Lettres


[Actu PHP] Lettre N.79 Dimanche 25 Mai 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 25 Mai 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
=====
MySQL AB a vraiment le vent en poupe ces jours ci. Entre la première
conférence, tenue à San José début Avril 2003, plusieurs interviews
du CEO, Marten Mickos, de nouvelles versions 4.0 et 4.1, ainsi
que des programmes de certifications. On commence à comprendre
que la société suédoise rassemble 60 employés : il y a le feu!

Le modèle d'affaires de MySQL reste un des meilleurs exemples de
réussite pour un logiciel Open Source : le code de base est livré
gratuitement, et les services professionnels sont facturés. Cela
aide à la diffusion et l'adoption du logiciel, alors que les versions
payantes n'intéressent que les entreprises solvables.

Et maintenant, avec SAP qui semblent s'y interesser, le gouvernement
français qui l'utilise sur de nombreux sites institutionnels, et une stratégie
de non confrontation frontale avec les grands systèmes implantés,
MySQL trouve le moyen de progresser encore plus efficacement.

Damien Seguy

Site de la semaine
==================
Cette FAQ reprend les questions posées régulièrement
sur le newsgroup fr.comp.lang.php (anciennement
fr.comp.infosystemes.www.auteurs.php)

Premiers rédacteurs de cette FAQ :
+ Thierry André, thierry.andre@freesbee.fr, @lias Théo
+ Thomas Broyer, étudiant, ptittom@free.fr, alias (TOM) ou Tom. aka M. RTFM
+ echoes@free.fr alias Echoes
+ Armel Fauveau, Webmaster PHPIndex, webmaster@phpindex.com
+ John Gallet, Ingénieur EFREI, john.gallet@wanadoo.fr, aka M. Off Topic

