Lettres


[Actu PHP] Lettre N.38 Dimanche 27 Octobre 2002
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 27 Octobre 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
====
Joyeux anniversaire Nexen.net! Cela fait maintenant 3 ans que
Nexen.net a vu le jour, et participe tous les jours à la diffusion de
PHP.
Depuis tout ce temps, de nombreux services ont vu le jour sur nos
serveurs, et la plus part d'entre eux sont restés originaux, et
introuvable
ailleurs, même sur le web anglophone.

Nexen, c'est l'aventure de trois copains ingénieurs, qui ont décidé
d'accompagner l'Open Source et les technologies libres dans le
monde professionnels francophone. Si l'aventure nous a procuré
son lot de sensations fortes, nexen.net est aujourd'hui un site prospère
et reconnu. Et ca, c est une récompense incomparable, car plus
que tout : nous aimons ce que nous faisons.

Joyeux anniversaire Nexen.net!

Damien Seguy.

Site de la semaine
===============
moindre
mesure ses alternatives). Ainsi, depuis bientôt 3 ans, PHPIndex tente de
relayer quotidiennement les actualités marquantes de ce langage, des
briques
logicielles avec lesquelles ils s'interfacent (Apache, MySQL,
PostgreSQL,
etc.) et des principaux projets libres qui l'utilisent (sortie du jour).
Mais aussi de proposer des articles de fond ou des relectures critique
d'articles diffusés sur d'autres sites, de présenter des trucs et
astuces et
de maintenir une FAQ. Un annuaire de sites et des offres d'emplois
gravitant
autour de ce langage sont également disponibles. Enfin, des forums Web
et un
frontal de consultation des archives en provenance de Usenet viennent
compléter la panoplie de rubriques accessibles.

Le site PHPIndex tourne sur un serveur dédié sous FreeBSD et utilise
Apache,
PHP et MySQL ainsi que le moteur de recherche Ht://Dig.

Depuis son lancement en novembre 1999, la fréquentation de PHPIndex n'a
cessé d'augmenter. Le site génère actuellement 500.000 pages vues / mois
pour 100.000 visiteurs uniques. La FAQ composait d'environ 300
questions/réponses, fait l'objet d'une cinquantaine de téléchargement
quotidien.

PHPIndex a été initié par GLOBALIS media systems (2), société de
service Web
spécialisée dans le développement et le conseil autour des plate-formes
LAMP. Il est quasi essentiellement maintenu par le personnel de
GLOBALIS.

Armel Fauveau, webmestre.
GLOBALIS media systems : http://www.globalis-ms.com

