Lettres
[Actu PHP] Lettre N.33 Dimanche 29 Septembre 2002
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 29 Septembre 2002
************************************************************
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 modifica-
tions 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
====
6 mois d'édition de la lettre hebdomadaire, avec aujourd'hui
plus de 530 inscrits. Depuis que nous avons démarré cette lettre,
nous avons annoncé en avant première 5 versions de PHP et
2 de MySQL. Merci à tous pour votre fidélité, et votre grand
intérêt.
Damien Seguy.
Site de la semaine
===============
EasyPHP est née il y a un peu plus de 2 ans pour aider tout ceux
qui debute a partir du bon pied et ainsi faire découvrir ce formidable
outil qu'est le PHP.
EasyPHP n'a pas cessé d'évolué pour faire partie des centaines
de milliers d'utilisateurs de PHP, retrouvez nous sur
http://www.easyphp.org
Emmanuel FAIVRE
Au sommaire
===========
Toute l'actualité en détails :
===============================
[1] Protéger vos adresses email contre le spam [ Haut ]
------------------------------------------------------------
Dans cet article, deux techniques simples sont dévoilées
pour protéger les adresses emails que vous placez sur votre
site contre les robots de spam, qui scannent votre site à
la recherche d'une adresse :
1) placez vos emails dans des javascripts
2) installez un formulaire 'contact' en PHP!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/29/1069,0,1,0,0.php3
[2] phpinfo.net ferme ses portes [ Haut ]
------------------------------------------------------------
C'est avec beaucoup de tristesse que nous avons appris la
fermeture de phpinfo.net. Site incontournable de la
communauté francaise pour le PHP, il diffusait des
tutoriels et des actualités régulières et de bonne
qualité. Trois ans de contributions ont finis par peser, et
le webmaster, J-Pierre, a décidé de " quitter afin de
découvrir de nouveaux horizons et de consacrer plus de
temps à mes proches.".
Le site ne sera pas perdu, car il devrait être de nouveau
en ligne, avec tout son contenu.
Nexen.net souhaite saluer JPD et son oeuvre irremplacable.
Bonne chance pour la suite, et merci pour tout!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/29/1068,0,1,0,0.php3
[3] PWN8 : Pear Weekly NewsLetter8 [ Haut ]
------------------------------------------------------------
New Releases
Stable
* Image_GraphViz - A library to work with AT&T's GraphViz
tools (A graphing and visualization library)
* Benchmark - a framework to benchmark PHP scripts and
functions.
* PHPUnit - a regression testing library to test the
applications so methods and output produces expected return
values
* XML_Transformer - a Library to which enables you to bind
php functions to XML tags.
Beta
* DBA - A wrapper class for the DBA php functions,
including a file based DBA emulator
* Net_Dict - a library to query Internet Dictionary
Servers
* Mail_Queue - a library to queue up the delivery of a
large number of emails.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/29/1067,0,1,0,0.php3
[4] Graphviz : outil de génération de diagrammes en PHP [ Haut ]
------------------------------------------------------------
Les outils de générations d'images sont très pratiques pour
faire des diagrammes, que le HTML ne sauront que très mal
reproduire. Graphviz est une librairie Open Source, réalisé
par les laboratoires de Bell, pour construire rapidement
des organigrammes et réseaux de neurones ou encore des
cartographiques de type internet.
Cette librairie est désormais intégrée dans PHP via une
classe PEAR :
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/29/1066,0,1,0,0.php3
[5] La sécurité des sites web [ Haut ]
------------------------------------------------------------
Voici un article qui n'est pas directement lié à PHP et
MySQL, mais qui fait un point très complet sur les
problèmes de sécurité. En fait, le sommaire pourrait être
facilement utilisé comme liste de vérification lorsque vous
faite le bilan sécurité de votre site web.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/28/1065,0,1,0,0.php3
[6] Comprendre les erreurs en PHP [ Haut ]
------------------------------------------------------------
Faire une erreur en PHP est classique. Mais comprendre la
raison qui est fournie par PHP pour corriger son erreur,
c'est parfois une autre paire de manche.
DevArticles fait une présentation de ces erreurs
classiques, et comment les corriger. Un bon complément est
la bibliothèque d'erreur de Nexen.net.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/27/1064,0,1,0,0.php3
[7] Un projet paie sous PHP [ Haut ]
------------------------------------------------------------
Une paie en PHP sous licence libre, est-ce possible ?
Une exploitation commerciale des services en ligne est-ce
réaliste ?
Peut être avec votre lumineuse participation.
Si vous êtes intéressés je vous propose de faire un tour
sur le site "embryonnaire"
machinbidule et
de vous abonner à la ML créée pour l'occasion phpaie-
subscribe@machinbidule.com pour
discuter de ce projet bi-céphale.
[Note du modérateur : Je transmet ici une demande de
contribution, sur un projet interessant. Si vous avez
d'autres projets a faire connaitre, laissez nous une
dépêche sur les news, ou un mail. Si vous êtes très
nombreux, nous ouvrirons une page spéciale pour cela.]
------------------------------------------------------------
Gibier Jean-Charles (http://www.machinbidule.com)
http://dev.nexen.net/news/gen.php3/2002/09/26/1062,0,1,0,0.php3
[8] Deux drivers .NET natifs pour MySQL [ Haut ]
------------------------------------------------------------
ZDnet france nous confirme le fait que MYSQL est deja prêt
pour .NET, de Microsoft. Après l'avoir annoncé sur son
site, voila deux solutions professionnelles qui sortent
simultanément :
"dbProvider et MySQLNet Provider permettent d'accéder à
MySQL depuis un code .NET sans avoir à passer par ODBC."
Avec l'extension .NET de PHP, cela complète les connexions
avec les nouveaux systèmes de Microsoft.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/26/1063,0,1,0,0.php3
[9] Séminaire sur les logiciels Libres [ Haut ]
------------------------------------------------------------
NexenServices sera représenté par Ghislain Seguy,
responsable de l'infrastructure d'hébergement de
NexenServices et Nexen.net, lors du séminaire sur les
logiciels libres, organisé par le Benchmark group.
Ghislain interviendra en qualité d'experts en logiciels
libres : NexenServices utilise et contribue à de nombreux
logiciels libres comme PHP, MySQL, et Linux Debian.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/26/1061,0,1,0,0.php3
[10] Microsoft et IBM critiquent MySQL [ Haut ]
------------------------------------------------------------
Sur Infoworld, on peut lire un article où IBM et Microsoft
critiquent MySQL On serait tenté de croire que des deux
géants de l'informatique, respectivement éditeurs des SGBD
DB2 et SQL Server, considèrent dorénavant MySQL comme une
menace sérieuse.
Cette attaque est néanmoins à tempérer avec un benchmark
publié sur eweek.com, où il ressort que Oracle et MySQL
sont mieux notés que DB2 et SQL Server.
Que croire? les affirmations gratuites et mensongères ou le
benchmark?
"With open-source, you're not going to get a
platform that's as reliable or scalable or as secure as
what you're going to get with a leading vendor",
Microsoft fait sourire.
------------------------------------------------------------
Guillaume Plessis (http://www.moolfreet.com)
http://dev.nexen.net/news/gen.php3/2002/09/25/1060,0,1,0,0.php3
[11] PHPCon 2002 : annonce de presse [ Haut ]
------------------------------------------------------------
Avec l'approche des conférences PHP (fin octobre et début
novembre pour les deux plus importantes), les annonces de
presse font rage.
Et voici une alléchante présentation de PHPCon 2002. Vous
pourrez aussi y piocher des arguments pour diffuser PHP
autour de vous!
Merci à PHPDevelopper pour le lien.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/25/1057,0,1,0,0.php3
[12] MySQL assure le support des transactions [ Haut ]
------------------------------------------------------------
MySQL vient d'annoncer officiellement que ce nombre d'entre
nous exploitait depuis longtemps : le support des
transactions, grâce à InnoDB. En effet, grâce à ce pilote,
MySQL dispose désormais des fonctions de commit et
rollback, ainsi que d'un système complexe et très robuste
de récupération après crash.
Le système a été testé intensivement sur des applications
critiques et à haute disponibilité sans montrer de signe de
défaillance.
Et ce, toujours au prix imbattable de 0 Euro/Dollar à
l'achat, et un cout d'appropriation très bas.
Notons que c'est MySQL qui fait rouler Nexen.net et les
services d'hébergement de NexenServices.com. Le communiqué
est très entousiaste, et nous pouvons confirmer que MySQL :
c'est du béton!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/25/1059,0,1,0,0.php3
[13] Revue du livre "Professional PHP4 XML" [ Haut ]
------------------------------------------------------------
Slashdot vient de se fendre d'une revue de lecture
entousiaste pour le livre "Professional PHP4 XML". Le livre
est vraiment excellent, et couvre un nombre exhaustif de
sujet autour de PHP et XML. Venant d'un monde ou de
l'autre, achetez le!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/25/1058,0,1,0,0.php3
[14] PHP Nuke 6.0 [ Haut ]
------------------------------------------------------------
Le nouveau PHP-Nuke Final version 6.0 a été publié le 23
septembre. PHP est un portail, écrit en PHP, qui permet de
mettre en place rapidement un CMS, avec de nombreuses
fonctionnalités comme des votes, livres d'or, forums...
PHPNuke reste le plus populaire des portails grâce à un
niveau de fonctionnalité très élevé, et une approche très
client. Il souffre toujours d'un code poreux et brouillon.
A noter aussi que PHP Nuke n'est plus sponsorisé par
Mandrake, et se cherche un modèle pour que l'auteur (Mr
Burzi) puisse continuer à se consacrer au développement.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/24/1056,0,1,0,0.php3
[15] Apache 2.0.40 et PHP 4.2.3 sur MacOSX 10.2 [ Haut ]
------------------------------------------------------------
On parle beaucoup de PHP et Apache 2.0.40. La nouvelle
mouture du serveur web le plus répandu au monde annonce des
améliorations fantastiques, mais une mise en place un peu
fantasque.
Pour les aficionados des machines à la Pomme, voici un
tutoriel complet de James Pelow, sur comment faire
l'installation des toutes dernières versions de PHP et
Apache sur la dernière version de macOS (Jaguar).
Serait-ce un dernier tutoriel?
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/24/1055,0,1,0,0.php3
[16] Apache 2.0.40 et PHP 4.2.3 sur MacOSX 10.2 [ Haut ]
------------------------------------------------------------
On parle beaucoup de PHP et Apache 2.0.40. La nouvelle
mouture du serveur web le plus répandu au monde annonce des
améliorations fantastiques, mais une mise en place un peu
fantasque.
Pour les aficionados des machines à la Pomme, voici un
tutoriel complet de James Pelow, sur comment faire
l'installation des toutes dernières versions de PHP et
Apache sur la dernière version de macOS (Jaguar).
Serait-ce un dernier tutoriel?
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/24/1055,0,1,0,0.php3
[17] Résumé hedbomadaire PHP # 104 [ Haut ]
------------------------------------------------------------
Avi Lewin vient de publier le dernier résumé hebdomadaire du
développement PHP.
FIX: Correction de ext/mbstring
TLK: XSLT, Sablotron et PHP
FIX: Additions à OpenSSL
FIX: Correction de ext/FriBiDi
NEW: Redefinitions des messsages d'erreurs de classes
indéfinies
TLK: Modification pour .phps
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/24/1054,0,1,0,0.php3
[18] PHP au secours de FranceTelecom ! [ Haut ]
------------------------------------------------------------
"www.Marcopoly.com et www.Alapage.com, deux sites bien
connus des internautes. Or, ces deux sites de commerces
sont réalisés en PHP !"
Même les gros mastodontes de l'industrie francaise
utilisent PHP et ne s'en porte pas mal!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/23/1053,0,1,0,0.php3
[19] Accès FTP simplifiés en PHP [ Haut ]
------------------------------------------------------------
KioobFTP, une classe puissante permettant des transferts FTP
très simplifiés (par exemple pour programmer l'archivage
des logs de votre site) vient de sortir en version 0.5.3.
Au menu :
* cache sur dossiers
* interprétation complete du RAWLIST (timestamp, owner,
etc)
* transfert de dossiers complets
* correction du bug FTP des versions sous windows de
PHP<4.3
* transferts en mode "AUTO"
* reconnaissance de la plupart des serveurs FTP de type
UNIX
* gestion complete des erreurs
Un client FTP en shell est également disponible pour donner
un aperçu des fonctionnalités de la classe.
------------------------------------------------------------
Bool (http://www.boolsite.net)
http://dev.nexen.net/news/gen.php3/2002/09/23/1051,0,1,0,0.php3
[20] PWN7: Pear Weekly NewsLetter 7 [ Haut ]
------------------------------------------------------------
Pierre Alain Joye publie et traduit la septième lettre
hebdomadaire de PEAR :
La liste fût très animée cette semaine, signe d'un retour à
un rythme soutenu des mises à jours, ajouts et autres
corrections sur pear. Les sujets étaient très variés, du
désormais classique 'convention de nommage' et 'coding
standard' en passant par le système de traduction
automatique ou peardoc. A signaler le travail accompli
cette semaine par Sebastian Bergmann et Kristian Köhntopp
sur XML_Transfomer qui nous vaut aujourd'hui la sortie
d'une nouvelle version stable. Cette semaine a vu pas
moins de quatres versions stables, ce qui est en soit une
excellente nouvelle, ainsi qu'une version Beta.
Nouvelles sorties
Stable
* HTTP_Request - Fournit une API simple pour créer de
requêtes HTTP (GET/POST/HEAD/TRACE/PUT/DELETE, Basic
authentication, Proxy, Proxy Authentication etc. )
* Log - Fournit un système d'abstraction pour les log,
supportant le mode console, fichiers, syslog, SQL, mail et
mcal.
* Net_DNS - Librairies de résolution DNS et outils divers
associés au DNS.
* Var_Dump - Fournit un moyen simple de dumper les
informations concernant une variable.
* XML_Transformer - Transformation XML en php, XML vers
XML sans avoir besoin de XSLT
Beta
* Mail_Queue - Une classe pour gérer les queues de mails.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/09/23/1052,0,1,0,0.php3
***************************************************************
Pour modifier votre abonnement :
http://dev.nexen.net/services/login.php?direction=diffusion.php
Pour devenir membre de nexen.net :
http://dev.nexen.net/services/login.php?direction=diffusion.php
L'actualité journalière sur nexen.net :
http://dev.nexen.net/news/
Contact de l'éditeur
damien.seguy@nexen.net
***************************************************************
Cette lettre hebdomadaire est un un service de Nexen.net,
portail technologique PHP et MySQL éditée par la société
Nexen Services SA au capital de 49.536 Euros
inscrite au registre du commerce de Paris : RCS B 423 995 224

