Créer son propre framework PHP, pourquoi ?

Par

Cela fait maintenant presque deux ans que je suis entré dans la vie active en tant que développeur et designer Web. Et en tant que tel, je suis souvent (comprenez : tout le temps) amené à faire quasiment les mêmes choses, bien que chaque projet soit différent.

Personnellement j’aime passer du temps à peaufiner un design. je déteste réécrire les mêmes fonctions pour chaque projet. Alors oui, il des frameworks PHP, mais pourquoi utiliser un bazooka lorsqu’on doit abattre une mouche ? Lire la suite

Moteurs de templates : fausse bonne idée ?

Par

Aujourd’hui, j’inaugure le « Guest blogging » avec un article vraiment très intéressant de Nicolas Torres (@noclat) sur l’intérêt mais aussi et surtout les « pièges » à éviter lorsqu’on utilise un moteur de templates (comme Smarty par exemple).

Lire la suite

Générer un mot de passe aléatoirement

Par

Pour commencer le week-end (ou les vacances pour certains), voici une petite fonction, très simple permettant de générer un mot de passe aléatoire, par exemple pour un accès à une zone de gestion. C’est d’ailleurs ce à quoi ce petit bout de code fait maison m’a servi.  Lire la suite

Développer un CMS avec CodeIgniter #3 : la gestion des pages

Par

Dans ce nouvel article qui fait suite à « Développer un moteur de site Web avec CodeIgniter » et « Système de login sécurisé — CMS CodeIgniter, partie 2 » nous allons nous intéresser au module de gestion des pages de contenu, le coeur du moteur de site web en somme. Lire la suite

Système de login sécurisé – CMS CodeIgniter, partie 2

Par

Dans mon article précédent, on a vu comment installer et configurer le framework PHP CodeIgniter. Aujourd’hui, on commence le développement de notre moteur de site Web. Au programme, la base de données et le système de login sécurisé. Lire la suite

Développer un moteur de site Web avec CodeIgniter

Par

Aujourd’hui, on va voir comment créer un moteur de site Web, aussi appelé système de gestion de contenu, en utilisant le très bon (est facile à utiliser) Framework CodeIgniter. Comme la tâche va être longue, j’ai prévu d’étaler cet article en plusieurs parties. On commence donc aujourd’hui avec la première partie du développement de notre CMS utilisant CodeIgniter. Lire la suite

Afficher une date relative en PHP

Par

Hier, je vous présentais le plugin jQuery CuteTime, aujourd’hui, je vous propose de faire la même chose, mais cette fois en PHP, grâce à une fonction qu’a proposé Jay Salvat sur son blog. Lire la suite

Récupérer la valeur d'un champ personnalisé dans WordPress hors de la Boucle

Par

Aujourd’hui je vais vous faire partager une petite astuce que j’ai dut utiliser pour l’un de mes projets en cours. La problématique : Comment afficher un custom field lorsqu’on est hors de la loop wordpress? Lire la suite

Comment utiliser l'objet PDO de PHP pour les connexions à une base de données?

Par

Aujourd’hui, je vais vous parler de ce qui va bientôt être la seule façon d’inititier une « discussion » entre un script PHP et une base de donnée, en effet la version 6 de PHP ne supportera plus des fonction comme mysql_select_db() , mysql_query() et autres fonctions du même genre permettant l’interation avec une base de donnée jusqu’à la version 5.x de PHP. Lire la suite

Sécuriser ses formulaires avec une clé unique

Par

Il y a quelques jours je suis tombé sur un article très intéressant de Wouter Bulten concernant la sécurité lors de la soumission de formulaire web. Lire la suite