Portail PHP PHP 5.2.6 disponible (05/05/08)http://www.phportail.net/news/1246-php-5-2-6-disponible.phpL'équipe de développement PHP publie la version 5.2.6. Cette version se concentre sur la stabilité de la branche 5.2.x, avec plus de 120 corrections de bogues, donc plusieurs concernent la... Lancement du mois des tests PHP (05/05/08)http://www.phportail.net/news/1245-lancement-du-mois-des-tests-php.phpLe mois des tests PHP est lancé. Il s'agit d'un mois durant lequel le groupe PHP veut augmenter significativement le nombre de tests unitaires qui encadrent PHP.

Le but est donc d'écrire de...
Joomla 1.5.3 (05/05/08)http://www.phportail.net/news/1244-joomla-1-5-3.phpUne nouvelle version de Joomla est sortie. Cette version 1.5.3 intervient seulement 1 mois après la sortie de la version 1.5.2 et confirme les engagements de l'équipe de Joomla qui souhaite fournir... Remplir du texte avec une image (05/05/08)http://www.phportail.net/news/1243-remplir-du-texte-avec-une-image.phpMikko Koppanen nous apprend comment utiliser une image pour remplir un texte, à la place d'une couleur unie.

« L'exemple que j'ai posté récemment utilise une image comme motif de remplissage...
Un panier d'achats avec PHP et Prototype (05/05/08)http://www.phportail.net/news/1242-un-panier-d-achats-avec-php-et-prototype.php« Dans le dernier volet de cette série, je vous montrerai comment réaliser un panier d'achats en utilisant PHP, les sessions, et la bibliothèque JavaScript Prototype. Le panier permet aux... Appel à conférencier pour le forum PHP 2008 de l'AFUP (05/05/08)http://www.phportail.net/news/1241-appel-a-conferencier-pour-le-forum-php-2008-de-l-afup.phpL'AFUP (Association Française des Utilisateurs de PHP) annonce l'appel à conférenciers pour le Forum PHP 2008.

Pour cet évènement unique en France, nous recherchons les experts francophones...
Le mois de la variable MySQL (05/05/08)http://www.phportail.net/news/1240-le-mois-de-la-variable-mysql.phpParvesh Garg a lancé le mois de la variable MySQL : une fois par jour, il braque les projecteurs sur une variable MySQL, son utilisation et ses fonctionnalités. Un bon moyen d'en savoir un peu plus... Php ArrayIterator (05/05/08)http://www.phportail.net/news/1239-php-arrayiterator.php«Grosso modo, je partage la question que je me pose au sujet de la qualité du code OO en PHP. Comment améliorer la qualité de mon code, comment le normaliser pour minimiser le bloat code ? Au fur... Pourquoi avoir choisi PHP : appel à contribution (05/05/08)http://www.phportail.net/news/1238-pourquoi-avoir-choisi-php-appel-a-contribution.phpLe journal du net lance un appel à contribution pour savoir pourquoi vous avez choisi PHP comme langage de script côté serveur.

« Pour réaliser vos projets de site Web dynamique, vous avez...
Validation de formulaire Web : approche objet (24/04/08)http://www.phportail.net/news/1237-validation-de-formulaire-web-approche-objet.php« Tous les développeurs Web doivent faire face à un formulaire, à un point ou à un autre. Que ce soit pour de l'inscription en base de données, du mail ou n'importe quoi d'autre, les... Dix projets pour PHP au Google Summer of Code (24/04/08)http://www.phportail.net/news/1236-dix-projets-pour-php-au-google-summer-of-code.phpPHP à dix étudiants qui seront financés par Google durant l'été pour travailler à l'optimisation de PHP, son site Web, des outils ou son système de compilation.

D'autres projets en PHP,...
Comment estimer la durée d'exécution d'une requête MySQL? (24/04/08)http://www.phportail.net/news/1235-comment-estimer-la-duree-d-execution-d-une-requete-mysql.phpBaron Schwartz publie un truc pour estimer la durée d'exécution d'une requête. Avec la commande EXPLAIN, on peut obtenir une estimation du nombre de lignes qui devra être traité par MySQL. Ce... Sécurité : Le site de Microsoft est vulnérable aux injections SQL (24/04/08)http://www.phportail.net/news/1234-securite-le-site-de-microsoft-est-vulnerable-aux-injections-sql.phpLe site de Microsoft était vulnérable à des injections SQL, selon un article sur le site de 0x0000000.

En fait, c'est sur une ancienne adresse, surement oubliée depuis le temps. La commande...
Sécurité : Les Nations unies victimes d'injections SQL (24/04/08)http://www.phportail.net/news/1233-securite-les-nations-unies-victimes-d-injections-sql.phpLe site des Nations unies est vulnérable à des injections SQL, selon un article sur le site d’hackademix

Bien qu'il semble que le site utilise des commandes préparées, celui si a été...
Drupal 6.2 (22/04/08)http://www.phportail.net/news/1232-drupal-6-2.phpLa version 6.2 de DRUPAL, qui corrigeant une faille de sécurité, est maintenant disponible.

