Lettres


[Actu PHP] Lettre N.41 Dimanche 17 Novembre 2002
************************************************************
L'actualit� PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 17 Novembre 2002
************************************************************

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 modifica-
tions 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
====
Cela faisait longtemps qu'on attendait ca, et finalement, en voici une,
de conf�rence PHP en francais. En fait, c'est bien l'AFUP, cr��e depuis
bient�t un an, qui a pris la direction du projet, sous la houlette de
Armel Fauveau et John Gallet. Derri�re, c'est Macrom�dia, Zend
technologies
et IonCube qui fournissent un plateau for interessant.

Cot� sujet, on est gat� aussi. Deux jours de conf�rences qui pr�sentent
pr�s de 15 sessions. Les sujets articulent PHP avec les technologies de
pointe actuellement : XML, Flash,PDF, Soap, Oracle, MySQL... Les
intervenants sont notamment Derick Rethans, Thies Arntzen, Zeev Suraski
et
Shane Caraveo.

Il n'y aura peut �tre pas de place pour tous, alors allez vite les
r�server
et profiter de cet �v�nement incontournable.

Damien Seguy

Site de la semaine
==============
Chaque jour qui passe, les logiciels et syst�mes d'exploitation issus
du monde du logiciel libre se cr�dibilisent un peu plus aux yeux
des acteurs de la sph�re Internet. De plus en plus d'entreprises,
particuli�rement en France, basculent sur le langage PHP, que ce soit
pour des petits projets, des projets d�partementaux voir des projets
d'Entreprise.

C'est une reconnaissance cruciale du bien fond� du monde du libre
que son adoption par les acteurs �conomiques nationaux ou
internationaux�;
pour soutenir cette avanc�e l'Association Fran�aise des Utilisateurs de
PHP
soutenue par des partenaires de renom, Eyrolles, Macromedia, SOS
Developers,
Zend Technologies, en collaboration avec les soci�t�s MySQL AB et
ionCube,
vous invite � participer au Forum PHP 2002 dont vous trouverez un
agenda
d�taill� ci-joint, afin de mieux r�pondre � vos interrogations ou m�me
de
vous informer de toute la n�buleuse de solutions disponibles autour de
ce langage. Nous avons compos� cet agenda avec les meilleurs
sp�cialistes,
en particulier des membres du PHP-Group, afin d 'apporter la plus
grande
valeur ajout�e possible � cet �v�nement.

En esp�rant vous rencontrer lors de cette manifestation,

Cordialement
Armel FAUVEAU et John GALLET - AFUP
http://www.afup.org/
Inscriptions :
http://www.sosdevelopers.com/fiche.php?pg_code=4146

