Lettres
[Actu PHP] Lettre N.199 Dimanche 12 Décembre 2004
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 12 Decembre 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
=====
C'est la dernière lettre hebdomadaire avant le grand concours.
Assurez-vous que tous vos amis et collègues sont bien inscrits.
Damien Seguy
Venez discuter sur le forum de la lettre hebdo :
http://www.nexen.net/forum/list.php?f=14
Site de la semaine
==================
phpMyVisites est une application libre de statistiques
et de mesure d'audience de sites internet, développée
en php/MySQL. Il propose de très nombreuses options
d'analyses (visites, pages vues, suivi du visiteur, pays,
résolutions, navigateur, OS, moteurs, mots clés, site
referrers...), une interface agréable et pratique, une
installation entièrement automatisée, la gestion de
plusieurs sites et une configuration/personnalisation
poussée.
Son développement est très actif et la documentation au
format PDF très complète (plus de 30 pages de conseils,
astuces, explications). Une prise en main rapide pour
des informations primordiales et permettant d'améliorer
grandement la navigation et l'intérêt du site audité.
L'équipe travaille actuellement sur la traduction
définitive anglais (statut bêta pour le moment),
d'autres traductions sont en cours.
Mathieu Aubry
http://www.phpmyvisites.net
==============================================
==============================================
Plus d'informations :
http://www.nexen.net/ml/200eme.php
Participer (sans obligation d'achat) :
http://www.nexen.net/services/inscription_nl.php
+ 3 cahiers du programmeurs PHP chez Eyrolles
http://www.eyrolles.com/Informatique/Livre/9782212112344/livre-php-5.php
+ 3 abonnements d'un an à Direction|PHP
http://www.directionphp.biz/index.php
+ 1 licence helpexec de SolidPHP
http://www.helpexec.com/
+ 1 licence ionCube Encoder Pro
http://www.ioncube.com/sa_encoder.php
+ 1 licence ionCube Package Foundry
http://www.ioncube.com/ipf/index.php
+ 1 licence complète Maguma Workbench
http://www.maguma.com/
+ 3 licences complètes MyDB Studio de H2LSoft
http://www.mydb-studio.com/index.php?lang=fr&page=0
+ 3 abonnements d'un an, 100 Mo à NexenServices
http://www.nexenservices.com/
+ 1 licence + hébergement d'un an de Peel
http://www.peel.fr/
+ 1 licence PHPaudit de SolidPHP
http://www.phpaudit.com/
+ 3 ouvrages PearsonEd "PHP 5 power programming"
http://www.pearsoned.co.uk/Bookshop/detail.asp?item=100000000070824
+ 3 ouvrages Eyrolles "PHP Avancé"
http://www.eyrolles.com/Informatique/Livre/9782212113235/livre-php-5-avance.php
+ 3 licence PHPedit de Waterproof
http://www.waterproof.fr/
+ 3 abonnements Programmez!
http://www.programmez.com/
+ 1 Studio Zend 3.5.1
http://www.zend.com/store/products/zend-studio.php
+ 1 formation Zend en ligne 'PHP Essentials'
http://www.zend.com/store/education/online-training/zend-online-training.php
+ 1 certification PHP Zend
http://www.zend.com/store/education/certification/zend-php-certification.php
Au sommaire
===========
Toute l'actualité en détails :
===============================
[1] Geshi : coloration syntaxique universelle [ Haut ]
------------------------------------------------------------
Geshi est un Colorateur Syntaxique Universel (en anglais,
Generic Syntax Highlighter). Le projet a commencé comme un
utilitaire pour phpBB, mais il s'est généralisé et est
devenu un projet à part. GeSHi souhaite être une solution
de coloration syntaxique simple mais puissante :
+ Support d'une large gamme de langages populaires
+ Configurable facilement pour ajouter de nouveaux langages
+ Le format de sortie est aussi très adaptable à toute
situation.
Geshi supporte notamment : PHP, SQL, VB, Java, Perl, Lisp,
C, C++, HTML, XML, ASP.
Geshi est sous licence GPL.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/12/3761,0,1,0,0.php3
[2] Actualité de développement PEAR [ Haut ]
------------------------------------------------------------
5 paquets ont été mis à jour cette semaine
Cache_Lite : système de cache rapide et léger
File_Gettext : analyseur de fichier GNU Gettext
Services_Ebay : interface avec l'API web de eBay
Text_Figlet : renu de texte avec les polices FIGlet
XML_Indexing : indexation XML
PEAR est la bibliothèque de composants PHP.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/12/3760,0,1,0,0.php3
[3] Ecrire des tests pour PHP [ Haut ]
------------------------------------------------------------
Vous voulez vous assurer que PHP supporte toujours les mêmes
fonctionnalités, et que de nouveaux bogues ne seront pas
introduits là où vous en avez particulièrement besoin, il
suffit d'écrire des tests unitaires. L'équipe de Qualité de
PHP vous propose d'écrire vos tests, et de les intégrer dans
les prochaines distributions. C'est le moment, puisque PHP
5.0.3 et 4.3.10 sont en cours de finalisation.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/11/3759,0,1,0,0.php3
[4] Encore une semaine pour gagner des lots avec la lettre hebdomadaire Nexen.net [ Haut ]
------------------------------------------------------------
Il reste encore 2 numéros de la lettre hebdomadaire pour
vous inscrire et courir la chance de gagner l'un des 33
lots offerts par nos commanditaires : hébergements,
magazines, éditeurs, logiciels, livres et même une
certification Zend!.
Le concours est gratuit, sur simple inscription. Et vous
recevrez toute l'actualité PHP et MySQL, tous les
dimanches. De plus, la lettre hebdo vous tient au courant
des nouvelles versions PHP et MySQL et des grands
événements.
3 cahiers du programmeur PHP chez Eyrolles
3 abonnements d'un an à Direction|PHP
1 licence helpexec de SolidPHP
1 licence ionCube Encoder Pro
1 licence ionCube Package Foundry
1 licence complète Maguma Workbench
3 licences complètes MyDB Studio de H2LSoft
3 abonnements d'un an, 100 Mo à NexenServices
1 licence + hébergement d'un an de Peel
1 licence PHPaudit de SolidPHP
3 ouvrages PearsonEd "PHP 5 power programming"
3 ouvrages Eyrolles "PHP Avancé"
3 licences PHPedit de Waterproof
3 abonnements Programmez!
1 Studio Zend 3.5.1
1 formation Zend en ligne 'PHP Essentials'
1 certification PHP Zend
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/11/3758,0,1,0,0.php3
[5] Mots mêlés en PHP! [ Haut ]
------------------------------------------------------------
fswordfinder est un jeu de mots mêlés : une grille de
lettres est présentée, et vous devez rechercher des mots,
écrits en long, en large ou à l'envers. C'est un passe-temps
de vacances, allongé sur la plage... Maintenant
disponible en PHP!
Le système fonctionne très bien et l'interface en
JavaScript est très intéressante à étudier en complément.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/11/3757,0,1,0,0.php3
[6] Alertes sécurité des applications PHP et MySQL [ Haut ]
------------------------------------------------------------
PHP et MySQL ne font l'objet d'aucune alerte sécurité dans
leurs versions courantes :
PHP 5.0.2; MySQL 4.0.22 et MySQL 4.1.7. Les mises à jour
sont recommandées vers ces versions.
11 alertes sécurité ont été émises cette semaine,
concernant des applications :
PHProjekt, paFileDB, SugarCRM, Advanced GuestBook, PHP
Live!, Blog Torrent, PunBB, IlohaMail, PHP Gift Registry,
Ansel et MaxDB.
+ PHP Live! Unspecified Remote Configuration File Include
Vulnerability
http://www.phpsecure.info/v2/script/ClicBackend.php?17151
+ Vulns: SugarCRM Multiple Input Validation
Vulnerabilities
http://www.phpsecure.info/v2/script/ClicBackend.php?16933
+ BugTraq: Re: Multiple Vulnerabilities in paFileDB 3.1
http://www.phpsecure.info/v2/script/ClicBackend.php?17108
+ PHProjekt setup.php Arbitrary Command Execution
http://www.phpsecure.info/v2/script/ClicBackend.php?17009
+ Vulns: PunBB Install.PHP Cross-Site Scripting
Vulnerability
http://www.phpsecure.info/v2/script/ClicBackend.php?17146
+ Vulns: Blog Torrent BTDownload.PHP Cross-Site Scripting
Vulnerability
http://www.phpsecure.info/v2/script/ClicBackend.php?17140
+ PHP Gift Registry index.php XSS
http://www.phpsecure.info/v2/script/ClicBackend.php?17134
+ IlohaMail Unspecified Vulnerability
http://www.phpsecure.info/v2/script/ClicBackend.php?17123
+ Vulns: Ansel Multiple Input Validation Vulnerabilities
http://www.phpsecure.info/v2/script/ClicBackend.php?17096
+ Advanced Guestbook index.php entry Variable XSS
http://www.phpsecure.info/v2/script/ClicBackend.php?17059
+ PHP Version and Information Disclosure
http://www.phpsecure.info/v2/script/ClicBackend.php?16938
+ Codestriker Unspecified Repository Security Bypass Issue
http://secunia.com/advisories/13393/
+ MaxDB Web Tools Buffer Overflow and Denial of Service
Vulnerabilities
http://secunia.com/advisories/13397/
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/11/3756,0,1,0,0.php3
[7] A la découverte du VoiceXML avec PHP ! [ Haut ]
------------------------------------------------------------
L'édition de novembre 2004 de PHP Tunisie Magazine est
disponible en téléchargement ! Avec dans cette édition 35
pages d'articles et d'actualités, dans un dossier Spécial
VoiceXML et PHP :
# Les dernières nouveautés
# Les webservices avec PHP
# VoiceXML Plus simplement en PHP
# Du VoiceXML Dynamique pour l'entreprise
# Trucs et Astuces
------------------------------------------------------------
Hatem (http://www.phptunisie.net/)
http://www.nexen.net/news/gen.php/2004/12/11/3755,0,1,0,0.php3
[8] Filtres bayesiens en PHP [ Haut ]
------------------------------------------------------------
"Le sujet à la mode est le filtrage des commentaires,
pingbacks ou autres trackbacks de votre site. Je ne joue
pas trop avec cela, mais le principe d'un filtre reposant
sur le théorème de Bayes m'intriguait trop pour résister à
une implémentation en PHP.
Simple et efficace
Le théorème de Bayes est une simple relation entre des
probabilités. Par exemple si vous avez un document et deux
catégories spam et nonspam, il est difficile de connaître
la probabilité que le document soit dans une catégorie ou
une autre directement. Par contre, il est plus facile de le
savoir en analysant chaque mot du document."
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/10/3754,0,1,0,0.php3
[9] Les tests servent aussi de tutoriels [ Haut ]
------------------------------------------------------------
Paul Jones raconte comment son système rudimentaire de tests
automatiques pour Savant (un système de templates PHP), a
aussi contribué à fournir de la documentation involontaire
à son projet, en plus de lui permettre de ne plus se
fourvoyer en publiant du code erroné.
Le principe est que les tests de code sont les applications
les plus simples réalisables avec le logiciel. Ils doivent
toujours être validés pour chaque publication. A l'inverse,
un utilisateur pourra s'en servir de base comme
illustration. Une bonne technique, sûrement incomplète,
mais toujours utile.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/10/3753,0,1,0,0.php3
[10] Après nl2br, 2nl2p() [ Haut ]
------------------------------------------------------------
Voici un petit trésor à garder. Il complète élégamment la
fonction nl2br() de PHP : les doubles retours à la ligne
sont transformés en paragraphes. Comme les paragraphes sont
des balises entourantes, la fonction s'assure qu'elle ne
massacre pas les balises HTML de plus haut niveau, comme
les tables, par exemple.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/10/3752,0,1,0,0.php3
[11] Créer un moteur de stockage pour MySQL [ Haut ]
------------------------------------------------------------
Le serveur MySQL se charge de l'interface SQL avec
l'extérieur (les clients, les bibliothèques, les
utilisateurs). En interne, il utilise différents moteurs de
tables pour assurer le stockage et la pérennisation des
données. Parmi les moteurs les plus connus, on trouve
MyISAM, InnoDB, ndb (pour le cluster), HEAP et feu ISAM.
John Duncan vous guide dans la création de votre propre
moteur de table pour MySQL. L'intérêt d'un moteur est de
l'adapter à une tâche spécifique (par exemple, le Cluster
MySQL), ou bien s'interfacer avec un format de fichier
spécifique (un moteur qui travaillerait directement en CSV
ou XML, par exemple).
En termes de programmation, cela revient simplement à
dériver une classe.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/10/3751,0,1,0,0.php3
[12] Actualité de développement PECL [ Haut ]
------------------------------------------------------------
3 paquets ont été mis à jour cette semaine :
newt : interface avec la bibliothèque graphique RedHat
Newt
pdflib : création de PDF à la volée avec la bibliothèque
PDFlib
WinBinder : interface native pour Windows
PECL est la bibliothèque d'extensions C de PHP.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/10/3750,0,1,0,0.php3
[13] Les logiciels libres [ Haut ]
------------------------------------------------------------
Voici un article de fond fort intéressant sur les logiciels
libres en général et donc PHP et MySQL en particulier.
Fait rare, on parle ici de courbe d'adoption,
d'environnement et de structure de la communauté.
"Pour bien comprendre, revenons sur l’apport d’un vrai
projet OSS pour un client. La faculté de disposer des
sources ne lui apporte que très rarement un intérêt direct.
En revanche, l’existence d’une communauté structurée a de la
valeur."
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3749,0,1,0,0.php3
[14] Les cookies en PHP [ Haut ]
------------------------------------------------------------
Dennis Pallett fait le point sur l'utilisation des cookies
en PHP : pose de cookies, vérification de leur activation,
stockage de tableaux dans un cookie. PHP s'en sort comme
toujours, avec élégance. Une fonction et une variable :
facile à maîtriser, non?
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3748,0,1,0,0.php3
[15] Comparatif de vitesse entre statique et modules partagés [ Haut ]
------------------------------------------------------------
Avec Apache, il est possible de compiler PHP de deux
manières : en statique, ou en module partagé.
En statique, PHP est incorporé dans Apache lui-même.
L'avantage est un gain de performances, mais la compilation
est plus longue, et est obligatoire à chaque changement de
version (de PHP ET d'Apache).
En module partagé, PHP est séparé d'Apache. Les avantages
sont inversés. En général, le module partagé est recommandé
aux développeurs, qui doivent tester souvent, et le statique
pour la production. C'est le mode que NexenServices utilise
sur ses sites pour offrir un maximum de vitesse.
Ilia Alshanetsky a repéré les tests de performances de
George Schlossnagle. A lire pour se convaincre des
différences.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3747,0,1,0,0.php3
[16] Clients graphiques de MySQL AB [ Haut ]
------------------------------------------------------------
MySQL Query et MySQL Administrator sont deux clients
graphiques pour la célèbre base de données. Ils
fonctionnent sous la double licence MySQL, et sur Windows
et Linux.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3746,0,1,0,0.php3
[17] Galette - Gestion d'adhérents et de cotisations [ Haut ]
------------------------------------------------------------
"Galette le Gestionnaire d'Adhérents en Ligne
Extrêmement Tarabiscoté mais Tellement Efficace... est un
outil de gestion d'adhérents et de cotisations en ligne à
destination des associations.
Il permet principalement aux membres du bureau de savoir à
tout instant quelles adhésions arrivent bientôt à échéance.
Chaque adhérent dispose par ailleurs d'identifiants
personnels lui permettant d'aller consulter (et modifier)
les informations le concernant. Côté technique, il vous
faut juste PHP4 et une base de données (MySQL ou
Postgres)." Découvert sur Thot.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3745,0,1,0,0.php3
[18] PHP 4.3.10RC2 disponible [ Haut ]
------------------------------------------------------------
Ilia Alshanetsky vient de publier PHP 4.3.10RC2. Cette
version rassemble des correctifs de la série 4.3.x de PHP.
C'est encore une version de tests avant publication finale.
Pour tester la version sous Unix/Linux :
téléchargez PHP 4.3.10 ci-dessous
configurez PHP (./configure)
make
make test
Sur Windows, utilisez Cygwin pour lancer ces tests.
A la fin du script, vous pourrez envoyer un rapport à
l'équipe de qualité de PHP.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/09/3744,0,1,0,0.php3
[19] PHP 5 double sa surface au mois de novembre 2004! [ Haut ]
------------------------------------------------------------
Durant le mois de novembre, Nexen.net a sondé 23 millions de
serveurs, et en a tiré les tendances sur l'évolution de PHP
sur Internet.
Première nouvelle, PHP 5 double son adoption, et dépasse 1%
désormais. A plus long terme, la tendance à la migration
prend plus d'ampleur. PHP 5 reste très discret en nombres
absolus, mais accélère son rythme.
En détails, les adopteurs de PHP 5 sont surtout ceux qui
suivent la plate-forme régulièrement : principalement, les
versions 4.3 migrent vers la 5, après avoir préparé leur
logiciels. Paradoxalement, les versions plus anciennes ne
bougent pas encore : avec 2 ou 3 ans de retard, ces
applications jouent surtout la stabilité plus que
l'évolutivité. Le sondage a détecté encore 250 sites qui
utilisent PHP 2!
Tous les détails sur les versions à supporter pour les
applications, la répartition par pays, les pertes d'ASP.NET
ou la tendance à long terme en 7 graphiques et autant de
cartes.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/08/3743,0,1,0,0.php3
[20] Identification HTTP avec PHP [ Haut ]
------------------------------------------------------------
PHP est connu pour supporter l'identification HTTP :
reportez-vous à la doc ci-dessous pour avoir les exemples
d'utilisation. Apache, typiquement, dépend de fichiers
.htpasswd pour stocker les mots de passes, chiffrés avec
crypt.
Le tutoriel de Christopher Cosentino vous permet de décoder
le protocole HTTP, et de remplacer le fichier .htpasswd par
un autre dépôt de données de votre choix, comme une base de
données, et en utilisant d'autres méthodes pour chiffrer vos
données (signature md5 ou chiffrement bidirectionnel).
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/07/3742,0,1,0,0.php3
[21] Rechercher avec PHP et MySQL [ Haut ]
------------------------------------------------------------
Vous avez une grosse masse de données, rangée dans une base
de données MySQL, et vous voulez fouiller dedans tout en
ayant un maximum de liberté? Voici un article sur comment
réaliser une recherche dans la table MySQL, et quelles
fonctions PHP complémentaires appliquer.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/07/3741,0,1,0,0.php3
[22] La persistance en PHP [ Haut ]
------------------------------------------------------------
PHParch rassemble 2 discussions en cours sur la persistance
de données. La discussion est partie des forums de
SitePoint, où Marcus Baker propose une solution pour
assurer la persistance des données, à partir de
considérations issues du monde Java.
Un peu plus tard, John Lim de PHP everywhere propose
d'assurer la persistance des données du côté du navigateur,
comme le fait désormais Gmail. Une solution qui est plus
adaptée au stockage des données spécifiques d'un
utilisateur, avec peu de sécurité.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/07/3740,0,1,0,0.php3
[23] Moteur d'interface pour PHP [ Haut ]
------------------------------------------------------------
ippfp est un moteur qui génère des interfaces PHP en HTML,
PDF, GTK et ncurses. A partir d'un même descriptif de la
page, ippfp produit une interface dans l'une des
technologies ci-dessus. Les formulaires sont aussi
supportés dans chaque cas.
L'intérêt du logiciel repose sur la portabilité des
interfaces et sur leur automatisation. L'auteur s'en sert
aussi pour accélérer ses développements. Merci à PHP-Mag
pour avoir signalé ce lien.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/07/3739,0,1,0,0.php3
[24] Applications PHP/MySQL pour Noël [ Haut ]
------------------------------------------------------------
NewsForge vous présente 2 applications pour Noël :
SecretSanta est une application qui répartit les cadeaux
entre personnes. Chaque membre de la fête s'inscrit. Puis,
le Père Nogpel va mettre en relation les personnes. Cela
remplace facilement le bout de papier dans le chapeau, et
le logiciel peut intégrer des contraintes complémentaires.
L'autre application est PHP Gift Registry. Avec elle, vous
pouvez établir une liste de cadeau pour vous, et les
personnes à la recherche d'idées viennent faire leur choix,
et réserver un cadeau, un peu comme une liste de mariage
(mais ici, c'est plus souvent).
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/07/3738,0,1,0,0.php3
[25] Attrapes de MySQL [ Haut ]
------------------------------------------------------------
sql-info.de vous propose une liste de pièges classiques avec
MySQL. Ces problèmes sont, par exemple, les auto-increment
qui plafonnent à 128, les batailles avec NULL ou encore les
énumérations.
Cette liste n'est pas un cahier de doléances pour MySQL,
mais bien une liste de pièges classiques. La même liste
existe d'ailleurs pour PostGreSQL et certains points
litigieux sont en cours de correction par MySQL AB. C'est
un bon point de départ pour corriger des problèmes avec
MySQL.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/06/3737,0,1,0,0.php3
[26] Introduction à SOAP en PHP 5 [ Haut ]
------------------------------------------------------------
SOAP a été l'une des extensions entièrement remaniée en PHP
5. Zend technologies a été maître d'oeuvre du projet, et
PHP 5 dispose désormais d'une solution incroyablement
simple pour exploiter le protocole. En fait, vous n'avez
pas besoin de connaître un traître mot de SOAP pour créer
un service Web ou bien même en utiliser un.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/06/3736,0,1,0,0.php3
[27] JPSPAN [ Haut ]
------------------------------------------------------------
L'objectif de JPSPAN est de fournir un langage de
programmation côté serveur, mais utilisable depuis
Javascript. Ainsi, Javascript transmet les actions à
réaliser à PHP via un protocole réseau, et utilise les
résultats dans la page Web, sans la recharger. Cela revient
à faire une extension de Javascript, qui exploiterait alors
le serveur Web comme support.
Les applications seront notamment les situations où il
n'est pas possible de faire faire les calculs à la page Web
chargée sur le navigateur : protection du savoir faire,
téléchargement de grosses bases de données, agrégation de
résultats.
JSPan est écrit par Harry Fueck.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/06/3735,0,1,0,0.php3
[28] Interfaces PHP avec AIM et MSN [ Haut ]
------------------------------------------------------------
BlueTOC est une interface avec AIM pour PHP. Elle permet
notamment d'utiliser le protocole AIM sans en comprendre un
traître mot. La bibliothèque annonce aussi le support de
toutes les fonctionnalités d'AIM : messages instantanés,
salons de discussions, profils, messages d'absence. Pour
les applications, vous pouvez vous en servir comme protocole
de communication, jeux en réseau, bots en tous genre. Il
requiert PHP 4, les sockets ainsi qu'un compte AIM.
Peu après avoir trouvé ce lien, j'ai trouvé aussi la
"MSN Messenger Class", une classe équivalente
quoiqu'un peu moins mûre, qui assure les mêmes services
avec MSN.
David Duret complète la liste avec une interface pour
Jabber.
Si vous trouvez d'autres classes pour vous connecter aux
autres systèmes de messagerie instantanée (Yahoo!), faites
moi signe.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/12/06/3734,0,1,0,0.php3
***************************************************************
La lettre hebdomadaire est relue par Pascal Bédard
***************************************************************
Pour modifier votre abonnement ou vous désincrire :
http://www.nexen.net/services/login.php?direction=diffusion.php
Pour retrouver votre accès membre sur nexen.net :
http://www.nexen.net/services/motperdu.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/index.php
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

