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 :
============================
  • ] Construire un moteur de recherche en PHP


  • [2] Faites votre arbre généalogique en PHPHaut ]
    ------------------------------------------------------------
    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 ZendHaut ]
    ------------------------------------------------------------
    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.0Haut ]
    ------------------------------------------------------------
    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 PHPHaut ]
    ------------------------------------------------------------
    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 4Haut ]
    ------------------------------------------------------------
    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 XHaut ]
    ------------------------------------------------------------
    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 PressHaut ]
    ------------------------------------------------------------
    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 PHPHaut ]
    ------------------------------------------------------------
    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 PHPHaut ]
    ------------------------------------------------------------
    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 JuinHaut ]
    ------------------------------------------------------------
    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 disponibleHaut ]
    ------------------------------------------------------------
    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 formulairesHaut ]
    ------------------------------------------------------------
    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 PHPHaut ]
    ------------------------------------------------------------
    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 PHPHaut ]
    ------------------------------------------------------------
    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