Au sommaire
===========
  • [1] ZePHPMag Novembre 2002
  • [2] Forum du PHP 2002 - Paris
  • [3] Adobd 2.5
  • [4] Interface avec Amazon
  • [5] PHP 4.3.0 RC1
  • [6] Batir une section utilisateur en PHP/MySQL (2/6)
  • [7] Une conf�rence PHP a Paris
  • [8] Xdebug 1.1.0
  • [9] Tutoriels chez CodeWalkers
  • [10] Sortie de TPLN Template Processor 1.3
  • [11] G�rer la croissance de MySQL avec PHP
  • [12] G�rer une hierarchie en base de donn�es
  • [13] Choisir entre Perl et PHP
  • [14] Utiliser du PHP depuis MySQL
  • [15] R�sum� du d�veloppement de PHP N� 111
  • [16] Traduire facilement votre site web
  • [17] PHP architecte : un nouveau journal PHP


  • Toute l'actualit� en d�tails :
    ===============================

    [1] ZePHPMag Novembre 2002Haut ]
    ------------------------------------------------------------
    ZePHPMag, le seul magazine PHP en francais int�gral, vient
    de publier son �dition de Novembre.

    Au sommaire
    � Edito - Sommaire
    � News du front libre
    � Le format SYLK
    * Dossier sp�cial eSKUeL (concurent de PHPMyAdmin)
    - Interview
    - Pr�sentation /Installation
    - Configuration
    - Conclusion
    � OPF: Open PHP Framework
    � Webdesign avec XHTML & CSS
    � La classe htmlParser et son utilisation
    � FAQ
    � Le bookmark

    Sachez aussi que ZePHPMag est diffus� en espagnol :
    ElPHPmag.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/17/1222,0,1,0,0.php3


    [2] Forum du PHP 2002 - ParisHaut ]
    ------------------------------------------------------------
    Forum du PHP 2002 - Paris
    Les 9 et 10 d�cembre 2002

    Chaque jour qui passe, les logiciels et syst�mes
    d'exploitation issus du monde du logiciel libre se
    cr�dibilisent un peu plus aux yeux des acteurs de la sph�re
    Internet. De plus en plus d'entreprises, particuli�rement
    en France, basculent sur le langage PHP, que ce soit pour
    des petits projets, des projets d�partementaux voir des
    projets d'Entreprise.

    C'est une reconnaissance cruciale du bien fond� du monde du
    libre que son adoption par les acteurs �conomiques
    nationaux ou internationaux�; pour soutenir cette avanc�e
    l'Association Fran�aise des Utilisateurs de PHP soutenue
    par des partenaires de renom, Eyrolles, Macromedia, SOS
    Developers, Zend Technologies, en collaboration avec les
    soci�t�s MySQL AB et ionCube, vous invite � participer au
    Forum PHP 2002 dont vous trouverez un agenda d�taill�
    ci-joint, afin de mieux r�pondre � vos interrogations ou
    m�me de vous informer de toute la n�buleuse de solutions
    disponibles autour de ce langage. Nous avons compos� cet
    agenda avec les meilleurs sp�cialistes, en particulier des
    membres du PHP-Group, afin d 'apporter la plus grande
    valeur ajout�e possible � cet �v�nement.

    En esp�rant vous rencontrer lors de cette manifestation,

    Cordialement

    Armel FAUVEAU et John GALLET - AFUP
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/16/1221,0,1,0,0.php3


    [3] Adobd 2.5Haut ]
    ------------------------------------------------------------
    Adobd est une librairie permettant de r�aliser une couche
    d'abstraction de base de donn�es, c"est � dire, travailler
    une des 6 bases de donn�es (oracle, mysql, postgresql,
    sybase, informix, frontbase) et pouvoir en changer sans
    probl�me. Adobd int�gre aussi une couche d,abstraction des
    donn�es (les types TEXT, STRING , CHAR et VARCHAR sont
    tous transform�s en chaine de PHP).
    Note : la documentation d'adobd est aussi en francais!
    La version 2.5 apporte notamment la compatibilit� avec PHP
    4.3.0, dont la RC1 vient de sortir.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/15/1220,0,1,0,0.php3


    [4] Interface avec AmazonHaut ]
    ------------------------------------------------------------
    Les webservices d'amazon auront surement �t� un excellent
    cout publicitaire pour la firme. D'abord, SOAP fait partie
    des technologies dont tout le monde parle, et que personne
    n'a vu. Cela place de suite la soci�t� sur un contexte
    moderne. De plus, cela permet � amazon d'�pargner les
    efforts de pr�sentation et ergonomie de leur site web, en
    les laissant a des sites partenaires, qui se charge de
    rabattre le client vers la firme. L'investissement en Bande
    passante est r�duit, et le chiffre d'affaire multipli�.
    Chapeau bas!
    Et pour tout comprendre, icarus de Melonfire diffuse deux
    tutoriels sur devshed sur le sujet. Une bonne lecture pour
    �tre a la page!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/15/1219,0,1,0,0.php3


    [5] PHP 4.3.0 RC1Haut ]
    ------------------------------------------------------------
    Tout est dans le titre : PHP 4.3.0 RC1 est sur les rails,et
    vient d'�tre mise � disposition sur le site de PHP.net. Il
    semble que les plus gros bugs ait �t� identifi� et corrig�.
    Une RC est une version dite Release Candidate, c'est � dire
    une 'candidate � la publication'. C'est g�n�ralement leur
    �tat apr�s les versions b�ta, et g�n�ralement, il n'y a pas
    de nouvelles fonctionnalit�s qui sont admises, uniquement
    des corrections de bugs.

    Alors, t�l�chargez la, et testez la. La page de l'�quipe
    d'assurance qualit� est la pour vous!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/15/1218,0,1,0,0.php3


    [6] Batir une section utilisateur en PHP/MySQL (2/6)Haut ]
    ------------------------------------------------------------
    La saga compl�te de Ben Rowe continue sur dev articles.
    Partie 2. Comment mettre en place un syst�me complet de
    gestion d'utilisateur, avec inscription et administration.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/14/1215,0,1,0,0.php3


    [7] Une conf�rence PHP a ParisHaut ]
    ------------------------------------------------------------
    Sur le site de l'AFUP, ca bouge : "L'AFUP � le plaisir de
    vous convier, les 9 et 10 d�cembre 2002, au forum PHP 2002
    � PARIS. "
    Un forum PHP sur Paris, cela faisait longtemps qu'on avait
    pas vu ca! Peut d'informations pour le moment, mais restez
    pr�ts, et suivez le site de l'AFUP.
    Cyril, de PHPteam a plus de rumeurs...
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/14/1217,0,1,0,0.php3


    [8] Xdebug 1.1.0Haut ]
    ------------------------------------------------------------
    Xdebug est une solution de d�bogage avanc�e, mise au point
    par Derick Rethans, qui �volue depuis le d�but de l'ann�e
    jusqu� sa prochaine int�gration d�finitive dans PHP, en
    version 4.3.0. La version 1.1.0 supporte notamment un
    client de d�bogage distant, qui fut l'une des arl�sienne de
    PHP 4, par rapport � PHP 3. WeaverSlave, un �diteur HTML et
    PHP, a d�cid� d'inclure le support de ce d�bogeur dans son
    outil de d�veloppement.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/14/1216,0,1,0,0.php3


    [9] Tutoriels chez CodeWalkersHaut ]
    ------------------------------------------------------------
    Codewalkers est un site plutot r�cent, mais ils font
    beaucoup de bruit, entre leur concours et leurs interview.
    Au passage, un bon nombre de tutoriels sont aussi propos�s.
    Ces derniers jours, il y a notamment eu

    un tutoriel original sur les formulaires multi pages
    (comment r�partir un formulaire sur plusieurs pages, passer
    des tableaux de page en page)

    Un tutoriel sur les dates et leur manipulation

    Un toturiel plus g�n�raliste sur le choix de PHP et des
    langages de programmation.

    Bonne lecture!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/14/1214,0,1,0,0.php3


    [10] Sortie de TPLN Template Processor 1.3Haut ]
    ------------------------------------------------------------
    Sortie de TPLN Template Processor 1.3

    Au programme:

    - gestion de template multiple
    - ajout d'un fonction de parsage automatique des variables
    php
    - ajout de fonction spour mysql
    - am�lioration du cache
    - am�lioration de la fonction ShowRecords
    - ajout d'une fonction LoadarrayInBloc
    - ...

    Rappellons que TPLN est un moteur de template simple mais
    performant qui a la particularit� de s'interfacer avec vos
    donn�es provenant de MySQL (pagination etc..).
    ------------------------------------------------------------
    Laurent H (php_work@hotmail.com)
    http://dev.nexen.net/news/gen.php3/2002/11/13/1212,0,1,0,0.php3


    [11] G�rer la croissance de MySQL avec PHPHaut ]
    ------------------------------------------------------------
    Quand on commence a programmer, il arrive souvent qu'on se
    j�te sur la base pour faire quelques tables vite fait,
    histoire de d�marrer. Mais vient toujours le moment ou la
    table la mieux pens�e doit faire place � ces nouvelles
    sp�cifications qui viennent d'arriver..
    Bjorn Roysland vient de r�diger un tutoriel pour ajouter
    une couche au dessus de votre base MySQL, afin de pouvoir
    rendre la table souple a son �volution, et de ne plus
    perturber les scripts qui sont d�ja batit.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/13/1213,0,1,0,0.php3


    [12] G�rer une hierarchie en base de donn�esHaut ]
    ------------------------------------------------------------
    Les bases de donn�es sont id�ales pour stocker des donn�es
    en liste : une colonne pour chaque aspect � sauvegarder.
    Qu'en est il des structures d'arbres, comme par exemple un
    syst�me de dossiers et de fichier?
    Jim Ferrara r�soud le probl�me pour vous, en r�alisant un
    syst�me de fichier simple. Ce syst�me contient tous les
    fichiers, puis autorise les d�placements et les recherches.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/12/1211,0,1,0,0.php3


    [13] Choisir entre Perl et PHPHaut ]
    ------------------------------------------------------------
    Voici une comparaison technique entre le vieux mammouth des
    applications web (Perl) et le jeune l�opard PHP. Perl est
    un vieux routard du web, et il a une �norme souplesse et
    une magnifique librairie d'objet (CPAN). PHP a commenc�
    comme module Perl, et s'en inspire depuis tr�s longtemps,
    mais a fait des probl�mes web sa probl�matique premi�re. Et
    finalement, c'est bien PHP qui a �t� choisi par Yahoo! m�me
    si du Python est aussi utilis� par la m�me firme.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/12/1210,0,1,0,0.php3


    [14] Utiliser du PHP depuis MySQLHaut ]
    ------------------------------------------------------------
    Tout le monde a deja utilis� MySQL depuis PHP :
    mysql_connect, et MySQL_query viennent imm�diatement �
    l'esprit. Le contraire semble plus mal ais�... Pourtant,
    David Sklar vient de r�aliser cela. Il a �crit une
    extensions MYSQL qui permet d'ex�ctuer des commandes PHP
    depuis le client MYSQL, de la m�me fa�on qu'on pourrait le
    faire pour une proc�dure embarqu�e. Cela ressemble a ceci :




    mysql> SELECT php('$argv[1]','hello, world!');
    +---------------------------------+
    | php('$argv[1]','hello, world!') |
    +---------------------------------+
    | hello, world! |
    +---------------------------------+
    1 row in set (0.36 sec)

    mysql> SELECT php('$argv[2]','ice cream','donuts');
    +--------------------------------------+
    | php('$argv[2]','ice cream','donuts') |
    +--------------------------------------+
    | donuts |
    +--------------------------------------+
    1 row in set (0.35 sec)


    Notons que David Sklar est aussi connu pour une l�gendaire
    librairie de scripts PHP, qui remonte bien avant la
    librairie nexen.net. Dire qu'elle nous a inspir� reste un
    hommage bien faible.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/12/1209,0,1,0,0.php3


    [15] R�sum� du d�veloppement de PHP N� 111Haut ]
    ------------------------------------------------------------
    Ali Lewin vient de r�diger le 111eme r�sum� de la vie de
    l'�quipe PHP. Beaucoup de bonnes choses � venir :

    TLK: programmation de la version 4.3.0 : d�collage
    imminent
    NEW: Am�lioration possible de pcntl
    TLK: Les fonctions qui retournent -1
    TLK: Optimisation de strlen()
    TLK: Photos de la Conf�rence PHP
    NEW: Am�liorations de OpenSSL
    NEW: MySQL embarque du PHP
    TLK: XSLT / Sablotron 0.97
    NEW: Cryptopp-php
    NEW: Client Samba (smbclient)
    TLK: Apache Hooks
    NEW: SQL server avec PHP sous Unix ?
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/12/1208,0,1,0,0.php3


    [16] Traduire facilement votre site webHaut ]
    ------------------------------------------------------------
    J Wynia vient d'�crire un tutoriel pour expliquer sa gestion
    des sites multilingues : en fait, il s'agit simplement d'un
    fichier de cha�nes litt�rales, qui sont traduites d'une
    langue � l'autre, et identifi�es facilement par le nom de
    la lange (fr, en, de, nl...). Le syst�me est simple et
    efficace.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/11/1207,0,1,0,0.php3


    [17] PHP architecte : un nouveau journal PHPHaut ]
    ------------------------------------------------------------
    PHP Architecte est un nouveau journal PHP, en anglais, et
    �dit� sur le m�me mod�le que ZePHPMAg. Le journal est
    payant, et disponible uniquement sur le web, sous forme de
    PDF. La premi�re version sortira en d�cembre, Le sommaire
    pr�vu est le suivant :

    Zeev Suraski/Brad Young: Gestion de performances

    Harrie Hazelwinkel: Gestion SNMP avec PHP

    Marco Tabini: Script pour la console avec nCurses.

    Ce journal n'a rien a voir avec la prochaine version
    anglaise du PHP Mag allemand, ni avec le phpjournal.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/11/11/1206,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