Lettres


[Actu PHP] Lettre N.125 Dimanche 01 Février 2004
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 01 Fevrier 2004
************************************************************

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
=====
Il y a deux approches pour aborder un projet communautaire :
soit on se lance, seul, a corps perdu dans la mise en place
du projet, en le réalisant modestement. Soit on tisse un
maximum de liens pour obtenir un support de la communauté.

Mettre tout le monde au diapason est long, difficile et
d'autant plus fallacieux qu'un projet embryonnaire
n'a, pour cause, aucune réalité. On se lance donc dans milles
discussions destinées à résoudre des problèmes qui se
présenteront lors de la concrétisation du projet.

D'autres projets se lancent, et commencent par concrétiser
leur idée, puis voir comment elle sera accueillie par la
communauté. Cette dernière juge toujours sur pièce,
et rarement sur des idées abstraites. Avant de savoir
si ca marchera, il faut savoir si ca existe.

PHP a été lancé à une époque ou rien d'autre n'existait
de semblable. Le succès a été au rendez vous. Tous les
projets de ce type ne réussissent pas, mais que reste-t-il
des projets bien ficelés, resté sous forme de plan?
Même pas un souvenir.

Damien Seguy

Site de la semaine
==================
phpMyVisites est une application libre et gratuite de gestion de
statistiques de sites Internet, la plus dynamique d'Internet !

phpMyVisites propose de très nombreuses options d'analyses, une interface
agréable et pratique, une installation entièrement automatisée, la gestion
de plusieurs sites et une configuration/personnalisation poussée. Avec
l'arrivée de la version 1.0 et encore plus récemment de la 1.1, phpMyVisites
dispose d'un module d'archivage dynamique qui permet la consultation des
statistiques sur plusieurs périodes (jours, semaines, mois) sans contraintes
de temps d'exécution et en réduisant de 30% la place occupée par les données
sur le serveur.

Les stats sont claires et nombreuses, des graphiques & camemberts 3D
permettent une consultation plus rapide.
Les forums très actifs permettent de résoudre les éventuels problèmes et
questions des utilisateurs qui peuvent par la même occasion suggérer des
améliorations pour les futures versions.

