News PHP

le 13/07/2009 à 20:07
Ecrire du code PHP court
Lors de la réalisation d'un développement en PHP, les programmeurs peuvent varier leur façon de programmer suivant la taille du projet ou encore si une équipe est présente ou pas.

Il est préférable quelque soit le projet, de réaliser une façon clair et facilement réutilisable et surtout évolutive dans l'avenir. C'est pourquoi, vous devez penser à écrite des lignes de codes simples et surtout courtes.

Le site CODEINCOME montre quelques façons de réaliser du code court, touchant les thèmes suivants :
- Faire un meilleur usage des expressions booléennes
- Utilisez l'opérateur ternaire
- Remplacer tout en boucles avec des boucles for
- Ecrire récursivement
- Combinaison opérateurs arithmétiques et cession

- 5 Tips to Write Shorter PHP Code
le 12/07/2009 à 20:02
Nginx et PHP-FPM
La gestion des erreurs PHP se trouve dans la majorité des cas utilisée par Apache et mod_php.

Ce qui est moins courant, c'est qu'il existe d'autres options alternative et aussi compétente, il s'agit de coupler Nginx et PHP-FPM.

Cette technique a été décrite sur le site Wiip pour vous montrer comment l'insérer et l'utiliser dans votre production.

- Gestion erreurs PHP avec Nginx et PHP-FPM
le 11/07/2009 à 20:01
PHP Hidden Gem
Il arrive plus ou moins régulièrement de devoir résoudre un problème unique. Différentes approches et solutions sont possibles.

Ces solutions peuvent s'orienter sur un développement personnel ou de se rendre sur le site PHP.net pour voir si une solution existe déjà.

Le blog du site leftontheweb.com montre différentes manière possible pour aider à résoudre ce problème.

- PHP Hidden Gem: similar_text
le 10/07/2009 à 19:22
Drizzle et PHP
Drizzle est un projet assez récent et est un dérivé de MySQL, c'est à dire un serveur de base de données.

Le projet vise à créer un serveur « plus léger, plus vite, plus rapide » pour offrir la stabilité et la même facilité d'utilisation qu'avec un serveur normal.

Vikram Vaswani montre comment faire ses débuts en utilisant le langage PHP.

- Getting Started with Drizzle and PHP
le 09/07/2009 à 19:16
PHPunit pour Eclipse
Un plug-in que j'attendais et je pense pas être le seul, comme le signale le site PHPpro, un wrapper plug'in pour la gamme Eclipse (PHP, PDT...) est disponible pour permettre d'effectuer des tests unitaire en intégrant PHPUnit pour Eclipse.

Il s'intègre au plugin Junit 4 existant dans Eclipse JDT pour afficher les résultats dans Junit.

Il s'agit d'une première version vous permettant d'effectuer des tests unit.

- phpunit4eclipse
le 08/07/2009 à 20:08
Typage des arguments avec PHP
Le typage des arguments d'une fonction en PHP fut un gros débat lors de la sortie de PHP 5.2. Avec la nouvelle version (PHP 5.3) qui vient de sortir, le sujet du typage revient dans les sujets par l'initiative de Ilia Alshanetsky.

Ilia avait proposé un patch pour PHP 5.2 en rajoutant un support à fois complet et souple. Maintenant il l'a porté pour PHP 5.3 et en profite pour relancer le débat.

- Type hinting for PHP 5.3
La version finale de PHP 5.3 est sortie voici quelques jours et cette nouvelle version se déploie auprès de tous les utilisateurs.

Et bien sur des tests au niveau des performances ont été réalisées par exemple le blog serwatka.net a réalisé un test avec le CMS eZ Publish et les résultats sont très interressants car ils montrent un gain de 30 % sous Windows et 20 % avec Linux.

- eZ Publish performance with PHP 5.3.0
le 06/07/2009 à 19:49
ODT PHP 1.0
OdtPHP est une API PHP pour OpenOffice qui permet d'exploiter au maximum le format XML des fichiers au format OpenDocument.

La version 1 vient de sortir avec de nombreuses évolutions et pour cette occasion, un site internet a été consacré regroupant des tutoriaux et exemples.

Pour en savoir plus consultez le communiqué officiel.

- Communauté ODTPHP
- ODT PHP 1.0
le 05/07/2009 à 19:47
PHP et XML
Le langage PHP permet de communiquer avec les autres technologies touchant le Web. PHP peut communiquer avec XML et il est très simple de communiquer les 2 ensembles.

Le site Webreference monte sous la forme d'un exemple l'utilisation de PHP et de XML. L'article est très détaillé et vous permettra qu'il est très facile de l'utilisation pour vos productions.

- XML and PHP Simplified
John Kleijn a publié sur le site PHPfreaks, quelques rappels de bases pour réaliser du code maintenable.

- Apprendre la programmation orientée objet et les principes OO
- Pensez à faire les tests
- Refactoring
- Rester simple est mieux
- Utilisez Design Patterns
- Ne pas utiliser Design Patterns
- Accepter les limites de votre langue
- Imaginez que vous avez écrit un livre
- L'examen par les pairs
- E_STRICT est votre ami
- Créer une distinction entre la "source code" et un "build"

- 10 Ways to Avoid Writing Crappy Code
LoadingChargement en cours