Au sommaire
===========
  • [1] PHP récompensé par le gouvernement francais
  • [2] PHP disponible sur FrontPage
  • [3] Jeux et concours en PHP
  • [4] SAP abandonne SAPBD et passe à MySQL
  • [5] Equilibreur de charge SQL pour PHP
  • [6] Logiciel de conception de base de données pour MySQL
  • [7] SQL vers XML
  • [8] PHPseagull 0.1 Released
  • [9] Bientot PHP 4.3.2
  • [10] Rassembler ses requêtes SQL
  • [11] Utiliser des objets avec les bases de données
  • [12] Site PHP 5
  • [13] MySQL 4.0.13 publiée
  • [14] Présentations de la conférence d'Amsterdam
  • [15] Résumé hebdomadaire de la semaine de développement PHP


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

    [1] PHP récompensé par le gouvernement francaisHaut ]
    ------------------------------------------------------------
    L'ADAÉ, un organisme du gouvernement francais, vient
    d'annoncer les lauréats du concours 'Meilleures pratiques
    des Electrophées 2003 : réutilisation des logiciels et
    logiciels libres'. D'après le document de présentation des
    lauréats, ces trois sites gagnants reponsent sur PHP et
    MySQL.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/25/1736,0,1,0,0.php3


    [2] PHP disponible sur FrontPageHaut ]
    ------------------------------------------------------------
    Alors que des rumeurs persistantes indiquent que Microsoft
    prendrait ombrage de PHP, voici Total PC Online, qui
    propose un plug in FrontPage pour PHP. Le plug in permet
    désormais de tester les scripts PHP directement sur la
    machine de développement sans avoir recours à un serveur
    externe.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/25/1731,0,1,0,0.php3


    [3] Jeux et concours en PHPHaut ]
    ------------------------------------------------------------
    PHP-editors propose régulièrement des concours de
    programmeurs PHP. Le but est de réussir des challenges, et
    d'être correctement noté sur la qualité du code. Les
    concours sont richement dotés, et sont disponibles en deux
    niveaux de difficultés :
    Pour les nouveaux programmeurs, il s'agit de faire le bilan
    d'une URL, et pour les programmeurs chevronnés, il s'agit
    de rechercher des mots spéciaux dans une chaîne de
    caractère aléatoire.

    A noter que les concours passés ont donnés lieu à des jeux,
    qui sont listés sur le site. Mastermind, echecs, bataille
    navale ou mots croisés... à visiter!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/24/1735,0,1,0,0.php3


    [4] SAP abandonne SAPBD et passe à MySQLHaut ]
    ------------------------------------------------------------
    PHP-center a rassemblé plusieurs sources qui annoncent
    l'abandon de SAPDB par SAP, pour passer à MySQL. MySQL
    serait donc la quatrième base de données supportée par SAP,
    après Oracle, SQL Server et IBM DB2. MySQL db serait donc
    vendu sous la marque SAP, et MySQL AB fournirait le support
    nécessaire.

    SAP est un des trois grands logiciels ERP (Employement
    Ressource Planning, logiciel de planification
    d'entreprise). SAP développait sa propre base de données,
    appelée SAPBD. Cette base était publiée Open Source, et
    développée en interne.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/24/1732,0,1,0,0.php3


    [5] Equilibreur de charge SQL pour PHPHaut ]
    ------------------------------------------------------------
    SQL load balancer permet de répartir des requêtes SQL sur
    plusieurs connexions persistantes à des bases de données.
    SQL Load Balancer dispose d'un démon permant, qui maintient
    les connexions ouvertes. Cela réduit les coûts de connexion
    et soulage la base de connexion répétitives. Il fonctionne
    avec Oracle, PostGreSQL et MySQL.

    SQL Load Balancer dispose maintenant d'un module pour PHP.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/23/1734,0,1,0,0.php3


    [6] Logiciel de conception de base de données pour MySQLHaut ]
    ------------------------------------------------------------
    dbdesigner4 apporte à MySQL un outil convivial et puissant
    de conception de base de données, à la mode Oracle
    Designer. Contrairement à des outils comme phpmyadmin,
    dbdesigner4 permet de concevoir la base, et de mettre en
    place les relations, puis de publier l'ensemble sur le
    serveur. Et de plus, dbdesigner4 est open source et
    gratuit.

    Merci à Pierre Alain pour le tuyau.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/23/1733,0,1,0,0.php3


    [7] SQL vers XMLHaut ]
    ------------------------------------------------------------
    Une des grandes modes actuelles est celle de couple XML et
    SQL. Les deux concepts informatiques recouvrent des
    réalités très différentes : SQL gère des grandes listes de
    lignes, tandis que XML structure des données très
    complexes, et hiérachisées. Passer de l'un à l'autre
    aisément fait partie des challenges actuels. Tony Marston,
    sur Zend.com, nous montre comment utiliser PHP pour le
    faire.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/22/1730,0,1,0,0.php3


    [8] PHPseagull 0.1 ReleasedHaut ]
    ------------------------------------------------------------
    PHPseagull (PHP la mouette =D) est un nouveau framework de
    développement PHP, orienté objet. Il aide au développement
    de fonctionnalités simples comme :

    - identification
    - autorisation
    - gabarits (templates)
    - processus
    - RAD
    - modularisation
    - gestion de groupes
    - gestion de contenu
    - gestion de documents
    - gestion de categories
    - messagerie
    - gestion des erreurs
    - alertes
    ------------------------------------------------------------
    Demian Turner (http://www.phpkitchen.com/)
    http://dev.nexen.net/news/gen.php3/2003/05/22/1728,0,1,0,0.php3


    [9] Bientot PHP 4.3.2Haut ]
    ------------------------------------------------------------
    PHP 4.3.2 RC4 vient d'être publiée, assez rapidement depuis
    PHP 4.3.2 RC3, avec le même objectif d'être final. Il
    s'agit donc de télécharger cette version, et d'indiquer
    rapidement au groupe PHP les bugs majeurs.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/22/1729,0,1,0,0.php3


    [10] Rassembler ses requêtes SQLHaut ]
    ------------------------------------------------------------
    Après les couches d'abstraction de base de données, voici
    venir les dictionnaires de requêtes. Le principe de base
    est le suivant : votre application fait une utilisation
    intensive des requêtes SQL, et au fur et à mesure du temps,
    vous concevrez trois ou quatre fois la même requête. D'ou
    l'idée de rassembler les requêtes en un seul endroit, pour
    pouvoir les avoir sous la main, et les réutiliser dès que
    possible.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/21/1727,0,1,0,0.php3


    [11] Utiliser des objets avec les bases de donnéesHaut ]
    ------------------------------------------------------------
    Se connecter à une base de données est facile, et tout le
    monde sait comment faire les manipulations de bases.
    Ajouter une couche d'objet la dessus peu sembler fastidieux
    et inutile, mais se révèle très efficace à la longue. Sam
    Barnum vous montre pourquoi.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/21/1725,0,1,0,0.php3


    [12] Site PHP 5Haut ]
    ------------------------------------------------------------
    La popularité de PHP 5 ne se dément pas, alors que le
    produit est encore loin d'être viable. PHPvulcano a vu le
    jour, avec pour but essentiel de rassembler les
    informations sur le sujet. Il y a deja quelques tutoriels
    sur PHP5 et un article de présentation d'ensemble.
    Il ne vous reste plus qu'à le télécharger, et le tester
    vous même. Et faire un site en Francais si ca vous tente.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/21/1726,0,1,0,0.php3


    [13] MySQL 4.0.13 publiéeHaut ]
    ------------------------------------------------------------
    MySQL vient de publier la version 4.0.13 de sa célèbre base
    de
    données. Ce sont désormais les dernières évolutions de la
    série des
    4.0. La 4.1 est dors et déjà disponible au téléchargement,
    estampillée
    alpha.

    Note : le changelog est trop long pour être publié ici.
    Nous allons l'intégrer dans la documentation MySQL. Il
    était envoyé aux abonnées du Flash Nexen.net.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/20/1724,0,1,0,0.php3


    [14] Présentations de la conférence d'AmsterdamHaut ]
    ------------------------------------------------------------
    Les présentations d'Amsterdam, pour les personnes qui n'ont
    pu s'y rendre, sont disponibles sur le réseau.
    Talks.php.net est la source première, et php-tools et
    Derick Rethans les diffusent sur leur propre site.

    Au programme : gestion des erreurs en PHP, Embarquer PHP
    dans MySQL, Hautes performances en PHP, XML et design
    patterns.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/19/1723,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: Réunion PEAR à Amsterdam
    NEW: RC 3
    TLK: Les prix Activestate
    NEW: Extension Websphere MQ
    TLK: Séparrer expat et libml2
    TLK: conversion de stdio

    TLK : discussion
    NEW : nouveau
    FIX : correction
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/05/19/1722,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