Customiser l'authentification de Laravel

Laravel est livré avec un module d'Authentification permettant de monter rapidement et sans code, un système de connexion utilisateur. Nous allons voir comment le customiser.

Lire la suite

Laravel 5.3 est arrivé !

Après des mois d'attente et de teasing, Laravel 5.3 est enfin ouvert à tous. Et il n'arrive pas seul : Nouvelle charte pour le site officiel, nouvelle doc et nouveaux packages officiels sont au programme.

Lire la suite

PHP 7.1 : les nouveautés

Alors que PHP 7.0 n'est dans le bac que depuis quelques mois, PHP 7.1 pointe le bout de son nez. Jettons un coup d'oeil à ce qu'il apporte.

Lire la suite

Quoi de neuf : Laravel 5.2.23

Laravel 5.2.23 sort tout juste, jettons un oeil aux nouveautés qu'il propose !

Lire la suite

Utiliser l'ORM CakePHP 3 avec CodeIgniter 3

CodeIgniter 3 souffre de l'absence d'un véritable ORM, voyons comment lui en intégrer avec celui de CakePHP 3.

Lire la suite

Maîtriser Composer : Trucs et Astuces

Composer est LE gestionnaire de paquet pour PHP.
Grâce à lui, le langage a fait un véritable bon en avant dans son industrialisation.
Malheureusement, beaucoup se contentent d'un vague copié/collé depuis une doc alors que quelques astuces nous permettent de l'appréhender plus facilement.

Lire la suite

Le .htaccess, ce héros !

Souvent mal jugé par les développeurs le .htaccess et souvent utilisé par ces derniers par des snippets copiés-collés. Les .htaccess peuvent apporter des solutions simples à quelques situations délicates.

Lire la suite

Configurer Plesk 12 en toute sérénité

Plesk est un panel de gestion de serveur que j'affectionne tout particulièrement. Il permet de gérer son serveur dédié très simplement sans lésigner sur les fonctionnalités avancées.
Versions de PHP, Node.js, mise à jour et configuration des outils de sécurité passés au crible.

Lire la suite

Tour d'horizon des solutions de sauvegarde pour son site web PHP/MySQL

Qui n'a jamais eu l'angoisse de perdre tout son travail, son site web.
Ce billet tente de faire un tour d'horizon de ce qui se fait et ce qui existe pour sauvegarder ses sites web.
OVH, Plesk, CodeGuard ou encore manuellement via un script, voyons ce que ça donne !

Lire la suite

Générer la documentation de son code PHP avec ApiGen

ApiGen est un formidable outil qui va nous permettre de générer une superbe documentation pour nos projets PHP en quelques minutes !

Lire la suite

Du CSS dans un HTML pour les newsletters avec Emogrifier

Emogrifier est une librairie PHP basée sur l'extension DOM qui permet de transformer du code CSS en code CSS inline HTML.

Cela permet notamment de créer des newsletters plus lisibles sur les différents clients HTML du marché.

Lire la suite

Utiliser Eloquent ORM avec CodeIgniter

S'il y'a vraiment deux Frameworks PHP avec lesquels j'adore travailler c'est bien CodeIgniter et Laravel (il y'en a d'autres, mais ces deux là sortent du lot).

Un des premiers soucis de CodeIgniter en mon sens est qu'il ne possède pas d'ORM.
Souvent, on peut se satisfaire de son ActiveRecord mais pour des projets un peu plus costaud, on est souvent bien plus efficace avec un ORM digne de ce nom.

Lire la suite