News

le 25/05/2007 à 19:42
PHP 5.2.3RC1 en route
PHP 5.2.2 est encore fumant, sorti du four, mais PHP 5.2.3RC1 se profile à l'horizon. Il est probable que le massif effort de test réalisé sur la versio finale de PHP 5.2.2 est à l'origine des 35 corrections et quelques ajouts qui ont été fait en l'espace de quelques semaines.

Bref, PHP 5.2.3 est disponible en version RC1, il est temps de passer à la phase de compilation et test pour cette version.

- Assurance Qualité PHP
Carsten Pedersten publie les taux de réussite des examens de certification MySQL. Ils sont maintenant pas moins de 5, couvrant les développeurs, les administrateurs et le Cluster. A 45% de taux de passage, c'est un signe que ces examens sont difficiles. Carsten indique que d'habitude il obtient un taux de passage plus proche de 60%. Dans tous les cas, cela donne une valeur importante à l'examen.

Si seulement Zend pouvait produire des statistiques similaires pour la certification PHP.

- MySQL Conference Certification Exams: The numbers are up
Voici un nouveau portail dont le but est de recenser les sites qui utilisent PHP, avec différentes informations de volumétrie et de catégorisation.

"Le but est simple, nous voulons créer une liste complète de tous les sites qui utilisent PHP". Le but est de donner des éléments de réponse à ceux qui se font poser la question si souvent : mais qui utilise PHP ?

- PHP powered
L'Association française pour le nommage Internet en coopération (AFNIC) fait le bilan de la situation du '.fr' du côté des internautes. L'extension française affiche, un an après son ouverture aux particuliers, 826.757 domaines délégués par l'AFNIC. Ce chiffre fait pâle figure par rapport au '.de' allemand qui identifie près de 11 millions de sites Internet à ce jour.

63% des internautes français interrogés lors d'une enquête en ligne réalisée en mars 2007 (panel 20'UP)* seraient des utilisateurs « avertis ». Ils ont déjà créé un blog, un site ou des pages personnelles. Les deux tiers du panel savent que le '.fr' est ouvert aux particuliers. Ils sont 10% à avoir enregistré une adresse Internet en '.fr. Parmi ces 10%, plus de la moitié (58%) déclare avoir acquis un nom de domaine dans le cadre d'un package de leur bureau d'enregistrement (OVH, Amen, Gandi, etc.) Par ailleurs, 83% des titulaires d'un nom de domaine en '.fr' l'ont déposé « pour au moins plusieurs années ».

Globalement, le '.fr' est associé à la notion d'identité, à des valeurs telles que la francophonie (80%) et l'appartenance (48%). Les services recherchés parallèlement au dépôt d'un nom de domaine sont : l'hébergement web (49%), les adresses de messagerie (44%), les outils d'aide à la création et à la mise en ligne de sites (42%), et de protection des données personnelles (proposés par défaut pour les '.fr'). Enfin, les principaux critères de choix d'un bureau d'enregistrement sont : les tarifs (77%), suivis de la qualité de l'interface d'enregistrement (58%) et de la clarté de l'offre (57%).
Note de l'auteur :

"Vous voulez partager votre flux Flickr avec le monde, mais seulement après lui avoir donné un design propre et personnalisé ?
Ne cherchez pas plus loin, CakePHP, et quelques lignes de code, feront de la magie pour vous !
Dans cet article, nous allons utiliser l'API Flickr et CakePHP pour prendre des images chargées dans Flickr et les utiliser pour construire notre propre galerie, non-Flickr."

- Build a Photo Gallery Using CakePHP and Flickr
le 23/05/2007 à 20:02
Auth_Openid : OpenID en PHP
Sara Golemon a trouvé Auth_OpenID, un paquet PHP pour intégrer les identifications OpenID en PHP. En première analyse, le paquet est propre et très utilisable.

OpenID est un réseau décentralisé d'identification. "OpenID se base sur le concept que tout le monde peut s'identifier sur Internet de la même manière que les sites Web : avec une URI (ou une URL, ou une adresse web). Comme les URI sont au coeur de l'architecture Internet, elles fournissent une base stable pour une identité centrée sur l'utilisateur."

OpenID fait partie des mouvements à surveiller. Il existe peu de ressources en PHP, mais elles apparaissent de plus en plus.

- Auth_Openid
- OpenID
php-gtk publie les résultats de son sondage sur les éditeurs PHP utilisés, et c'est Eclipse qui sort gagnant de la confrontation, avec 30% de parts de marché.
Il est juste devant les éditeurs simples, et Zend Studio.

A eux trois, ces éditeurs représentent 81% du marché. Le quatrième est PHP edit.

- The results of the 2007 IDE poll are in !
le 23/05/2007 à 19:57
PHPture : Apple Apperture pour le Web
Apple Aperture est une application conçue pour les photographes professionnels : elle les aide à gérer leur flot d'images. Avec Apple Aperture vous pouvez exporter une série d'images dans différents formats, mais il n'y a pas moyen de partager la bibliothèque.

Mais si vous voulez donner accès à vos images, il faut alors passer par PHPture. Le logiciel s'inspire de l'interface Aperture, mais l'adapte au Web, et fournit un outil confortable pour publier toute la bibliothèque ne ligne, avec PHP.

- PHPture
- Apple Aperture
Tous les projets Open Source finissent par attirer des membres qui sont égoïstes, asociaux et ... irrespectueux.
Ces personnes peuvent silencieusement empoisonner l'atmosphère de votre communauté de développeurs heureux.

Voyez comment identifier ces gêneurs et les désamorcer tranquillement avant qu'ils ne bloquent tout le projet. Cette session est bourrée d'anecdotes (amusantes) et d'expériences réelles.

- How Open Source Projects Survive Poisonous People (And You Can Too)
- Producing Open Source Software
- Parkinson's Law (idea)
- 10 golden rules for starting with open source
- 10 règles d'or pour rejoindre la communauté de développeurs d'un logiciel libre
Si vous cherchez un moyen rapide pour ajouter Ajax dans vos sites PHP, je vous recommande de jeter un oeil au projet PHPLiveX. Il simplifie considérablement le processus d'Ajaxification (sic), sans avoir à connaitre le code JavaScript.

Voici un exemple complet, pour ajaxifier une fonction PHP simple.

- PHPLiveX - Tutorial
- PHPLiveX
LoadingChargement en cours