News PHP

le 04/05/2007 à 22:03
PHP 5.2.2 et PHP 4.4.7 publiés
L'équipe de développement de PHP annonce la disponibilité immédiate de PHP 5.2.2 et de PHP 4.4.7. Ces versions sont des améliorations majeures de la stabilité et de la sécurité des branches 5.x et 4.4.x, et tous les utilisateurs sont chaudement encouragés à passer à ces versions aussitôt que possible.

La majorité des problèmes de sécurités sont locaux, mais dans certaines circonstances, du code spécifique peut le déclencher à distance. Il est recommandé de changer de version si votre code utilise ces versions et fonctions qui présentent des faiblesses.

Pour les utilisateurs de PHP 5.2 qui viennent de PHP 5.0 et PHP 5.1, un guide de mise à jour est disponible dans la documentation, détaillant les différence entre ces versions et PHP 5.2.2.

14 corrections de sécurité en PHP 5.2.2 et 11 en PHP 4.4.7.
PHP 5.2.2 et 4.4.7 : GD, mail, array, session, XML-RPC, super-global, open_basedir, FTP.
PHP 5.2.2 : mail, filter, serialize, soap, strings
PHP 4.4.7 : XSS en phpinfo()

- L'annonce de PHP 5.2.2
- L'annonce de PHP 4.4.7
le 04/05/2007 à 00:03
Nouveau en PHP 5.2 : l'extension ZIP
ZIP ? Enfin ! PHP a ajouté le support de ZIP en version 5.2.

Elles sont maintenant dans la distribution officielle. Cet article, le quatrième de notre série "What's new in PHP V5.2", montre comment tirer partie de cette extension en créant, éditant, chargeant et lisant des fichiers ZIP.
Après avoir lu cet article, vous serez suffisamment bon en ZIP pour réduire votre bande passante et les couts de stockage.

- What's new in PHP V5.2, Part 1: Using the new memory manager
- What's new in PHP V5.2, Part 2: Using the new input filtering extensions
- What's new in PHP V5.2, Part 3: Using the new JSON extension
- What's new in PHP V5.2, Part 4: Using the new ZIP extension
Lundi 14 mai prochain, l'AFUP organise une rencontre sur le thème "PHP pour l'entreprise". Lors de ce rendez-vous, Andi Gutmans sera présent en exclusivité ainsi que plusieurs intervenants francophones (Cyril Pierre de Geyer, Alban Hanry, Julien Pauly, Guillaume Ponçon).

Ce rendez-vous est stratégique pour tous ceux qui utilisent PHP dans leur travail, de près ou de loin.

Une tombola sera organisée à l'occasion. Plusieurs livres et outils de développement (PHP5 Power Programming, Best practices PHP5, PHP5 Avancé, Zend Studio, ...) seront proposés.

L'évènement est gratuit, l'inscription en ligne est requise. N'oubliez pas également la validation par e-mail suite à l'inscription.

Au programme de la soirée :
- Etat de l'art PHP
- Certification, Zend Framework
- Interopérabilité avec PHP
- Rencontres et discussions après les conférences

Les partenaires de cet évènement :
- Zend Technologies
- Anaska
- Developpez.com

- AFUP
le 02/05/2007 à 21:40
Intrusion Detection System en PHP
Christian annonce la publication prochaine d'une IDS écrit en PHP. Il est à la recherche de points de vue extérieurs pour améliorer la qualité des filtres qui seront proposés par défaut dans l'application finale.

"Le système de détection est très simple, et basé sur un ensemble d'expression rationnelles qui seront utilisée avec toutes les variables système qui attériront dans la classe principale de surveillance, appelée IDS_Monitor. En plus, nous proposons un système évolutif de logs, avec stockage en fichier, alertes par mail, etc."

- PHP based Intrusion Detection System
le 30/04/2007 à 17:26
Le meilleur de PHP en Mars 2007
Que vous soyez un débutant ou un programmeur expérimenté, que vous soyez à la recherche de quelque chose ou d'autre, cette liste rassemble tout ce qui est le plus intéressant en PHP. Frameworks, applications Ajax qui parlent PHP, des colorateurs, des analyseurs, des vidéos et encore plein d'autres choses dans ce "Best PHP tools of the month"

Merci à c0ldfusi0n de PHP Québec pour le lien. Nexen.net y figure, avec son mois de la fonction PHP.

- Best PHP tools of the month
Pour protéger votre application en ligne, vous pouvez intégrer les défenses suivantes directement dans votre développement :
- Gérez toutes les conditions, mêmes inattendues
- Validez les données externes
- Testez votre code
- Surveillez les erreurs de votre site et réagissez
- Cachez les erreurs aux utilisateurs
- Gérer les désastres
- Sauvegardez
- Faites en le plus possible.

Par Manuel Lemos.

- Using defensive programming to avoid things that may go wrong
le 27/04/2007 à 08:48
Basculer son site en UTF-8
Un jour ou l'autre, un client finit toujours par vous demander de traduire son site en Chinois, Japonais, Arabe, Hébreux,... Pour faire cette traduction, vous devez passer votre site en UTF-8.

Voici donc un tutoriel court et en Français qui a les objectifs suivants :
- vous faire comprendre ce que c'est qu'un charset, pourquoi vos accents ont disparu, et où est le problème
- expliquer étape par étape comment basculer votre site en UTF-8

- Migrer son site en UTF-8

PS : lephpfacile sert des pages en UTF-8, et je peux vous dire que l'UTF-8 n'est pas aussi simple d'accès que l'on imagine. Vivement PHP 6 qui gérera l'UTF-8.
le 24/04/2007 à 21:11
Sortie de phpMyAdmin 2.10.1
La dernière version du célèbre script PHP de gestion de bases de données MySQL vient de sortir.

Pour ceux qui ne connaissent pas phpMyAdmin (ce dont je doute fortement :p), phpMyAdmin est une application PHP de gérer un ensemble de bases de données. Il vous permet notamment de créer et de supprimer des bases, de créer / supprimer et modifier des tables, d'exécuter diverses requêtes SQL, de gérer les clés de vos tables, de gérer les diverses permissions sur vos bases ainsi que d'exporter vos bases sous divers formats.

Cette version de phpMyAdmin ne fait que corriger divers bugs, et n'ajoute donc pas la moindre nouvelle fonctionnalité par rapport à sa version antérieure.

- phpMyAdmin
le 22/04/2007 à 13:05
Convertir les fichiers CSV en Excel
CSVtoXLS est un utilitaire pour convertir des données au format CSV en un tableau Excel, compatible avec OpenOffice 2.0 Calc et Excel 2000. Le module Spreadsheet_Excel_Writer fournit le formatage de haut niveau, et supporte même les formules. CSVtoXLS.php tire avantage d'autres fonctionnalités utiles, et réalise des formatages automatiques. Il ajoute aussi automatiquement une colonne SUM en bas des colonnes décimales.

- CSVtoXLS: A Utility to Convert CSV data into XLS Spreadsheets
Si vous espériez finaliser votre choix parmi les 12 candidats en lice à l'aide des technologies qu'ils utilisent sur leur site Web, alors vous allez être encore plus indécis : tous les candidats à l'élection présidentielle utilisent PHP! C'est un raz-de-marée en faveur de la plate-forme libre, depuis les 40% affichés lors des élections en 2002.

- Elections présidentielles : les candidats aiment PHP
LoadingChargement en cours