L'équipe est actuellement en train de fournir un gros travail sur les normes
d'internationalisation pour permettre la traduction de l'application dans
toutes les langues (y compris les langues asiatiques, le russe et l'arabe).
L'objectif est de traduire phpMyVisites dans 10 langues avant la fin de
l'année !

Site officiel : http://www.phpmyvisites.net/
Démonstration : http://phpmyvisites.net/index.php?part=demo
Téléchargements : http://phpmyvisites.net/index.php?part=download

Matthieu Aubry
http://www.phpmyvisites.net/

Au sommaire
===========
  • [1] serendipity : le Blog de PHP
  • [2] Monter un entrepot de données XML sur MySQL
  • [3] Actualité de développement de PEAR
  • [4] Alertes de sécurité
  • [5] Sécuriser PHP pas à pas
  • [6] PHP dans Hackademy
  • [7] Apprendre PEAR:XML-RPC
  • [8] Choisissez votre outil de gestion de contrôle
  • [9] Investissez dans l'Open Source
  • [10] MySQL en trois tutoriels
  • [11] PHP5, nouveautés et enjeux
  • [12] Conception d'applications PHP
  • [13] Un site qui se souvient de vous
  • [14] Changer dynamiquement le contenu d'une liste déroulante
  • [15] Plus d'informations sur une image
  • [16] Rencontrez Nexen sur le salon Solutions Linux 2004
  • [17] Le Campus Numérique Francophone atteint sa vitesse de
  • [18] Conférence de VanCouver
  • [19] S'ériger en autorité de certification
  • [20] Panorama des outils pour bâtir un weblog en entreprise
  • [21] Revue PHP-Nuke 7.0
  • [22] navigateur web en PHP
  • [23] Side, Editeur pour PHP sous Linux
  • [24] Prix réduits sur le DVD PHP Québec
  • [25] Concours PHP CodeWalker : black Jack
  • [26] Votre bot IRC en PHP
  • [27] Toute l'histoire de MaxDB
  • [28] L'industrie récompense MySQL
  • [29] TrustSight renforce la sécurité des serveurs web
  • [30] Tikiwiki 1.7.5 : eta carinae
  • [31] Extension FFI : appelez les fonctions C
  • [32] PHPAudit licence vos applications
  • [33] Résumé de la semaine de développement PHP


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

    [1] serendipity : le Blog de PHPHaut ]
    ------------------------------------------------------------
    Serendipity est un des plus fameux Blog/Weblog de la
    communauté PHP, de par son adoption (et sa création) par
    une flopée impressionnante d'auteurs PHP : Sterling Hughes,
    George Schlossnagle, Wez Furlong, Sebastian Bergmann.

    Cette application fournit une base pour publier des
    articles divers, quotidiennement. Les articles sont alors
    rendus disponibles par une foule de système (calendriers,
    rss, atom, moteur de recherche). La force de serenpidity
    réside dans la disponibitilié des document, aussi bien pour
    les autres applications que pour les moteurs de recherche.

    Serendipity est gratuit, sous licence GPL.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/02/01/2622,0,1,0,0.php3


    [2] Monter un entrepot de données XML sur MySQLHaut ]
    ------------------------------------------------------------
    XML est reconnu pour être difficilement compatible avec les
    bases de données ; ces dernières attentes des données
    tabulées, alors que XML autorise une plus grande diversité
    d'organisation.
    Dans cet extrait de 'XML data management', les auteurs
    Xavier Baril et Zohra Bellahsène nous montre comment batit
    un entreprot de données XML, et y gérer proprement des
    données XML.

    En complément, sachez que MySQL AB travaille actuellement à
    une interface XML de son serveur, qui sera placé au niveau
    du client (coté librairies et non coté serveur).
    Un projet mySQL-XML existe aussi pour prendre les devants.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/02/01/2623,0,1,0,0.php3


    [3] Actualité de développement de PEARHaut ]
    ------------------------------------------------------------
    + Calendar : un paquet pour constituer des structures
    calendaires (sans affichage)
    + DB : couche d'abstraction de bases de données
    + DB_DataObject : Un constructeur de rquêtes SQL, interface
    objet avec les tables
    + HTTP_Server : une classe de serveur HTTP
    + Net_Sieve : une classe d'interface avec les serveur Cyrus
    Imapd (serveurs timsieve).
    + Payment_Process : couche d'abstraction des systèmes de
    paiement
    + PEAR : classe de base PEAR
    + Text_Wiki : règles d'analyse et de rendu pour les textes
    Wiki
    + UDDI : UDDI pour PHP
    + XML_XPath : une interface de manipulation des données
    avec XPath et DOM XML.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/02/01/2621,0,1,0,0.php3


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

    6 alertes de sécurité ont été émises concernant des
    applications PHP et MySQL. Elles concernent Xoopos, Kietu,
    phpGedView, inlook, Bodington, Gallery.

    Xoops Viewtopic.php Cross-Site Scripting Vulnerability
    Kietu Index.PHP Remote File Include Vulnerability
    PhpGedView Arbitrary File Inclusion Vulnerabilities
    inlook Insecure Default Permissions
    Bodington Uploaded File Exposure Vulnerability
    Gallery Arbitrary File Inclusion Vulnerability
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/31/2619,0,1,0,0.php3


    [5] Sécuriser PHP pas à pasHaut ]
    ------------------------------------------------------------
    Artur Maj vous guide dans la sécurisation de votre serveur
    PHP, en prenant en compte tous les paramètres : le système
    d'exploitation, le niveau de sécurité, les fonctionnalités.
    Il passe en revu la compilation, l'installation et la
    configuration de PHP.

    Une excellent check-list pour les nouveaux installeurs.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/31/2618,0,1,0,0.php3


    [6] PHP dans HackademyHaut ]
    ------------------------------------------------------------
    Hackademy consacre un numéro à PHP et la sécurité des
    données sur le web.

    + Les failles les plus classiques de PHP.
    + Une backdoor en PHP
    + installer php+mysql+apache en chroot
    + comment fait du social engineering pour obtenir le n° de
    carte visa des clients d'un videoclub
    + Page sur le les brevet logiciels

    "The Hackademy Journal est un magazine pratique
    d'information et d'investigation traitant de la sécurité
    informatique et du hacking." En francais. 12 numéros, 32
    Euros.

    Merci à Moosh pour le tuyau.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/31/2617,0,1,0,0.php3


    [7] Apprendre PEAR:XML-RPCHaut ]
    ------------------------------------------------------------
    "Les RPC (Remote procedure calls) permettent aux
    développeurs de créer des applications distribuées.
    Différents composants de l'application, qui peuvent être
    considérées comme une application à part entière, sont
    placés sur des serveurs différents. Ils travaillent tous
    ensemble pour faire une applicatin. Pour appeler un tel
    composant sur une autre machine, vous pouvez passer par les
    RPC."
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/31/2616,0,1,0,0.php3


    [8] Choisissez votre outil de gestion de contrôleHaut ]
    ------------------------------------------------------------
    La gestion de version est un incontournable des projets où
    de nombreux développeurs travaillent sur les mêmes
    fichiers, qu'ils soient dans la même pièce ou pas.
    CVS est probablement l'outil le plus répandu, popularisé
    par des sites comme sourceforge. Mais CVS est un vieux
    logiciel, et de nombreuses alternatives sont actuellement
    disponibles, prêtes à le remplacer :
    subversion, BitKeeper, Arch, Aegis, Monotone, OpenCM.

    Voici plus de détails sur ces nouvelles technologies et
    leurs avantages.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/30/2615,0,1,0,0.php3


    [9] Investissez dans l'Open SourceHaut ]
    ------------------------------------------------------------
    L'Open Source est aussi ouverts aux investisseurs et ne se
    limite pas à un groupe de développeurs hisutes. C'est le
    message de Rob Soni, un investisseur de Matrix Partners. De
    nombreuses compagnies comme Red Hat, Novell ou MySQL ont
    des modèles de fonctionnement en Open Source, et recoivent
    des financements de la part d'investisseurs : MySQL a recu
    21 millions de $ US l'an dernier pour conforter sa
    croissance.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/30/2614,0,1,0,0.php3


    [10] MySQL en trois tutorielsHaut ]
    ------------------------------------------------------------
    Après avoir introduit les éléments fondamentaux de MySQL et
    travaillé les syntaxes disponibles, John Coggeshall revient
    dans un troisième tutoriel, consacré à exploiter les
    possibilités de MySQL avec PHP : l'objectif est ici de
    savoir éviter les tâches superflues comme le transfert de
    données en MySQL et PHP.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/30/2613,0,1,0,0.php3


    [11] PHP5, nouveautés et enjeuxHaut ]
    ------------------------------------------------------------
    PHP5 va bientôt pointer le bout de son nez et malgré l
    importance de l événement vous n'avez pas encore vraiment
    en tête la liste des nouvelles fonctionnalités. PHPteam
    vous propose grâce à Eric DASPET et Cyril PIERRE de GEYER
    de faire un point sur ce que cette nouvelle mouture nous
    proposera. Nous commencerons par aborder XML, sa
    simplification grâce à SimpleXML puis SQLite la nouvelle
    base de données mise sur le devant de la scène et enfin le
    principal changement, l intégration d’un modèle objet
    complet.
    ------------------------------------------------------------
    Cyril (http://www.phpteam.net)
    http://dev.nexen.net/news/gen.php3/2004/01/30/2611,0,1,0,0.php3


    [12] Conception d'applications PHPHaut ]
    ------------------------------------------------------------
    Tobias Ratschiller et Till Gerken font la conception d'une
    application PHP complète en détail dans un chapitre de leur
    livre "Web Application Development with PHP 4.0". Leur
    approche se concentre sur la résolution du problème,
    l'administration et la sécurité pour aboutir à une
    application hautes performances.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/30/2612,0,1,0,0.php3


    [13] Un site qui se souvient de vousHaut ]
    ------------------------------------------------------------
    On aime bien, après quelques temps, retourner au même
    magasin et y être reconnu comme un client régulier : la
    boulangère qu'on voit tous les jours est capable de se
    souvenir du millier de client qui passe la voir, mais un
    site web n'est pas capable de le faire.
    Evolt publie aujourd'hui un tutoriel simple sur la mise en
    mémoire des visiteurs, et leur identification automatique
    lors de la visite suivante.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/29/2610,0,1,0,0.php3


    [14] Changer dynamiquement le contenu d'une liste déroulanteHaut ]
    ------------------------------------------------------------
    Nous venons de faire paraître un nouvel article à but
    pédagogique, destiné aux débutants, dont l'objectif initial
    est de manipuler une liste déroulante (balise select) dont
    les enregistrements proviennent d'une base de données.
    Cette liste est ensuite manipulée via JavaScript pour en
    changer dynamiquement le contenu sur un évènement déclenché
    par l'internaute.

    Etape par étape, nous en profitons pour rappeler quelques
    notions élémentaires de JavaScript sur la manipulation des
    tableaux ainsi que sur les propriétés et méthodes d'un
    objet select, sans oublier bien sûr la partie création de
    la base et la sélection des données.

    Au terme de cet article, vous saurez, nous l'espérons,
    interfacer PHP, MySql et JavaScript pour produire des sites
    dynamiques autant côté client que côté serveur.
    ------------------------------------------------------------
    Olivier (o.veujoz@miasmatik.net)
    http://dev.nexen.net/news/gen.php3/2004/01/29/2608,0,1,0,0.php3


    [15] Plus d'informations sur une imageHaut ]
    ------------------------------------------------------------
    Lorsque vous prenez une photo avec votre appareil numérique,
    ce dernier va enregistrer une foule d'informations
    supplémentaires et les mettre dans les en-tête EXIF, une
    partie de l'image réservée à cet usage, et largement
    occupée par les fabricants d'appareils.
    PHP dispose des outils pour manipuler ces entêtes :
    exif_read_date(),
    exif_thumbnail() et exif_imagetype(). Xavier
    Borderie a un exemple pour vous.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/29/2609,0,1,0,0.php3


    [16] Rencontrez Nexen sur le salon Solutions Linux 2004Haut ]
    ------------------------------------------------------------
    Nexen vous invite à partager un kir sur le salon Solutions
    Linux 2004, mercredi prochain, a 18h00. Vous pourrez y
    rencontrer toute notre équipe, mais aussi l'AFUP et la
    communauté. C'est l'occasion de se rencontrer en plus du
    forum Paris, pour tous les passionnés de PHP.

    Venez nombreux!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2607,0,1,0,0.php3


    [17] Le Campus Numérique Francophone atteint sa vitesse de croisièreHaut ]
    ------------------------------------------------------------
    Il n'y a pas qu'en France ou au Québec, que bougent PHP et
    MySQL en français. Tunis est un centre important, avec le
    Campus Numérique Francophone :

    "Si la Tunisie est devenue un véritable pôle d’attraction
    pour les informaticiens maghrébins, c’est un peu grâce à
    l’Agence Universitaire de la Francophonie et de son Campus
    qui a déjà atteint sa vitesse de croisière. A l’heure
    actuelle, sept micro-projets visant à aider les enseignants
    à mettre en ligne leurs cours, ont été développés."
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2606,0,1,0,0.php3


    [18] Conférence de VanCouverHaut ]
    ------------------------------------------------------------
    Je reviens de VanCouver (Canada, Colombie-Britannique), où
    je donnais une conférence et lancait la certification PHP.
    Shane Caraveo, Audrey Foo, Peter Gordon, Tim et tous les
    autres ont fait un excellent travail.

    150$ Canadiens pour 2 jours de conférences, au centre de
    Vancouver (certaines sallesa avaient la vue sur le port),
    avec le choix parmi 3 sessions à chaque fois: c'est un
    excellent prix.

    Audela même du prix, j'y ai retrouvé le même esprit
    communautaire qu'à Montréal : l'ambiance était relax, les
    conférenciers mélangés avec les visiteurs. C'est une
    conférence bien supérieure à d'autres, organisées
    professionnellement. Bravo à toute l'équipe.

    La conférence sur les architectures PHP a encore attiré
    beaucoup de monde, à croire que Nexen Services a beaucoup
    de concurents tapis dans l'ombre. Les problématiques
    d'hébergement sont très communes, et peut être vais-je
    ajouter quelques slides sur des architectures et les
    budgets. Une checklist des points à prendre en compte
    serait une bonne idée de complément.

    Le BOF (Bird Of same Feathers, flock together : qui se
    ressemble, s'assemble) sur la certification PHP. C'est le
    projet dont je m'occupe au sein de l'AFUP, mais qui est
    présenté à d'autres groupes professionnels. PHP Québec, NY
    PHP, PHP Ev, PHP Suisse suivront prochainement. Le groupe
    PHP est interessé par notre démarche, et cette réunion a
    confirmé que le corps professoral est aussi très
    interessé.

    Nous avons comme objectif une permière version pour cette
    certification d'ici Novembre. Je travaille déjà à un
    calendrier, et vous en entendrez parlez d'ici peu. En
    attendant, rejoignez vos groupes d'utilisateurs.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2605,0,1,0,0.php3


    [19] S'ériger en autorité de certificationHaut ]
    ------------------------------------------------------------
    Timothy Boronczyk vient de rédiger un tutoriel sur la mise
    en place d'un système de certificat. Si vous êtes un
    marchand e-commerce, vous allez surement protéger vos pages
    avec un certificat et une autorité. Pour un site de moindre
    importance, ou dans le cadre de tests avant la mise en
    production (et l'achat dudit certificat), vous voudrez peut
    être tester la solution. Ce tutoriel vous présente comment
    vous transformer en autorité de certification.

    Pour les amateurs, Timothy a aussi un tutoriel sur les
    cookies.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2604,0,1,0,0.php3


    [20] Panorama des outils pour bâtir un weblog en entrepriseHaut ]
    ------------------------------------------------------------
    Les weblogs sont aussi utilisés en entreprises, pour
    diffuser des bulletins quotidiens en intranet. Jerome
    Morlon vous présente quelques applications disponibles, en
    PHP ou ASP.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2603,0,1,0,0.php3


    [21] Revue PHP-Nuke 7.0Haut ]
    ------------------------------------------------------------
    PHP-Nuke 7.0 rassure sa communauté. Malgré une réputation
    sulfureuse, PHP-Nuke continue son développement, et intègre
    phpBB dans son coeur. La présentation générale reste fidèle
    à la tradition, et l'installation est toujours aussi
    simple.
    De quoi rester le CMS le plus connu de PHP.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2602,0,1,0,0.php3


    [22] navigateur web en PHPHaut ]
    ------------------------------------------------------------
    Si vous avez besoin de simuler le comportement d'un
    navigateur web lors des requêtes au site web (mais pas au
    niveau interface), alors vous pouvez profiter de
    BrowserEmulator, de bitfolge.
    C'est une classe PHP qui émule fopen() et file() en le
    configurant comme un POST ou GET de navigateur. Il gère les
    identifications HTTP et les redirections.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/28/2601,0,1,0,0.php3


    [23] Side, Editeur pour PHP sous LinuxHaut ]
    ------------------------------------------------------------
    Side, Simple IDE, editeur pour PHP, est aujourd'hui
    disponible en version alpha pour Linux.
    Cette version est principalement dédiée aux testeurs
    pouvant donner des retours sur les bugs de lancement
    éventuels (la version disponible n'est testée que sous
    Mandrake 9.1 et 9.2).

    Les dernières fonctionnalités sont en cours d'intégration
    depuis la version Windows, qui sera progressivement
    abandonnée au profit de la branche commune dont est issue
    la version Linux.
    ------------------------------------------------------------
    Gerald (http://phpside.org)
    http://dev.nexen.net/news/gen.php3/2004/01/28/2600,0,1,0,0.php3


    [24] Prix réduits sur le DVD PHP QuébecHaut ]
    ------------------------------------------------------------
    Durant le salon Solutions Linux 2004, nexen.net vous propose
    un rabais exceptionnel sur le DVD PHP Québec : 49,90 €
    au lieu de 75,00 € H.T.

    Pour vous le procurer à ce tarif, rendez-vous rapidement
    sur site du DVD, et réservez votre copie, puis venez nous
    rencontrer sur le salon Solutions Linux 2004 pour retirer
    votre copie.

    Attention! Seuls les 30 premiers achats auront droit à ce
    tarif particulier.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2599,0,1,0,0.php3


    [25] Concours PHP CodeWalker : black JackHaut ]
    ------------------------------------------------------------
    Code walker vous propose un concours de code PHP : le but
    est de rédiger une application de BlackJack qui suit les
    règles et tente de gagner autant d'argent que possible. Les
    applications candidates se mesureront l'une à l'autre et la
    plus riche emportera l'un des 15 prix.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2598,0,1,0,0.php3


    [26] Votre bot IRC en PHPHaut ]
    ------------------------------------------------------------
    Si vous passez beaucoup de temps sur IRC, et que vous voulez
    y voir un chien de garde fidèle, un bot est un outil
    indispensable. Un (Ro)bot ne discute pas, mais est
    programmé pour réagir automatiquement aux attaques ou pour
    distribuer les droits et fichiers en votre absence. DotGeek
    a pris le temps d'expliquer comment se programme un bot en
    PHP.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2597,0,1,0,0.php3


    [27] Toute l'histoire de MaxDBHaut ]
    ------------------------------------------------------------
    MaxDB est le nom sous lequel MySQL AB a repris SAP DB, la
    base de données Open Source lancée par SAP, le célèbre
    éditeur d'ERP. SAP DB est un projet Open Source depuis le
    milieu des années 1990, développé à partir de Ababas.
    La version 7.4 marquait surtout la reprise du développement
    par MySQL AB, et la version 7.5 voit apparaitre les
    premières nouvelles fonctionnalités : on remarquera
    notamment les outils qui font le pont entre MySQL et MaxDB,
    afin de fusionner les deux bases à moyen terme.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2596,0,1,0,0.php3


    [28] L'industrie récompense MySQLHaut ]
    ------------------------------------------------------------
    MySQL a recu récemment plusieurs prix pour la qualité de son
    projet :
    + Choix de l'éditeur comme meilleure base de données, par
    OSDir,
    + Base de données de l'année 2003 pour les membres de
    LinuxQuestions,
    + “Database of the Year” in the 2003 LinuxQuestions.org
    Members Choice Awards,
    + finaliste des Software & Information Industry
    Association’s Codie Awards
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2595,0,1,0,0.php3


    [29] TrustSight renforce la sécurité des serveurs webHaut ]
    ------------------------------------------------------------
    TrustSight annonce aujourd'hui la disponibilité en version
    beta de TrustSight™ Security Hardening Tool 1.0, un outil
    d'audit de configuration Apache, qui identifie 50 trous de
    sécurité et apporte une solution pour les boucher.

    TrustSight™ Security Hardening Tool 1.0 fonctionne sur
    Windows, avec Apache et PHP.

    Le logiciel en version béta est disponible actuellement au
    téléchargement. Aucun plan sur la commercialisation n'est
    disponible.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2594,0,1,0,0.php3


    [30] Tikiwiki 1.7.5 : eta carinaeHaut ]
    ------------------------------------------------------------
    "Après une longue attente et des problèmes de CVS chez
    SourceForge, nous avons réussi à sortir la version 1.7.5.
    La raison principale de cette version est la résolution des
    menaces de CSRF qui affectent les applications web. Nous
    avons aussi ajouté quelques nouvelles fonctionnalités comme
    bonus!

    Téléchargez votre copie dans notre zone de téléchargement."
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/27/2593,0,1,0,0.php3


    [31] Extension FFI : appelez les fonctions CHaut ]
    ------------------------------------------------------------
    FFI est une extension PHP qui permet de faire appel aux
    fonctions C disponibles dans l'exécutable. Cette extension
    se révèle pratique pour faire le pont entre PHP et des
    librairies externes, écrites en C, sans passer par la
    syntaxe PHP elle-même. Par exemple :

    gettimeofday($tv, $tz) );
    printf("tv_sec=%d tv_usec=%d\n", $tv->tv_sec,
    $tv->tv_usec);
    ?>
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/26/2592,0,1,0,0.php3


    [32] PHPAudit licence vos applicationsHaut ]
    ------------------------------------------------------------
    PHPAudit automatise la distribution et les licences des
    applications web. PHPAudit intervient aussi bien pour la
    vente du produit, son règlement (via paypal, paysystems,
    etc. Au total, 6 systèmes de paiement), que la gestion et
    la protection des licences. Un panneau d'administration
    permet d'intervenir à tous les niveaux du processus.

    Il est proposé au prix de 99,97$, ou en paiement
    fractionnés de 9,97 $US. Une version de démonstration de 7
    jours est disponibles.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2004/01/26/2590,0,1,0,0.php3


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

    * TLK : SPL par défaut
    * FIX : SimpleXML asXML()
    * TLK : Documentation SimpleXML
    * TLK : PHP 5 pour Netware
    * FIX : Suppression de gpc_order
    * TLK : Extension Tidy OO

    TLK: dicussion; FIX: correction
    ------------------------------------------------------------
    didou (didou@keliglia.com)
    http://dev.nexen.net/news/gen.php3/2004/01/26/2591,0,1,0,0.php3




    ***************************************************************
    Pour modifier votre abonnement :
    http://www.nexen.net/services/login.php?direction=diffusion.php

    Pour devenir membre de nexen.net :
    http://www.nexen.net/services/login.php?direction=diffusion.php

    L'actualité journalière sur nexen.net :
    http://www.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