Apprendre-PHP.com - apprendre à programmer avec le langage PHP

Actualités du forum PHP

Posté par Hugo Hamon, le 09/12 à 17:25 dans PHP, a mystery success story!

Le Forum AFUP PHP 2008 se termine à présent par cette dernière session. Avant de clôturer définitivement l'évènement pour se retrouver l'année prochaine, un nouveau tirage au sort a lieu pour gagner des livres, éléphpants peluches et autres vouchers pour la certification PHP.

Tous les conférienciers et autres intéressés se donneront rendez-vous ce soir autour d'une table d'un restaurant pour terminer la soirée et l'évènement dans la convivialité. Je serai présent à la soirée bien évidemment :)

J'espère que ce flux d'informations et ce mini-site vous aura permis de suivre cette huitième édition du forum PHP, et vous aura donné envie de nous retrouver aux prochains événements... ou simplement aux apéros PHP.

Posté par Hugo Hamon, le 09/12 à 17:21 dans PHP, a mystery success story!

Pour conclure, comment rester en vie dans un projet PHP ? (traduit des slides de Lukas)

- PHP a besoin d'un flux constant de sang frais ^^,
- PHP n'a pas besoin que des développeurs C,
- PHP a besoin que la communauté ait son point de vue et fasse attention,
- PHP a besoin du support des entreprises pour libérer des développeurs dans le processus de participation aux Releases de PHP,
- PHP a besoin de faire parler de lui et d'être évangéliser lors de salons, conférences...,
- PHP a besoin de sa communauté tout simplement !

Posté par Hugo Hamon, le 09/12 à 17:16 dans PHP, a mystery success story!

Retour d'expérience personnel de Lukas :

- Faites circuler vos développements et idées auprès de vos amis avant de les proposer sur la newsletter interne de PHP,
- Utilisez au maximum les moyens de communication globale comme les blogs, les réseaux sociaux...,
- Ne pas hésitez à se faire un réseau social et avoir des contacts,
- Si vos idées ne sont pas retenues sur la mailing list interne de PHP, continuez simplement de vos côtés et testez vos développements / idea on your personal website.

Posté par Hugo Hamon, le 09/12 à 17:11 dans L'importance de PHP dans l'entreprise

Le sujet qui fâche : PHP 6 ^^

Où ça en est ?

Lukas Smith nous informe que le projet PHP 6 prend du retard car les développeurs n'ont pour le moment pas suffisamment de temps pour travailler dessus. Néanmoins, le gros chantier de PHP 6 reste le support de l'Unicode. La plupart des autres fonctionnalités seront intégrées dans PHP 5.3. C'est pourquoi, la Core Team préfère se focaliser pour l'instant sur l'arrivée de la 5.3.

Autre sujet qui fâche : les namespaces de PHP 5.3

Le choix du séparateur des namespaces a suscité bien des interrogations et remarques au sein de la communauté PHP. Le débat a d'ailleurs ralentit la productivité de la Core Team du fait que les mails de la mailing-list affluait sans cesse.

Citation de Lukas qui résume très bien l'histoire de PHP jusqu'à aujourd'hui : "Nobody is perfect aka magic_quotes wasn't a good idea".

PHP est bâti sur des années d'expérience et d'erreurs faites dans le passé. C'est d'ailleurs pour cette raison que PHP 6 supprimera définitivement les magic quotes.

Posté par Hugo Hamon, le 09/12 à 16:59 dans PHP, a mystery success story!

Quelques mots sur la QA Team (Quality Assurance Team).

La QA écrit et lancent des tests pour valider chaque extension intégrée au langage. On apprend également qu'IBM est entrain de travailler de son côté sur de nouveaux tests.

Le code coverage peut-être suivi à l'adresse http://gcov.php.net

La première TestFest, organisée par la PHP Core Team, a été lancée cette année.

Posté par Hugo Hamon, le 09/12 à 16:55 dans PHP, a mystery success story!

A l'heure actuelle, tout le projet PHP est géré sur des dépôts CVS. Une migration vers Subversion est en cours. Visiblement il n'y aura pas de migration vers GIT, Mercurial ou autre logiciel de suivi de versions pour le moment.

Posté par Hugo Hamon, le 09/12 à 16:53 dans PHP, a mystery success story!

Quelques informations concernant PECL (prononcez Pékel, je viens de découvrir ça de la bouche de Lukas). La zone PECL contient une série d'extensions C non intégrées nativement au langage.

Lukas nous rappelle à juste titre que certaines extensions comme PDO ou Filter ont vu le jour à l'origine sur les dépôts de PECL. C'est donc un bon moyen pour les développeurs C de contribuer au projet et de pouvoir un jour voir leur librairie intégrée nativement au langage.

Posté par Hugo Hamon, le 09/12 à 16:48 dans PHP, a mystery success story!

Le Wiki de PHP (wiki.php.net) a été récemment ajouté au site officiel PHP afin de centraliser un maximum d'informations techniques comme les RFC's ou bien encore les todo lists pour les prochaines versions.

Posté par Hugo Hamon, le 09/12 à 16:45 dans PHP, a mystery success story!

Le Karma (philosophie) de PHP :

Lukas nous explique qu'il ne faut pas hésiter à participer à la communauté PHP (documentation, patches, extensions...) pour promouvoir davantage le langage.

Posté par Hugo Hamon, le 09/12 à 16:40 dans PHP, a mystery success story!

Lukas nous rappelle qui sont les principaux contributeurs à PHP :

- La Core Team bien sûr,
- Quelques entreprises comme Zend,
- Des développeurs comme lui ou Derick Rethans sur leur temps personnel principalement,
- Des étudiants