Au sommaire
===========
  • [1] Joyeux Anniversaire Nexen.net : 3 ans
  • [2] Surveillez vos sites web favoris
  • [3] PHP au gouvernement
  • [4] Réaliser un moteur de recherche en PHP
  • [5] MySQL 4.0.4 pour processeur 68040
  • [6] MySQL 4.0.4 pour processeur 68040
  • [7] Présentation de PEAR
  • [8] Un Blog simple : comment gérer un calendrier en PHP
  • [9] PHP et les bases de données
  • [10] Utiliser PHP et SOAP
  • [11] Debogage confidentiel
  • [12] MySQL bat des records de profit
  • [13] Novell implante PHP et MySQL sur Netware
  • [14] Résumé hedbomadaire PHP # 108
  • [15] PWN16 : Pear Weekly NewsLetter 16
  • [16] PHP-con 2002 par Bryan Richard


  • Toute l'actualité en détails :
    ===============================
    [1] Joyeux Anniversaire Nexen.net : 3 ansHaut ]
    ------------------------------------------------------------
    le 26 octobre 1999, sans tambour ni trompette, Nexen.net
    pointait le bout du nez sur Internet, avec pour seul
    contenu la documentation PHP et MySQL en Francais. C'était
    une documentation de 1200 fonctions, pas encore
    téléchargeable, et non annotée. Mais elle apparaissait sur
    le web, prenant le relais de projets de traductions
    antérieurs en phase de déclin.

    Aujourd'hui, vous pouvez toujours trouver Nexen.net sur le
    réseau, et nous continuons de nous occuper des
    documentations. Aujourd'hui, la documentation fait 2400
    fonctions, 3600 fichiers, 110 extensions. Elle est
    disponible 3 formats et 3 compressions, sans avoir à passer
    par teleport pro.
    Elle a été téléchargrées sur nos serveurs plus d'un demi
    million de fois, et elle a été intégrée dans des
    documentations à destination de l'administration française
    et des pays africaines francophones. Vous la retrouvez
    aussi sur les rayons des librairies, arborant fièrement
    l'elePHPhant.

    Je sais qu'il y en a qui était déjà avec nous il y a trois
    ans, et qui mesureront l'ampleur du chemin parcouru.
    Nexen.net fournit des services professionnels avec son site
    compère, NexenServices. Et nous continuons d'être au
    service de la communauté. Nous avons des projets très
    originaux dans nos cartons,... pour les trois prochaines
    années!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/27/1157,0,1,0,0.php3


    [2] Surveillez vos sites web favorisHaut ]
    ------------------------------------------------------------
    Certains navigateurs ont cette faculté de vous permettre de
    suivre l'évolution de vos sites favoris. Dès que ces
    derniers ont changé, vous recevez une note, et cela vous
    évite de retourner voir des pages que vous avez deja vu.

    DevShed et le Disenchanted developper ont rencontré le même
    problème ,et vous suggère un système pour réaliser cela en
    PHP.
    Je scanne probablement une bonne centaine de sites PHP, et
    cette technique permet bien d'en traiter une bonne partie.
    Les autres demanderont plus de finesse.4
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/26/1156,0,1,0,0.php3


    [3] PHP au gouvernementHaut ]
    ------------------------------------------------------------
    Armel Fauveau vient de publier un article de présentation de
    PHP aux membres du gouvernement francais, sur le site de
    l'ATICA. Le but de l'article est bien d'éclairer les
    administrations sur l'existence et les avantages
    incontournables de PHP.
    Il faut savoir que plusieurs adminstration utilisent deja
    PHP dans leurs services. On peut noter en particulier la
    CPAM, la sécurité sociale, Bercy.
    Un bon point pour PHP, qui rejoint le constat fait au
    moment des élections présidentielles : les candidats qui
    avaient un site en PHP avait de meilleures chances de
    l'emporter, et rassemblait près de 75% de l'électorat.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/25/1154,0,1,0,0.php3


    [4] Réaliser un moteur de recherche en PHPHaut ]
    ------------------------------------------------------------
    Sur le PHP DevCenter de Oreillynet, Daniel Solin nous
    propose un tutorial sur l'écriture d'un moteur de recherche
    en PHP.

    Il fait appel à une base MySQL. De la structure de la base
    à l'interface de recherche, en passant par le remplissage
    de la base, cet article permet d'aborder les principes de
    base de l'indexation.

    A lire
    ------------------------------------------------------------
    Guillaume Plessis (http://www.moolfreet.com)
    http://dev.nexen.net/news/gen.php3/2002/10/25/1153,0,1,0,0.php3


    [5] MySQL 4.0.4 pour processeur 68040Haut ]
    ------------------------------------------------------------
    Apparament, un passionné d'amiga aurait réussi à compiler
    les dernières sources de MySQL sur un processeurs 68040, un
    de ceux qui équipent les Amigas et les vieux macintosh.
    (dits classiques). On ne connait pas le niveau de
    performances, mais sachant que MYSQL est peu gourmand en
    ressources, on peut très bien imaginer la réutilisation de
    vieux hardware.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1152,0,1,0,0.php3


    [6] MySQL 4.0.4 pour processeur 68040Haut ]
    ------------------------------------------------------------
    Apparament, un passionné d'amiga aurait réussi à compiler
    les dernières sources de MySQL sur un processeurs 68040, un
    de ceux qui équipent les Amigas et les vieux macintosh.
    (dits classiques). On ne connait pas le niveau de
    performances, mais sachant que MYSQL est peu gourmand en
    ressources, on peut très bien imaginer la réutilisation de
    vieux hardware.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1152,0,1,0,0.php3


    [7] Présentation de PEARHaut ]
    ------------------------------------------------------------
    On vous en parle, et on vous en rabattra les oreilles encore
    longtemps : les deux prochaines révolutions de PHP seront
    PEAR et SRM. Et PEAR est deja un projet bien avancé, il
    sera livré avec PHP 4.3.0, d'ici la fin de l'année.
    Autant s'y mettre... et en francais!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1151,0,1,0,0.php3


    [8] Un Blog simple : comment gérer un calendrier en PHPHaut ]
    ------------------------------------------------------------
    Cette semaine, sur Zend, vous apprendrez comment réaliser un
    système de Blogue (ces journaux intimes, sur le web). Jason
    Gilmore prend le concept de manière très simple, et grâce à
    une CSS, un petit script de calendrier, et une base MySQL,
    il monte un système bien propre en quelques scripts. Une
    lecture rafraichissante.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1150,0,1,0,0.php3


    [9] PHP et les bases de donnéesHaut ]
    ------------------------------------------------------------
    Voici un retour d'expérience de Justin Vincent. Après avoir
    passé plus de 6 mois a corriger des sites PHP/MySQL, il
    s'est apercu qu'il avait généralement des besoins limités
    dans ses interactions avec les bases de données. Il a donc
    décidé et expliqué comment il avait monté une couche
    d'abstraction.
    Cette couche prend en charge 4 besoins fondamentaux :
    1) Effectuer une requête sans résultat
    2) Lire une variable dans une base
    3) Lire une ligne/colonne dans une base
    4) Lire une liste de résultat dans une base

    Voici comment...
    (Merci a PHPdevelopper pour le lien).
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1149,0,1,0,0.php3


    [10] Utiliser PHP et SOAPHaut ]
    ------------------------------------------------------------
    SOAP est un protocole d'accès distant : Simple Object Access
    Protocol. Il donne un cadre aux exécutions de commandes à
    distantes, via le web, et il est a la base des webservices,
    dont tout le monde a le mot à la bouche sans savoir ce que
    c'est.
    L'un de ses intérêts est de pouvoir faire exécuter des
    commandes sur un serveur distant, tout en assurant un bon
    contrôle sur les communications entre le serveur et le
    client. Un autre est qu'il existe plus de 80 language de
    programmation qui implémentent SOAP, et que cela leur
    permet de communiquer et de s'échanger des commandes et des
    données. Le rêve.

    PHP n'est pas en reste, loin de la. Voici un bon tutoriel,
    extrait des pages d'Apple, mais qui se seront pas seulement
    applicable aux aficionados de la pomme.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/24/1148,0,1,0,0.php3


    [11] Debogage confidentielHaut ]
    ------------------------------------------------------------
    PHPdevelopper a repéré cet article sur PHPbuilder, a propos
    d,un système de débogage qui ne révèle ses informations
    qu'à certains visiteurs, en se basant sur l'adresse IP.

    Le principe de base est vraiment immédiat, et l'idée d'une
    telle application est très astucieuse. Il suffisait d'y
    penser..
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/23/1147,0,1,0,0.php3


    [12] MySQL bat des records de profitHaut ]
    ------------------------------------------------------------
    MySQL AB, la société éditrice de MYSQL, vient d'annoncer un
    record de profit. D'après l'annonce, ces profits sont
    d'autant plus à remarquer que l'ensemble de l'industrie est
    plutôt en croissance molle. MySQL tire sa réussite de
    contrats signés avec de gros clients, comme Novell,
    Hyperion, BMC Software, Agilent Technologies, Vocera
    Communications. On se souviendra aussi de Ericson Canada.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/23/1146,0,1,0,0.php3

    [13] Novell implante PHP et MySQL sur NetwareHaut ]
    ------------------------------------------------------------
    "Pour Novell, "NAMP" -- c'est à dire Netware plus Apache,
    MySQL, et PHP -- offre un moyen de retenir les développeurs
    et de les empécher de passer à Linux, déclare Kris
    Magnusson, président du commité de l'Open Source chez
    Novell."
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/22/1145,0,1,0,0.php3


    [14] Résumé hedbomadaire PHP # 108Haut ]
    ------------------------------------------------------------
    Avi Lewin vient de publier le dernier résumé hebdomadaire du
    développement PHP.

    TLK: 4.3.0 pre2
    TLK: Nouveau PHP pour Netware prochainement
    BUG: Incompatibilité entre Ming et les Streams
    TLK: Suppression de apidoc.txt
    FIX: Extension ZIP
    TLK: Flexibilité PHP XML
    FIX: problèmes avec parse_url()
    TLK: Suppression des balises courtes (short tags)
    TLK: $_GET, $_POST, $_COOKIE, $_FILES == $_REQUEST?
    FIX: Extension Oracle
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/21/1144,0,1,0,0.php3


    [15] PWN16 : Pear Weekly NewsLetter 16Haut ]
    ------------------------------------------------------------
    Cette semaine a été bien calme sur la liste de
    développement, et l'actualité de cette semaine sera courte
    et agréable. La plupart des discussions se sont focalisées
    sur le changement de dirname(__FILE__) comme méthode
    d'inclusion des fichiers. Cette semaine, 3 nouvelles
    publications, 1 stable, et 2 betas.


    Stable
    * Date - Un package qui permet les manipulations de date et
    leur affichage.


    Beta
    * spread - Une extension PHP qui fournit une interface
    complète avec le protocole de communication spread.
    * APD - Une extension PHP qui fournit un profileur et un
    débogeur complet.

    Traduction par Damien Seguy.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/21/1143,0,1,0,0.php3


    [16] PHP-con 2002 par Bryan RichardHaut ]
    ------------------------------------------------------------
    Cette semaine, la première des deux grandes conférences PHP
    aura lieu a Milbrae, en Californie. Richard Bryan en sera
    l'hote, et il recevra les grands noms du PHP, notamment
    Rasmus Lerdorf, Shane Caraveo, George Schlossnagle, John
    Coggeshall.
    Dans cet interview avec Nexen.net, Bryan nous fait le tour
    de la conférence. Un programme alléchant.

    Cet article est proposé en exclusivité en francais, avant
    que lq version anglaise ne paraisse.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2002/10/21/1142,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