Cette version n'apporte aucune nouvelle fonctionnalité. Elle corrige essentiellement les problèmes...
13 raisons pourquoi les CSS sont supérieures au design par tableaux (22/04/08)http://www.phportail.net/news/1231-13-raisons-pourquoi-les-css-sont-superieures-au-design-par-tableaux.phpMatt Jurmann nous donne une liste de raisons (et les explications) pourquoi il vaut mieux utilisés les CSS que les tableaux pour faire votre design de site.

1. Chargement plus rapide de la...
40 formulaires Web inspirants (22/04/08)http://www.phportail.net/news/1230-40-formulaires-web-inspirants.phpSmashing magazine "présente plus de 40 exemples de formulaire Web beau et bien conçus, ainsi que des solutions modernes et créatives pour la conception Web. Certains exemples sont en Flash, mais... SPL : __autoload() multiples (22/04/08)http://www.phportail.net/news/1229-spl-autoload-multiples.php__autoload() est une fonction qui charge dynamiquement des définitions de classes dans PHP quand celui-ci a besoin d'un objet. Avec SPL, il est possible de définir plusieurs fonctions __autoload().... 10 principes efficaces pour le Web (21/04/08)http://www.phportail.net/news/1228-10-principes-efficaces-pour-le-web.phpSmashing Magazine livre un dossier consacré à la conception de site Web. À partir de 4 constats, ils vous proposent 10 règles à suivre pour préparer correctement votre site Web.

* Les...
API YouTube avec PHP (21/04/08)http://www.phportail.net/news/1227-api-youtube-avec-php.phpVikram Vaswani par l'intermédiaire du site IBM montre le processus d'utilisation et l'intégration de YouTube dans nos applications PHP avec l'utilisation de l'extension SimpleXML de PHP.

Une...
XMPPHP - Jabber for PHP (21/04/08)http://www.phportail.net/news/1226-xmpphp-jabber-for-php.php« XMPPHP est le successeur de Class.Jabber.PHP que je promettais depuis quelques années. Avec la puissance de PHP5, XMPPHP semble être une solution élégante avec une approche... Comment créer une date aléatoire en PHP (21/04/08)http://www.phportail.net/news/1225-comment-creer-une-date-aleatoire-en-php.phpPour générer un nombre aléatoire, il y a la fonction rand() de PHP. Pour créer une date aléatoire, vous pouvez créer directement un timestamp : cela vous donnera des dates dans l'époque Unix,... phpPgAdmin 4.2 (21/04/08)http://www.phportail.net/news/1224-phppgadmin-4-2.phpphpPgAdmin est un projet proposant d'administrer un ou plusieurs de vos serveurs PostGreSQL à partir de votre navigateur et réalisé en PHP.

Au début, c'était un port de phpMyAdmin, mais c'est...
La modération selon boing-boing (21/04/08)http://www.phportail.net/news/1223-la-moderation-selon-boing-boing.phpTeresa Nielsen Hayden, modératrice sur le site de boing-boing à publier sous forme de question / réponse les méthodes qu'elle et les modérateurs du site utilisent pour valider les commentaires... Xdedug 2.0.3 (18/04/08)http://www.phportail.net/news/1222-xdedug-2-0-3.phpXdebug est une extension de PHP et permet de vous aider à déboguer vos applications.

Cette version apporte quelques correctifs, mais la grosse nouveauté concerne le support de PHP 5.3...
SimpleTest : 1.0.1 (18/04/08)http://www.phportail.net/news/1221-simpletest-1-0-1.phpSimpleTest 1.0.1 est disponible au téléchargement. Ce sera la dernière mise à jour pour PHP4. À partir de maintenant, il faudra utiliser PHP5.0.5 au moins...

Si on fait un petit retour en...
29 avril 2008 : Industrialiser les développements PHP, le cas e-TF1 (18/04/08)http://www.phportail.net/news/1220-29-avril-2008-industrialiser-les-developpements-php-le-cas-e-tf1.phpe-TF1, filiale de la chaîne TF1 en charge des nouveaux médias, vous propose propose de découvrir sa méthodologie et ses outils permettant une réelle industrialisation des projets PHP.

e-TF1...
Nouvelles versions de VLD et Translit (18/04/08)http://www.phportail.net/news/1219-nouvelles-versions-de-vld-et-translit.phpDerick Rethans publie deux versions de ses extensions : translit, qui assure la translittération, soit la transformation de texte en différents caractères vers l'alphabet romain que nous... Plus de sécurité avec PHPass et la signature de témoin (18/04/08)http://www.phportail.net/news/1218-plus-de-securite-avec-phpass-et-la-signature-de-temoin.phpEd Finkler suggère deux améliorations pour la sécurité de WordPress, qui peuvent s'appliquer au développement de toutes les autres applications.

D'abord, l'utilisation de phpass (PHP et...
PHP 5.3 : +30 % de performances (18/04/08)http://www.phportail.net/news/1217-php-5-3-30-de-performances.phpJohannes Schülter annonce que PHP 5.3 apporte 30 % d'accélération par rapport aux versions précédentes. Ces chiffres ont été obtenus avec l'utilisation de différents CMS écrits en PHP, qui...