Lettres


[Actu PHP] Lettre N.113 Dimanche 30 Novembre 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 30 novembre 2003
************************************************************

Attention :
Cette lettre hebdomadaire est distribuée aux personnes
qui se sont inscrites sur le site nexen.net, comme membres et
comme destinataires 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
=====
Le forum PHP a tenu ses promesses : beaucoup d'excellentes
conférences, et une rencontre exceptionnelle avec la communauté.
A l'instar des autres communautés, le forum s'est révélé riche
de personnalités et extrêmement accueillant.

Nous étions encore une vingtaine pour l'Assemblée générale, pour
une quarantaine de membres. Certes, 70% des visiteurs du forum
connaissent l'AFUP. Il est grand temps d'accroître la taille de l'AFUP
et d'augmenter sa visibilité en même temps. Cela sera sûrement
un des challenges à relever pour l'année, en donnant un contenu
et un intérêt plus important à l'état de membre.

Il y a de quoi faire pour tous ceux qui souhaitent se lancer dans
l'aventure!

Damien Seguy
http://www.gesche.org/prepaForum/
http://www.kaptive.net/album/
http://www.cyruss.com/photos/index.php?id_rub=23&deb=0
http://www.nexen.net/interview/forum2003
http://www.nexen.net/interview/forum2003-2
http://www.nexen.net/interview/AG-AFUP

Site de la semaine
==================
Comme présenté sur la Home consacrée à PHPnewsGroups
(http://hadramos.free.fr/phpnewsgroups/), cette application
est un USENET news client écrit en PHP4.

L'histoire a commencé avec un copain qui a développé des scripts sous
Linux pour récupérer les Contenus Binaires des newsGroups.
Etant un grand utilisateur de PHP & MySQL, j'ai réfléchi sur un Projet Web
pouvant afficher le contenu récupéré.
Le développement d'un tel Projet fut rude mais concluant et efficace, car
maintenant nous avons un affichage clair et facile à utiliser, permettant
bien sûr l'affichage du contenu binaire recherché de chaque newsGroup, de
pouvoir également faire des recherches sur un Sujet précis d'un newsGroup ou
sur l'ensemble des newsGroups, ainsi qu'un classement par Sujet, Éditeur ou
Date.
Récemment, j'ai intégré une Rubrique Statistiques.
Cette Rubrique utilise le Système Graphiques de MRTG,
servant simplement à voir l'évolution des Postes par Heure, par Jour
et Total des newsGroups.

Dans un futur proche, PHPnewsGroups intégrera une Rubrique Supplémentaire :
Le "User Management".
Celui ci permettra une Gestion plus facile des Utilisateurs qui connectés,
pourront choisir leur Serveur de News et leur newsGroups à afficher.

Une Rubrique Téléchargement viendra également agrémenter le Projet avec un
Niveau de Priorité, un suivi en Temps Réel et une visualisation des
Téléchargements effectués et restant.
Actuellement le Script existe et le développement est bien avancé :)

Juste pour finir, l'Objectif Principal de PHPnewsGroups était d'afficher
GRATUITEMENT les Contenus Binaires des newsGroups chez soi sur son Serveur
Web. Son Objectif de maintenant est d'évoluer vers un Système Complet de Gestion
de newsGroups.

http://membres.lycos.fr/hadramos/phpnewsgroups/?lang=fr
Cédric PETIT

