Lettres
[Actu PHP] Lettre N.85 Dimanche 29 Juin 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 29 Juin 2003
************************************************************
Attention :
Cette lettre hebdomadaire est distribuée aux personnes
qui se sont inscrites sur le site nexen.net, comme membre et
comme destinataire de cette lettre. Les instructions de
modifications sont disponibles en bas de ce mail.
Des commentaires? des questions? des informations à suggérer?
Contactez l'éditeur de la lettre avec l'adresse indiquée en
bas de ce mail.
Edito
====
PHP 5.0.0 Beta est désormais disponible!
Cela fait bien longtemps que les développements ont commencé sur la
prochaine version que PHP, celle que Zeev "ne voulais pas faire". Au
programme, le tant attendu Zend Engine, mais aussi un gros travail
sur les flôts, l'intégration de SQLIte, et sur les librairies XML.
Techniquement, passer de PHP 4 à PHP 5 sera plus aisé que depuis
PHP 3. Les deux versions sont très compatibles. Mais avec la
programmation
objet, nous allons voir arriver de nombreux concepts de programmation
qui vont conduire à des réorganisations de codes en profondeurs.
Rien en surface, mais probablement, beaucoup en fonctionnement
interne et réutilisation.
Quand à la programmation procédurale classique, elle est et reste
toujours présente en PHP.
Damien Seguy
Site de la semaine
=================
Les novices trouveront un outil simple à utiliser. Les autres trouveront
toutes les fonctions d'un éditeur professionnel : de la vérification du
code php à l'explorateur de code ,en passant par le "code completion"
et le "brace-matching", mais aussi la recherche multi-fichiers et la
recherche avec des expressions régulières, ainsi qu'un FTP Manager
et une console SQL, qui fonctionne avec tous les formats de DB.
Depuis 1 an et demi, un réseau de beta-testeurs permet la mise au point
des nouvelles fonctions; chaque testeur est invité à faire des remarques
et la synthèse de toutes les remarques donnent la version suivante.
Depuis Nov/99, HAPedit est régulièrement mis-à jour : en moyenne 1
version
majeure tous les 3 mois et 3 beta versions par mois. La version 3.0 est
prévue pour l'été 2003. Une version pour Linux est à l'étude.
Daniel
http://hapedit.free.fr/
Au sommaire
==========
29/06/2003
* [1] Construire un moteur de recherche en PHP
* [2] Faites votre arbre généalogique en PHP
28/06/2003
* [3] Le prochain T shirt Zend
27/06/2003
* [4] FudForum 2.5.0
* [5] Virtuoso 3.2, serveur d'application compatible PHP
26/06/2003
* [6] Concours PHP ce soir !
* [7] PHP Magazin numéro 4
* [8] Installer PHP sur son Mac OS X
25/06/2003
* [9] MySQL équipe l'Associated Press
* [10] Grand sondage PHP
24/06/2003
* [11] Transformer XML avec PHP
* [12] ZPmag de Juin
* [13] Gallery 1.3.4 disponible
23/06/2003
* [14] Automatiser les validations de formulaires
* [15] Résumé hebdomadaire de la semaine de développement PHP
* [16] MySQL n'est plus distribué avec PHP
Toute l'actualité en détails :
============================
[2] Faites votre arbre généalogique en PHP [ Haut ]
------------------------------------------------------------
PhpGedView est une application écrite en PHP, qui permet de
lire les fichiers généalogiques au format GEDCOM 5.5, et de
les restituer en environnement Internet, à la façon des
applications de bureau.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/29/1823,0,1,0,0.php3
[3] Le prochain T shirt Zend [ Haut ]
------------------------------------------------------------
Zend vous propose de choisir le prochain T shirt Zend en
votant parmis les 8 T shirt dessiné par différents
artistes.
Une fois que vous l'aurez choisi, vous pourrez aussi
essayer de le gagner en répondant au sondage qui a été
lancé à coté.
Zend indique que la communauté PHP représente 500 000
developpeurs.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/28/1822,0,1,0,0.php3
[4] FudForum 2.5.0 [ Haut ]
------------------------------------------------------------
FUDForum 2.5.0 a été publié. C'est un forum particulièrement
bien intégré, et optimisé pour assurer des performances
exceptionnelles. Il exploite PHP et MySQL ou PostGreSQL, et
s'interface facilement avec les autres systèmes votre site
web, notamment la couche template. Il propose des fonctions
avancées sur la gestion des groupes, les recherches ou les
interfaces avec les listes de diffusion ou les groupes de
news.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/27/1821,0,1,0,0.php3
[5] Virtuoso 3.2, serveur d'application compatible PHP [ Haut ]
------------------------------------------------------------
OpenLink Software, Inc., un des premiers fournisseurs de
middleware pour l'accès universel aux données et
l'intégration des informations d'entreprises, annonce la
sortie de Virtuoso 3.2, la dernière version Mac(r) OS X de
sa base de données virtuelle multiplateforme pour les
services SQL, XML et Web.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/27/1820,0,1,0,0.php3
[6] Concours PHP ce soir ! [ Haut ]
------------------------------------------------------------
Les 3 Heures du PHP (3eme Edition) auront lieu ce soir de
21h à minuit. Alors tous à vos Docs PHP, vos thermos de
café, etc, et rendez vous ce soir sur le site !
Bonne chance à tous,
Matt
NDM : et si on explosait le record des participants ce soir
? :)
------------------------------------------------------------
Matt (http://3hphp.phpapps.org)
http://dev.nexen.net/news/gen.php3/2003/06/26/1819,0,1,0,0.php3
[7] PHP Magazin numéro 4 [ Haut ]
------------------------------------------------------------
PHP Magazin 4 est sorti. Voici le sommaire :
Columns
Programming PHP
Tips & Tricks
Ask a PHP Guru
Business : MySQL and the GPL
Beginners
PHP-based Templating
Secure Programming
Error Handling part 2
Internals : Zend Engine 2's OO handling
Development :
Web server configuration with IISfunc
cURL
Introducing XML-RPC
Interoperability : Instant Messaging with PHP and Jabber
Databases : Return of the BLOB
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/26/1818,0,1,0,0.php3
[8] Installer PHP sur son Mac OS X [ Haut ]
------------------------------------------------------------
PHPMac a mis à jour son tutoriel d'installation de PHP sur
Mac OS X client : PHP 4.3.2 avec Apache 1.3.27, sur Mac OSX
10.2.6. Le tutoriel illustre toutes les instructions avec
des lignes de commandes, qui permettront aux moins
familiers de découvrir cet aspect du Mac. L'installation de
GD est aussi détaillée.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/26/1817,0,1,0,0.php3
[9] MySQL équipe l'Associated Press [ Haut ]
------------------------------------------------------------
L'AP (Associated Press) est une agence d'informations, la
plus ancienne au monde. Elle s'est équipée de MySQL pour
assurer les volumes très importants de données qui
transitent journalièrement pour rejoindre pas moi de 1
milliards de lecteurs sur la planète.
L'architecture MySQL permet notamment de supporter des
milliers d'utilisateurs concurents (11000). Ils affichent
jusqu'à 500 000 pages vues les jours de scoop sur leur site
web, qui n,est qu'un des clients de l'AP.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/25/1816,0,1,0,0.php3
[10] Grand sondage PHP [ Haut ]
------------------------------------------------------------
Zend Technologies lance un grand sondage auprès de la
communauté PHP pour mieux connaitre les utilisations de PHP
en entreprise. Les 32 questions débouchent sur un concours
où vous pourrez gagner 50 T shirt PHP. Ces questions
tournent autour de l'entreprise, et du choix de PHP dans
l'entreprise.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/25/1815,0,1,0,0.php3
[11] Transformer XML avec PHP [ Haut ]
------------------------------------------------------------
Bruno Pedro compare deux des techniques pour transformer du
XML, disponible dans le monde PHP :
via XML_Transformer, disponible dans PEAR, et via XSLT,
disponible auprès du W3C.
L'exemple est pratique, avec du code d'illustration.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/24/1814,0,1,0,0.php3
[12] ZPmag de Juin [ Haut ]
------------------------------------------------------------
ZPMag vient de publier son numéro de Juin. Au programme :
+ Diagramme des processus
+ Test : DB Designer 4
+ Accessibilité et formulaires
+ Conception de sites web : le maquettage avec Open
Office.org
+ XPath : Les fonctions
+ Le coin bouquins
+ Le bookmark
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/24/1812,0,1,0,0.php3
[13] Gallery 1.3.4 disponible [ Haut ]
------------------------------------------------------------
Gallery est une des applications PHP classiques. Elle permet
de mettre en ligne une collection d'image, et de les
diffuser simplement. L'application gère les miniatures,
permet la rotation d'images ou les redimensions, mais aussi
les commentaires d'images et les statistiques. Mettre en
place un album est aussi simple qu'un upload.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/24/1813,0,1,0,0.php3
[14] Automatiser les validations de formulaires [ Haut ]
------------------------------------------------------------
Le sujet à l'air trivial, mais sa programmation est bien
plus compliquée qu'il n'y parait. Comment automatiser les
tâches de validation de formulaire? Tout au moins,
remplacer les fastidieux enchaînements de tests par un
système plus souple?
Simon Willison exploite les possibilités du XHTML pour
ajouter ses propres attributs, et en déduire un système
simple et efficace de validation et affichage d'erreur
automatique.
Merci à PHP Architect pour l'info.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/23/1809,0,1,0,0.php3
[15] Résumé hebdomadaire de la semaine de développement PHP [ Haut ]
------------------------------------------------------------
Avi Lewin publie le résumé de la semaine de développement
PHP
TLK: Liste de tâches pour PHP 5 beta
NEW: PHP 4.3.3 RC 1
NEW: GD, GIF, GIF animée : le retour?
TLK: International PHP Conference 2003
TLK: Paquets binaires PECL
TLK: extension MySQL
TLK : discussion
FIX : correction de bug
NEW : nouveauté
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/23/1808,0,1,0,0.php3
[16] MySQL n'est plus distribué avec PHP [ Haut ]
------------------------------------------------------------
Dans les derniers événements qui ont porté l'attention sur
MySQL, il y en a un qui fait de plus en plus de bruit : le
changement de licence du client MySQL.
Ce dernier est désormais sous licence GPL pour les versions
4.1 et plus récentes. De plus, le changement de protocole
de communication de la nouvelle version le rend
incompatible avec les versions 3.23.x.
Ce qui change au niveau de PHP, c'est que les nouvelles
extensions qui permettront de se connecter au serveur MySQL
4.1.x et plus récente seront considérées comme des travaux
combinés, et donc, imposeront que le travail ainsi réalisé
soit aussi sous licence GPL. Or, PHP a sa licence PHP, qui
est bien moins restrictive.
Bien entendu, MySQL conserve les bonnes relations avec PHP,
et ils travailleront à mettre en place une solution à ce
problème de licence, d'ici PHP 5.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/06/23/1807,0,1,0,0.php3
***************************************************************
Pour modifier votre abonnement :
http://dev.nexen.net/services/login.php?direction=diffusion.php
Pour devenir membre de nexen.net :
http://dev.nexen.net/services/login.php?direction=diffusion.php
L'actualité journalière sur nexen.net :
http://dev.nexen.net/news/
Contact de l'éditeur
damien.seguy@nexen.net
***************************************************************
Cette lettre hebdomadaire est un un service de Nexen.net,
portail technologique PHP et MySQL éditée par la société
Nexen Services SA au capital de 49.536 Euros
inscrite au registre du commerce de Paris : RCS B 423 995 224

