Pourquoi utiliser un framework PHP ?

05 Avr 2013 17 , , ,

C'est une question qui revient souvent et qui mérite une réponse claire. Ce post a pour objectif de vous encourager à utiliser un framework PHP, peu importe lequel, lors de vos développements PHP. Les frameworks PHP, c'est cool... Passé cette phrase, qu'apportent-t-ils véritablement ? Quelques éléments de réponse ci-dessous. Une organisation à votre projet Que vous travailliez en équipe ...

POO : les interfaces en PHP

19 Fév 2013 5 , ,

En programmation orientée objet (POO) et en PHP 5 en particulier, les interfaces définissent le comportement publique d'une classe. Les interfaces regroupent donc la signature des méthodes qui pourront être utilisées sur l'instance d'une classe. En implémentant une interface, une classe s'oblige à définir l'ensemble des méthodes de l'interface. Voici un exemple d'interface à une ...

Qu’est-ce que le PHP Framework Interoperability Group (FIG) ?

10 Jan 2013 0

Le PHP Framework Interoperability Group , ou PHP FIG pour les intimes, est un groupe de travail regroupant des acteurs majeurs du monde PHP. A ce jour constitué de 26 membres votants, le groupe a pour vocation de discuter et valider les recommandations PSR. L'objectif est de jeter des ponts entre les différents projets et d'identifier des ...

Qu’est-ce que les recommandations PSR en PHP ?

10 Jan 2013 0

Les PSR (pour "Propose a Standards Recommendation") sont des recommandations validées par le PHP Framework Interoperability Group (PHP fig : site officiel) ayant pour objectif d'améliorer l'interopérabilité entre les frameworks PHP, et plus généralement entre les développeurs PHP. Il ne s'agit aucunement de normes ou de standards établis mais de recommandations qui tendent à le ...

PHPExcel : optimiser la lecture d’un fichier XLS

06 Nov 2012 11

Si vous utilisez régulièrement PHPExcel, vous savez que les performances de la librairie de lecture / écriture de fichiers Excel sont très moyennes. PHPExcel utilise de nombreuses classes PHP permettant de décrire les composants d'un fichier XLS ou XLSX, ce qui alourdit la consommation processeur et la consommation mémoire. A la décharge de la team ...

CakePHP 2 : démarrer la session automatiquement via session.auto_start

18 Oct 2012 0 ,

La directive session.auto_start CakePHP 2.x n'active plus la session PHP par défaut. Il vous faudra ainsi modifier les options de configuration afin de démarrer la session automatiquement. La directive session.autostart est là pour ça. Voici le code à placer dans votre fichier bootstrap.php : <?php Configure :: write('Session', array( 'ini' => arrray( ...