Au sommaire
===========
  • [1] L'e-administration et la décentralisation
  • [2] Client Samba, interface web
  • [3] Actualité de développement de PEAR
  • [4] PHP et .NET : l'avis de Sterling
  • [5] Alertes de sécurité
  • [6] Marathon PHP : les résultats
  • [7] MySQL-Bind8
  • [8] XML-RPC en PHP
  • [9] Outils ergonomiques SQL
  • [10] Présentation : architectures d'hébergement PHP
  • [11] Gallery 1.4.1
  • [12] Photos du forum PHP 2003
  • [13] Images de la conférence de Paris 2003
  • [14] Sortie de Zend Performance Suite 3.6.0
  • [15] L'éducation nationale passe en PHP
  • [16] Pourquoi les commentaires dans le code sont mauvais
  • [17] JPgraph 1.14
  • [18] Chiffrement RC4 en PHP
  • [19] Résumé de la semaine de développement PHP
  • [20] Vote CMS
  • [21] MySQL : du communisme électronique?


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

    [1] L'e-administration et la décentralisationHaut ]
    ------------------------------------------------------------
    "La pression sur les budgets est un fait. Conséquence :
    considérer l'alternative Open Source est devenu une demande
    explicite des élus lors d'un investissement informatique",
    indique Pascal Feydel, délégué général de l'Adullact "Les
    développements sur des serveurs sous Linux (avec PHP,
    MySQL, ApacheÖ) sont donc fréquents. ".
    Un article du Monde informatique, sur "l'e-administration
    et la décentralisation".
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/30/2379,0,1,0,0.php3


    [2] Client Samba, interface webHaut ]
    ------------------------------------------------------------
    SmbWebClient est une application web, écrite par Victor M.
    Varela, qui fournit une interface web pour naviguer dans
    les réseaux Windows.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/30/2378,0,1,0,0.php3


    [3] Actualité de développement de PEARHaut ]
    ------------------------------------------------------------
    Voici les nouvelles versions des composants PEAR de la
    semaine :

    + Config
    Le couteau suisse des configurations
    + DB_NestedSet
    Une API pour construire des requÍtes imbriquées
    + HTML_TreeMenu
    Une API pour bâtir un arbre HTML
    + HTTP_Download
    Téléchargements HTTP
    + Net_NNTP
    Communication avec les serveurs NNTP
    + System_ProcWatch
    Surveillance de processus
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/30/2377,0,1,0,0.php3


    [4] PHP et .NET : l'avis de SterlingHaut ]
    ------------------------------------------------------------
    ASP.NET et PHP sont certainement des concurents sur le
    marché actuel. Pourtant, mÍme Sterling Hughes, le bouillant
    développeur PHP, sait se lever quand il faut défendre .NET
    lors des comparaisons entre les plate-formes.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/29/2376,0,1,0,0.php3


    [5] Alertes de sécuritéHaut ]
    ------------------------------------------------------------
    PHP et MySQL ne font actuellement l'objet d'aucune alerte
    sécurité dans leur version courante.

    2 alertes de sécurité ont été émises concernant des
    applications PHP et MySQL.
    Elles concernent VBPortal et phpFriendlyAdmin.

    VBPortal Friend.PHP Remote E-Mail Relaying Weakness
    phpFriendlyAdmin Unspecified Cross-Site Scripting
    Vulnerability
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/29/2375,0,1,0,0.php3


    [6] Marathon PHP : les résultatsHaut ]
    ------------------------------------------------------------
    Le marathon PHP vient de se terminer avec la victoire de
    Benishor, devant Korkman et Negora. Le marathon a rassemblé
    14 programmeurs motivés pour plancher sur un problème de
    programme de tutoriel, basé sur un article écrit par Zend.

    Le prochain marathon PHP aura lieu en mars 2004.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/29/2374,0,1,0,0.php3


    [7] MySQL-Bind8Haut ]
    ------------------------------------------------------------
    PHParch signale la publication de mysqlbind8 : cette
    application est le rapprochement de MySQL et Bind. Un
    script Perl génère automatiquement les fichiers de
    configuration Bind à partir d'une base de données MySQL. Il
    est donc possible de laisser la configuration Bind
    accessible via le web et, avec une tâche récurrente,
    générer automatiquement les fichiers corrects pour Bind.
    C'est bien plus rapide que d'interfacer Bind avec MySQL.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/29/2373,0,1,0,0.php3


    [8] XML-RPC en PHPHaut ]
    ------------------------------------------------------------
    Harry Fueck, responsable du site de phppatterns, a récemment
    eu besoin d'un framework "sérieux" pour implémenter les
    commandes XML-RPC. Il a découvert la bibliothèque de Simon
    Wilson: Incutio XML-RPC. Cette dernière est disponible au
    format installeur de PEAR (mais pas encore dans la
    bibliothèque).
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/28/2372,0,1,0,0.php3


    [9] Outils ergonomiques SQLHaut ]
    ------------------------------------------------------------
    phpsqldiff effectue la comparaison entre deux tables SQL, et
    vous permet de comparer une table de référence avec une
    table modifiée. Elle identifie les colonnes et les lignes
    qui ont été modifiées et vous donne l'opportunité de les
    modifier ou de les annuler facilement.

    phpsqldiff est développé en collaboration avec phpsqlview,
    qui permet de modifier les lignes de manière conviviale. En
    se basant sur PEAR::DB, ces deux outils sont valables sur
    un grand nombre de bases de données.

    Merci à PHP-mag pour avoir identifié ces outils.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/28/2371,0,1,0,0.php3


    [10] Présentation : architectures d'hébergement PHPHaut ]
    ------------------------------------------------------------
    Durant le forum PHP, j'ai présenté la session couvrant les
    architectures PHP, basé sur l'expérience d'hébergeur de
    NexenServices. Voici les transparents de la session en
    téléchargement (ils seront aussi disponibles sur le site de
    l'AFUP).

    La session aborde les choix technologiques importants à
    faire lors du dimensionnement de la plate-forme PHP, les
    opportunités pour gérer les grands volumes de trafic sans
    changer de matériel et les solutions physiques pour les
    très hautes capacités et disponibilités.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/28/2369,0,1,0,0.php3


    [11] Gallery 1.4.1Haut ]
    ------------------------------------------------------------
    Gallery vient de produire la version 1.4.1 de son célèbre
    outil de publication d'images sur le web. Avec cette
    nouvelle version, outre les classements par album et les
    commentaires de chaque photo, Gallery intègre désormais un
    système de skin permettant de changer rapidement l'apparence
    du site, des alertes par email pour les
    modifications de l'album, ainsi qu'un système de vote.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/28/2370,0,1,0,0.php3


    [12] Photos du forum PHP 2003Haut ]
    ------------------------------------------------------------
    Le forum PHP 2003 vient de fermer ses portes. L'appareil
    photo est tout fumant, pour avoir capté un grand nombre de
    vues de cette manifestation de qualité. L'atmosphère était
    conviviale et a permis de resserrer le réseau de
    connaissances.

    L'organisation s'est révélée très efficace et
    irréprochable de bout en bout. Je tiens à remercier
    particulièrement Mr John Gallet, maître d'oeuvre de la
    journée, qui a dirigé toute l'organisation avec brio.

    Voici les photos du forum, ainsi que celles de l'assemblée
    générale qui a suivi.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/28/2368,0,1,0,0.php3


    [13] Images de la conférence de Paris 2003Haut ]
    ------------------------------------------------------------
    La conférence PHP de Paris bat son plein. Vous n'y Ítes pas?

    Pas de problème, voici un aperÁu de la situation en trois
    douzaines d'images, directement sorties de l'appareil photo
    numérique.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/26/2367,0,1,0,0.php3


    [14] Sortie de Zend Performance Suite 3.6.0Haut ]
    ------------------------------------------------------------
    Une nouvelle version de Zend Performance Suite (ZPS) est
    sortie hier.
    Voici quelques fonctionnalités de ce logiciel qui vous
    permettra de mettre au point des sites à basse consommation
    de ressources :

    # Pas de modifications de code nécessaires
    # Configuration flexible des conditions de cache
    # Economies énormes sur les temps d'exécution
    # Visualisation des résultats via une interface de tests
    # Facile à utiliser
    # API de fonctions pour personalisation

    Vous pouvez essayer la version d'évaluation que Zend met à
    votre disposition sur son site.
    ------------------------------------------------------------
    didou (didou@keliglia.com)
    http://dev.nexen.net/news/gen.php3/2003/11/26/2366,0,1,0,0.php3


    [15] L'éducation nationale passe en PHPHaut ]
    ------------------------------------------------------------
    Le ministère de l'éducation nationale vient de choisir la
    plate-forme PHP/MySQL pour son site www.education.fr. Le
    projet a été confié à la SSII SQLI qui a réalisé le
    nouveau site avec Interlego, " framework de gestion de
    contenu Interligo PHP mis au point par SQLI et optimisé
    pour la gestion de liens "
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/25/2365,0,1,0,0.php3


    [16] Pourquoi les commentaires dans le code sont mauvaisHaut ]
    ------------------------------------------------------------
    Avec son originalité et son exhubérance habituelle, Sterling
    Hughes, le bouillonnant développeur PHP explique pourquoi
    les commentaires dans le code sont pénalisants et
    finalement plus contraignants que pratiques. Il donne aussi
    plusieurs solutions pour garder le code bien expliqué et
    documenté, afin de ne pas laisser les utilisateurs et le
    futurs contributeurs dans le noir.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/25/2364,0,1,0,0.php3


    [17] JPgraph 1.14Haut ]
    ------------------------------------------------------------
    JPgraph est une librairie graphique, qui permet de dessiner
    rapidement plus de 250 sortes de graphiques
    différents,comme des courbes, camenberts, graphiques
    boursiers ou barres. Elle est gratuite, sous licence QPL
    (pour les projets non commerciaux) et commerciale (pour les
    autres).
    Cette version bénéficie en particulier d'un mécanisme de
    gestion d'erreurs bien plus efficace, qui accélère les
    recherches lorsque les données proviennent d'une base de
    données. Une vingtaine de bogues ont été corrigés par rapport
    à la version 1.13.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/25/2363,0,1,0,0.php3


    [18] Chiffrement RC4 en PHPHaut ]
    ------------------------------------------------------------
    Le chiffrement est une préoccupation constante pour ceux qui
    souhaitent assurer la sécurité des données, aussi bien lors
    du transfert que pour le stockage. RC4 est un chiffrement
    symétrique plutÙt robuste. devhome.org vous propose
    l'implémentation de son algorithme sous la forme d'une
    classe PHP à télécharger (40 ou 128 bits).
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/25/2362,0,1,0,0.php3


    [19] Résumé de la semaine de développement PHPHaut ]
    ------------------------------------------------------------
    Avi Lewin publie le résumé de la semaine :

    TLK: PHP Benchmarks (suite)
    NEW: SimpleXML XPath
    NEW: extension Win32Std
    TLK: snapshots Windows
    NEW: E_STRICT
    NEW: check_syntax, strip_whitespace

    TLK : discussion; NEW : nouveauté
    ------------------------------------------------------------
    didou (didou@keliglia.com)
    http://dev.nexen.net/news/gen.php3/2003/11/24/2361,0,1,0,0.php3


    [20] Vote CMSHaut ]
    ------------------------------------------------------------
    Les CMS sont très populaires en PHP et on oublie un peu
    trop facilement qu'il y a d'autres langages pour écrire des
    systèmes de gestion de contenu. OSDIR a lancé un sondage
    sur les CMS les plus utilisés. Au moment de la rédaction de
    ces lignes, le CMS le plus fréquemment utilisé est le CMS -
    maison : chacun fait le sien.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/24/2360,0,1,0,0.php3


    [21] MySQL : du communisme électronique?Haut ]
    ------------------------------------------------------------
    David Axmark est interviewé par Jérome Boutellier au sujet
    de son parcours à MySQL AB et du modèle d'affaires que la
    société suédoise a mis en place.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/11/24/2359,0,1,0,0.php3

    ***************************************************************
    La lettre hebdo est relue par Pascal Bédard.
    ***************************************************************
    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