Lettres
[Actu PHP] Lettre N.112 Dimanche 23 Novembre 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 23 Novembre 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
=====
Rendez vous au forum PHP.
http://www.afup.org/forumphp/
Le forum PHP 2003 aura lieu ces mercredi et jeudi, au
club confair de Paris. Les dernières places sont en train
de partir comme des petits pains, et la salle risque d'être
bondée pour venir écouter un programme de très bon
niveau.
Ce rendez-vous est très attendu, puisque c'est l'événement
majeur de la communauté française depuis 3 ans.
Vous pourrez y rencontrer tous ceux qui font l'actualité
de PHP cette année, et prendre de fructueux contacts :
le forum PHP est aussi un événement de réseau.
Damien Seguy
Site de la semaine
==================
Une fois n'est pas coutume, nous avons choisi MySQL
comme site de la semaine, pour la publication de MaxDB.
MaxDB est le nom de la base de données choisie pour
succéder à SAPDB. SAP, le premier éditeur d'ERP,
a choisi de transmettre sa base de données Open Source
à MySQL AB. Charge à cette dernière de poursuivre
le développement et d'assurer le support auprès des
clients SAP. MySQL AB reprend le modèle économique
du serveur MYSQL (une licence Open Source GPL,
et une licence commerciale).
http://www.mysql.com/press/release_2003_35.html
Au sommaire
===========
Toute l'actualité en détails :
===============================
[1] NexenServices remarqué pour la qualité [ Haut ]
------------------------------------------------------------
Au mois d'octobre, Nexen Services a été classé numéro 1 au
palmarès des hébergeurs mutualisés, édité par WitBe.
Il s'agit d'un classement qui prend en compte le temps
d'accès et le nombre d'erreurs durant un mois. NexenServices
avance une disponibilité de 99,76%, et le meilleur temps
d'accès moyen des 8 hébergeurs classés. Ce classement n'est
pas une surprise, puisque le mois dernier, NexenServices était
classé second.
"Les plates-formes mutualisées sont souvent utilisées comme
tests par nos clients pour leur applications, avant de
passer à des solutions plus avancées techniquement.
Nous recherchons l'excellence technique sur toute notre
gamme de solutions, jusqu'aux solutions dédiées les plus
ambitieuses", dit Ghislain Seguy, directeur technique
de la plate-forme.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/23/2358,0,1,0,0.php3
[2] Actualité de développement de PEAR [ Haut ]
------------------------------------------------------------
Voici les nouvelles versions des composants PEAR de la
semaine :
+ Auth_PrefManager
Classe de gestion des préférences
+Calendar
Un paquet pour construire des structures calendaires
+ HTML_Progress
Une barre de progression en XHTML, simple et conviviale
+ HTTP_WebDAV_Server
Classe de base pour WebDAV
+ Log
Utilitaires de logs
+ Net_UserAgent_Mobile
Analyseur de description des navigateurs
+ System_ProcWatch
Surveillance des processus
+ XML_Beautifier
Classe pour formater les fichiers XML
+ XML_Util
Paquet d'utilitaires XML
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/23/2357,0,1,0,0.php3
[3] PHPnewsgroup 0.8.3b [ Haut ]
------------------------------------------------------------
"PHPnewsGroups est un USENET news client, totalement
écrit en PHP4.
Complètement basé pour le Web, l'interface de PHPnewsGroups
est très facile à employer et n'exige aucune connaissance
particulière de USENET. Juste quelques fichiers de
configuration à éditer et c'est tout !
Avec PHPnewsGroups, vous recherchez et accédez facilement
au contenu binaire des newsgroups que vous désirez.
Pourquoi utilisez PHPnewsGroups ?
Parce qu'il vous permet de rechercher rapidement et
exactement ce que vous voulez, parmi un grand nombre de
newsgroups existant sur USENET, avec une interface web
très facile à utiliser"
Merci à PHParch pour le tuyau.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/22/2356,0,1,0,0.php3
[4] 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 PHP-Coolfile et phpBB.
phpWebFileManager index.php Directory Traversal Vulnerability
PHPList Remote File Include Vulnerability
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/22/2355,0,1,0,0.php3
[5] MySQL AB surprend le monde des affaires [ Haut ]
------------------------------------------------------------
Marten Mickos répond à searchentrepriselinux à propos des
dernières annonces de MySQL, au sujet des versions
entreprise et SAP. La communauté des affaires découvre
avec surprise la progression fulgurante de l'un des joyaux
de l'Open Source. Après avoir annoncé la réussite de
l'implantation chez Sabre Holding, pour assurer le service
de Air Shopping, une activité stratégique pour Sabre.
Et cette semaine, MySQL AB a commencé à diffuser maxDB, la
base de données héritée de SAP, et certifiée pour être
utilisée avec la solution ERP d'entreprise.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/22/2354,0,1,0,0.php3
[6] Gallery expliquée [ Haut ]
------------------------------------------------------------
Gallery est une application écrite en PHP, qui permet de
présenter rapidement des photos sous forme d'album.
Cette application est l'une des plus utilisées, et elle est
plébiscitée par le groupe PHP pour mettre en ligne ses
photos de conférences. Pour la découvrir en détail,
voici un article de Builder.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/22/2353,0,1,0,0.php3
[7] Cinq hébergements PHP professionnels à petits prix [ Haut ]
------------------------------------------------------------
David Thévenon publie un article sur Indexel, qui présente 5
hébergements professionnels à faible coût. Nexen Services,
le grand frère de Nexen.net, y figure en bonne position,
pour sa solution de paiement en ligne.
A noter que .NET propose ce mois-ci un tableau comparatif
de deux pages, avec tous les hébergeurs, et leurs tarifs. À
se procurer dans les librairies.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2352,0,1,0,0.php3
[8] CSDPTT(France) et Yam Pukri rebelote : Une
formation de haut niveau
------------------------------------------------------------
" 1. Objectif des ateliers de formation
L'objectif des ateliers de formation est de contribuer à
l'appropriation au Burkina Faso des compétences et
savoir-faire dans les domaines des Technologies de
l'Information et de la Communication (TIC), à savoir :
créer et maintenir des sites web professionnels dynamiques;
développer des applications de gestion de bases de données
Les ateliers se déroulent dans une salle de formation
de Yam Pukri.
3. Participants Chaque atelier s'adresse à des
formateurs qui seront ensuite chargés d'organiser des formations
au sein de leur structure respective afin de propager le
savoir acquis. De ce fait, les participants doivent
disposer du niveau requis et doivent faire preuve de
compétences pédagogiques. La sélection des
participants est à la charge de Yam Pukri. Le nombre maximum de
participants par atelier est de 20 personnes soit 10 personnes pour
la journée et 10 pour la soirée.
Atelier Création et Gestion d'application web
dynamiques basées sur PHP et MYSQL"
Une session de formation PHP et MySQL en Afrique.
C'est rare et cela mérite d'être signalé.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2351,0,1,0,0.php3
[9] Web Services avec PHP [ Haut ]
------------------------------------------------------------
"Si vous maintenez un site web dynamique en PHP et que
vous souhaitez y ajouter des données provenant de sites qui
offrent des services web, cet article de Project:Omega.org
est fait pour vous.
WebDev - Services Web : Utiliser SOAP avec PHP :
Cet article décrit comment installer et configurer nuSOAP
afin de permettre à des scripts écrits en PHP
d’établir des requêtes vers des Services Web en utilisant le
protocole SOAP." nous signale MacGeneration.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2350,0,1,0,0.php3
[10] Echecs en PHP [ Haut ]
------------------------------------------------------------
PHPChess est une application qui permet à deux joueurs de
jouer en ligne aux échecs. L'application dessine
l'échiquier et enregistre les mouvements. Elle dispose
aussi d'un module de communication immédiate pour
permettre
les discussions en direct des joueurs.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2349,0,1,0,0.php3
[11] L'administration française choisit PHP et MYSQL [ Haut ]
------------------------------------------------------------
Frédéric Hovart a identifié plusieurs sites de
l'administration, qui font la une actuelle et repose
sur PHP : débat national sur l'école, Mémoire des hommes,
Lire en fête, Fête de la Science 2003 et Conseil de la
concurrence diffusent des informations et des bases de
données grâce à PHP.
Cet engouement des services publics pour PHP s'est
confirmé sur le salon Interop, ou le stand de Direction|PHP a
reçu la visite de l'Armée de terre, du ministère de
l'éducation, de l'assurance Maladie et du Ministère de l'Intérieur.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2348,0,1,0,0.php3
[12] Conférence PHP à Manchester [ Haut ]
------------------------------------------------------------
Ca y est, une troisième conférence PHP émerge en Europe,
dans l'un des pays les plus utilisateurs de PHP : en
Angleterre, à Manchester, Davey Shafik lance PAWS (PHP
And Web Standards), une conférence dédiée à PHP, qui aura
lieu du 20 au 24 février 2004.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2347,0,1,0,0.php3
[13] pgAdmin3 [ Haut ]
------------------------------------------------------------
pgAdmin3, l'interface graphique de la base de données
PostgreSQL pour GNU/Linux, MS Windows et FreeBSD est
disponible sous licence libre 'Artistic license'.
pgAdmin existe depuis plus de 5 ans et dispose d'une large
communauté de développeurs et d'utilisateurs.
pgAdmin3 est conçu pour PostgreSQL 7.3/7.4 et supporte
toutes les fonctionnalités de PostgreSQL. Des binaires
sont compilés chaque jour à partir des versions CVS et mis
à disposition. L'évolution est constante.
Rejoignez-nous!
Pour plus d'informations: http://www.pgadmin.org
------------------------------------------------------------
Jean-Michel Pouré (http://www.pgadmin.org)
http://dev.nexen.net/news/gen.php3/2003/11/21/2345,0,1,0,0.php3
[14] Smarty 2.6.0 [ Haut ]
------------------------------------------------------------
Smarty 2.6.0 est publiée, et propose une non-révolution :
l'architecture de Smarty a été complètement revue, et
mise à jour, afin d'optimiser les dernières évolutions, et de
prendre en compte les myriades de tests et de systèmes
qui sont désormais supportés.
En fait, même si tout a changé, le code est utilisable
de la même façon, avec très peu de modifications.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/21/2346,0,1,0,0.php3
[15] Inclure des fichiers selon les choix de
l'utilisateur
------------------------------------------------------------
EvilWalrus présente sur son site un tutoriel intéressant sur
les inclusions de fichiers selon les choix de l'internaute.
Un bon nombre de débutants (il m'est même arrivé de
constater cette faille sur des sites de personnes pourtant
réputées pour être très compétentes) à tendance à négliger
les trous de sécurité de ce concept, par exemple ce petit
script :
include($_GET['page']);
?>
est un script présentant un énorme trou de sécurité.
Il suffit simplement d'appeler
script.php?page=/un/fichier/que/je/veux.extension pour
visualiser ce fichier ou se le voir proposer en
téléchargement (si le serveur web a les bons droits
dessus).
Le tutoriel sur evilwalrus.com vous apprenda ce qu'il
faut faire, et surtout ce qu'il ne faut JAMAIS faire dans
ce genre de scripts.
------------------------------------------------------------
didou (didou@keliglia.com)
http://dev.nexen.net/news/gen.php3/2003/11/20/2344,0,1,0,0.php3
[16] pgManage passe en open source [ Haut ]
------------------------------------------------------------
PgManage, le puissant outil de gestion de bases de
données PostgreSQL vient de passer sous licence Open Source.
Les binaires fournis restent eux payants, mais à
petit prix. Cet argent aidera à la poursuite des
développements.
Les familiers de Ant peuvent cependant télécharger
gratuitement les sources et produire leurs binaires
par eux-mêmes.
Ce changement de licence confirme encore une fois la
montée en puissance de l'Open Source. Belle initiative saluée
par l'équipe Nexen.net
------------------------------------------------------------
Dave (dave@nexen.net)
http://dev.nexen.net/news/gen.php3/2003/11/19/2343,0,1,0,0.php3
[17] Le nouveau PostgreSQL est arrivé [ Haut ]
------------------------------------------------------------
La version 7.4 de Postgre est (enfin) disponible,
après plus d'un an de tests.
Cette nouvelle version apporte son lot de changements,
notamment avec l'amélioration des requêtes imbriquées
IN et NOT IN, l'optimisation des requêtes utilisant JOIN et
un nouveau protocole client/serveur.
------------------------------------------------------------
Dave (dave@nexen.net)
http://dev.nexen.net/news/gen.php3/2003/11/19/2342,0,1,0,0.php3
[18] Sortie de MaxDB [ Haut ]
------------------------------------------------------------
MySQL AB a annoncé hier la sortie de MaxDB™.
MaxDB est une base de données résistante, open source
et certifiée SAP. Elle offre une haute disponibilité et
un ensemble complet de dispositifs.
MaxDB complète la base de données MySQL, prolongeant
l'extension du marché de MySQL AB aux grands environnements de
mySAP ERP et à d'autres applications qui exigent le
niveau maximal de fonctionnalités pour les entreprises.
------------------------------------------------------------
didou (didou@keliglia.com)
http://dev.nexen.net/news/gen.php3/2003/11/19/2341,0,1,0,0.php3
[19] direction|PHP à l'Interop [ Haut ]
------------------------------------------------------------
Ce matin a débuté l'édition 2003 du salon Interop.
L'équipe de direction|PHP, représentée par Damien
Seguy, sera ravie de vous y retrouver tout au long de la
journée, dans le carré du logiciel libre. L'équipe sera
présente tout au long de cette édition et se fera un plaisir de
vous retrouver pour discuter de notre langage de
programmation favori. Le stand est situé à côté de celui de MySQL
AB, vous pourrez donc faire d'une pierre deux coups en
vous y rendant.
Pour la première fois, NetWorld+Interop Paris et Comdex
Las Vegas jouent la synergie, en se déroulant aux mêmes
dates.
Au programme de l'édition Interop 2003, tous les
programmes de Comdex Fall en live depuis Las Vegas, grâce à une
retransmission en IPv6 via le réseau InteropNet.
------------------------------------------------------------
didou (didou@keliglia.com)
http://dev.nexen.net/news/gen.php3/2003/11/19/2340,0,1,0,0.php3
[20] Direction|PHP du mois de novembre est paru! [ Haut ]
------------------------------------------------------------
78 pages de technologies de pointe, tout en français.
5,5 €
Si vous passez sur le salon Interop, passez nous voir
au stand Direction|PHP!
Au programme de ce numéro :
- Bien démarrer avec SQLite par John Coggeshall
- Introduction à CVS par Dejan Bosanac [Extrait gratuit]
- Des outils à portée de main pour optimiser
les requêtes MySQL par Damien Seguy
- Cartographie des projets PHP par Frédéric Bordage
- Tribune libre par Cyril Pierre de Geyer
Mais aussi
- Introduction à PHP|GTK par Eric Persson
- Introduction aux fonctions de calendrier de PHP
par Eric Brown
- Gérer la charge d'un serveur avec une file
d'attente par Rodrigo Becke Cabral
- SimpleXML pour le peuple par Stephan Schmidt
- Surcharge d'objets en PHP par Alessandro Sfondrini
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/18/2339,0,1,0,0.php3
[21] Install Party MySQL au ComDex [ Haut ]
------------------------------------------------------------
MySQL AB sera présent au Comdex, de Las Vegas (Nevada)
avec une install Party : il suffit de se présenter avec son
ordinateur portable pour se voir installer gracieusement la
célèbre base de données. Ce sera aussi l'occasion de
rencontrer les membres de l'équipe et d'en apprendre
bien plus sur la petite base de données qui grimpe.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/17/2338,0,1,0,0.php3
[22] Résumé de la semaine de développement PHP [ Haut ]
------------------------------------------------------------
L'équipe Zend vient de publier le résumé de la semaine
:
NEW: Benchmarks de PHP
TLK: Feuille de route pour PHP 5
NEW: Extension PHP-IDN
TLK: Extension Java
TLK: Upload meter
TLK : Discussion; NEW : Nouveauté
------------------------------------------------------------
didou (didou@keliglia.com)
http://dev.nexen.net/news/gen.php3/2003/11/17/2337,0,1,0,0.php3
[23] Rekall : interface SQL généraliste [ Haut ]
------------------------------------------------------------
TheKompany vient d'annoncer la diffusion de Rekall,
une interface graphique pour les bases de données. Il
supporte MySQL ,PostgreSQL,XBase,IBM DB2, ODBC et se présente
comme un outil de développement rapide, pour concevoir,
manipuler et modifier les bases de données. Les tarifs
commencent à partir de 70 $ US, et le programme est disponible pour
Windows et Linux; MacOSX suivra bientôt.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/17/2336,0,1,0,0.php3
[24] PHPCap : capture de paquets réseaux [ Haut ]
------------------------------------------------------------
PHPCap est un groupe de deux extensions C pour PHP,
qui sont utilisables comme utilitaires réseau. PHPCap est une
interface avec la bibliothèque Pcap pour suivre et
sniffer les paquets réseaux. PktTool fournit les outils pour créer
et envoyer des séquences de paquets personnalisées.
(source : PHPsecure)
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/11/17/2335,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é 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

