Catégorie : Programmation Web

programmation Web

  • Création d’espace administration en PHP

    En juillet 2016, j’avais écrit sur ce blog, un article sur la création d’un espace d’administration en PHP avec Slim Framework 3.

    En ce début d’année 2017, je vous présente une organisation sous github, traitant de ce même thème.
    Le lien est le suivant : https://github.com/Espace-administration.

    Pour le moment, il ne comprend que 3 repository, mais les codes sont très compréhensible, minimaliste. Ils possèdent aussi un minimum de sécurité.

    Le premier repository est un espace d’administration est basique, et en mode spaghetti (c-à-d que le script est procédural, et non factorisé).
    Le deuxième repository est en mode orienté-objet, et le code est factorisé. Tout les codes en commun sont dans des classes et des fonctions.
    Le troisième repository utilise Slim Framework 3, un micro-framework PHP, facilitant la création d’API et d’application Web.

    Les fonctionnalités de base sont : l’espace d’administration, la création de compte, les connexion et (dé)connexion, et la modification de mot de passe.
    C’est facile de créer des espaces d’administration (quelque-soit le langage). Il est primordial de garder à l’esprit la partie sécurité de ce genre de fonctionnalités (Password solide, fonction de hachage, salage, password en clair dans les BDD).

    Si des gens sont intéressé pour maintenir ces repository, ou en créer d’autres avec d’autres frameworks, je suis intéressé pour les ajouter sur cette organisation Github. J’aimerai aussi faire des défis sur la création d’espace administration.

    N’hésitez pas à les utiliser et à les partager.

    Enjoy !

  • Passage en https et arrêt du cron wordpress

    Passage en https et arrêt du cron wordpress

    cron_wordpressAvec WordPress, pour le passage en https, il est possible que la partie des tâches CRON ne fonctionnent plus.

    Un sujet de forum a été créé sur le site wpfr.net, avec pour titre passage en https et arrêt du cron wordpress.Au moment, ou j’écris ces lignes, la solution n’a pas encore été trouvé, mais elle peut être trouvé rapidement.

    N’hésitez pas à participer, et à faire avancer ce sujet.
    Vous avez, peut-être, vous même le problème. Il faut donc partager vos connaissances et votre expérience.

     

    Enjoy !

  • Vidéos BlendWebMix 2016

    Vidéos BlendWebMix 2016

    blendwebmix-2016
    Au début du mois de novembre 2016, se déroulait à Lyon l’événement BlendWebMix.

    Les vidéos de conférences sont maintenant visible sur la chaine dédié BlendWebMix.
    Une playlist a été créé spécifiquement pour l’année 2016 sous le nom #BlendWebMix 2016.

    Vous pouvez aussi prévisualiser cette playlist ici :

  • Apprendre à créer des applications pour Android

    androidLe développement d’application pour smartphone n’est pas évident quand nous ne connaissant pas les bon tutoriaux.

    J’ai trouvé trois liens, ayant pour finalité, la maîtrise de création d’application Androïd.

    Le premier de ces liens nous permet d’apprendre à programmer en Java, pour avoir de bonnes bases

    Dès que vous avez ces bases, vous pouvez suivre le deuxième tutoriel, vous expliquant la création des applications pour Android, augmentant votre niveau et maîtrise du langage Java.

    Pour finir, ce dernier tutoriel parle particulièrement du Matérial Design pour les app Android. Ce tutoriel s’intitule Développer et publier une app Android Material Design.

     

    J’espère que ces articles vous sembleront intéressant.
    Donnez-moi votre avis, et partagez en commentaires d’autres articles ou tutoriels pouvant correspondre au thème de cette article.

    Enjoy !

  • Bonne pratique pour sécuriser un site web

    bouton-rouge-de-securite-de-site-webLa sécurité d’un site internet est important. Pour minimiser le risque de hacking sur vos projets Web, il faut suivre des règles strictes, mais nécessaires.

    J’ai listé plusieurs articles présentant ces règles à suivre. Les voici :

    Ces différents articles traitent de sécurisation à différents niveaux. Il y a la sécurité par rapport au langage PHP (et les langages Web). Il y a aussi la sécurité en rapport à des fichiers important (.htaccess, …), les droits CHMOD, etc…

    Beaucoup de chose sont traité ici. Mais si vous connaissez d’autres sites (ou liens) de ce type, partagez-les en commentaires. Je les rajouterai à l’article.