Lettres
[Actu PHP] Lettre N.17 Dimanche 30 Juin 2002
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 30 Juin 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
====
Cette semaine, vous êtes plus de 170 à recevoir cette lettre.
Merci de votre fidélité! Cela récompense certainement l'exploration
quotidienne de plus de 50 sites web traitant de PHP, en plusieurs
langues.
Vous pouvez faire inscrire vos amis à cette lettre sur cette page :
http://dev.nexen.net/services/login.php?direction=diffusion.php
Si vous souhaitez faire un coup de publicité aux site web traitant
de PHP que vous connaissez et qui mériteraient d'être plus connu,
laissez moi un email pour que je puisse les présenter. Un coup
de main sera toujours apprécié!
Site de la semaine
==============
estampillé
d'une souris comme logo, mais abat le même travail de titan que le
pachyderme : tous les jours, Nanthrax et Foxmask vous proposent de
nouvelles applications liées à PHP.
Ils ont aussi montés deux sections articles et astuces, pour diffuser
leurs expériences sur le langage.
Au sommaire
===========
Toute l'actualité en détails :
===============================
[1] I can see V 2.0 [ Haut ]
------------------------------------------------------------
Est un outil de gestion de base de données documentaire. Il
permet en fonction d'un utilisateur d'ouvrir tout ou partie
d'un serveur http, pour permettre le téléchargement de
fichiers (Mp3, Vidéos, Programme, Documents Office...) qu'il
reconnait.
Jean-Claude DUSS Production propose sur son site plusieurs
autres applications à succès, comme le Générateur de
formulaire et le scanner MySQL.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/30/784,0,1,0,0.php3
[2] Mnogosearch 3.1.20 [ Haut ]
------------------------------------------------------------
Frédéric Hovart, de phpindex.com, signale que : "
Pour ceux qui utilisent la branche 3.1.x de mnoGoSearch, une
version 3.1.20 vient d'être publiée.
Elle vient corriger un problème de sécurité. "
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/30/783,0,1,0,0.php3
[3] Chargement automatique de classe [ Haut ]
------------------------------------------------------------
Un des problèmes actuels de la programmation objet en PHP
est l'inclusion des classes nécessaires, au fur et à mesure
des appels aux constructeurs.
Ce sera chose finie avec le Zend Engine 2, grâce au travail
de Ivan R*, du site webkreator : il vient de fournir un
chargeur automatique de classe, basé sur le même principe
que les unserialize de sessions.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/30/782,0,1,0,0.php3
[4] PHPTriad de retour? [ Haut ]
------------------------------------------------------------
PHPTriad était un logiciel d'installation de PHP, Apache et
MySQL pour Windows. Son auteur a finalement décidé
dernièrement qu'il n'avait plus le temps nécessaire à y
consacrer.
Aujourd'hui, malgré cet abandon annoncé, il annonce plus de
2000 téléchargement de son outil tous les jours, et essaie
de mettre en place un système pour fournir son talent sans y
laisser sa chemise. Il propose notamment :
- faire un CD commercial à un prix donné
- Établir un prix suivant la méthode de
www.digitalartauction.com.
- Réaliser une nouvelle version si les donations atteignent
25000 $
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/29/781,0,1,0,0.php3
[5] 1001 tutoriels [ Haut ]
------------------------------------------------------------
Ascenvia est un des nouveaux sites choisis par le PHPDN
(PHPdéveloppeurs Network), qui a été lancé par un trio de
site Américains, et qui tente de rassembler l'essentiel des
ressources anglophones.
Ascenvia propose notamment un moteur de recherche sur les
tutoriels PHP, et en recense déjà plus de 100. Ce même
moteur permet aussi de rechercher dans d'autres
technologies, comme ASP et JSP.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/29/780,0,1,0,0.php3
[6] Interview de Zeev Suraski Partie II [ Haut ]
------------------------------------------------------------
Voici la deuxième partie de l'interview de Zeev Suraski.
Cette longue partie aborde notamment
le poids de la communauté sur les épaules de trop peu de
développeurs,
l'évolution de PHP dans les sphères professionnelles et
la situation de Zend, installé en Israel.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/28/779,0,1,0,0.php3
[7] Un éditeur PHP, JSP, ASP, Coldfusion... [ Haut ]
------------------------------------------------------------
sdmagazine fait une étude détaillée de CodeCharge 2.0 de
YesSoftware. Cet éditeur supporte tous les langages, et
génère du code pour chacun d'entre eux, aussi bien pour
Windows que pour Linux.
Généralement, ce type d'application génère un code peu
optimisé, mais présente l'avantage de permettre aux
non-programmeurs de développer.
La licence est de 149 USD, ce qui le place en dessous du
studio de Zend. La comparaison s'arrêtera la, car codecharge
ne fonctionne que sur Windows.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/28/778,0,1,0,0.php3
[8] PHP en ligne de commande [ Haut ]
------------------------------------------------------------
Voici une introduction rapide à PHP en tant que langage
d'administration. L'article présente les interactions
possible entre la ligne de commande et PHP :
comment exécuter un script PHP en ligne de commande
comment exécuter une ligne de commande en PHP.
Rien de bien profond, mais une bonne introduction. Et une
conclusion qui se rencontre de plus en plus souvent : "Nous
avons beaucoup d'expérience avec d'autres langages, mais
nous recommandons PHP comme langage d'administration".
Et sur PHPbeginner, ce matin, un autre tutorial sur PHP CLI,
c'est à dire PHP CGI en ligne de commande. Le monde est
décidément petit!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/27/777,0,1,0,0.php3
[9] Les pompiers de Paris utilisent PHP [ Haut ]
------------------------------------------------------------
Le lieutenant Thomas, chef du projet 'Reanime' , a monté un
système nomade de saisie des formulaires d'interventions.
Les ambulances des pompiers de paris disposent d'un matériel
embarqué, permettant de saisir les actes réalisés
directement sur le terrain, évitant une resaisie laborieuse,
et gagnant ainsi du temps dans la transmission des
informations.
La partie intranet du projet est réalisé en Apache et PHP,
"technologies maîtrisée en interne".
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/27/776,0,1,0,0.php3
[10] ZePHPMag N°6 est paru [ Haut ]
------------------------------------------------------------
Encore une fois, ZePHPMag est à la pointe des développements
PHP en proposant notamment des études complètes sur PEAR et
XSLT.
Un forum est joint à cette nouvelle édition, et on y
retrouve dors et déjà les acteurs classiques du paysage
francais. Vivement la parution de ZePHPMag en kiosque!
Edito - Sommaire
* Premiers pas en PHP : Restez à l'heure
* PEAR: Le test
Dossier :
* XMLCe dossier va vous permettre de découvrir XML
* Prologue
* Introduction à XML & XHTML
* Générer du XML
* Traiter du XML
* XSLT
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/27/775,0,1,0,0.php3
[11] La sécurité des scripts PHP [ Haut ]
------------------------------------------------------------
Voila un article sur la sécurité du journal du net, qui
traite des scripts PHP mais pourrait s'appliquer à bien
d'autres langages :
1) Mesurer la difficulté du problème
2) Concevoir la sécurité à tous les niveaux
3) Connaître les risques
4) Toujours partir d'un haut degré de fermeture, et non
l'inverse
5) Procéder par étapes
6) Réutiliser, mais pas n'importe quoi
7) Attention aux données "malignes" tranmises par URL ou par
upload
8) Remettre en question son travail par des audits
fréquents
9) Inutile de fermer le code source
Encore un article signé Jérome Morlon.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/26/774,0,1,0,0.php3
[12] Sécurité OScommerce [ Haut ]
------------------------------------------------------------
OScommerce est une application de commerce electronique très
puissante, et très fiable. Elle intègre un nombre
impressionant d'aspect de la vente en ligne, et vous
permettra de réaliser des catalogues pratiques, vite et pas
cher.
Deux alertes de sécurité le concernent, a propos
d'inclusions de fichiers et d'exécution de requêtes SQL
pernicieuses. Un patch est déjà disponible pour le premier
bug.
A noter aussi que OScommerce dispose actuellement d'un site
de support en Francais, avec des modules déjà prets pour
l'hexagone. A voir!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/26/773,0,1,0,0.php3
[13] [ Haut ]
------------------------------------------------------------
myphpnews 2.0.4 RC1 est disponible. MyPHPNews est un
système de news, permettant de poster des dépêches, et de
l'intégrer facilement dans un site web.
"La version 2.0.4 RC1 (Release Candidate 1) de MyPHPNews est
désormais disponible.
De nombreux changements ont eu lieu depuis la version 2.0.3
et cette nouvelle version a donc besoin d'être intensément
testée avant la sortie d'une version 2.0.4 finale.
Elle est quasiment stable (voir stable) "
MyPHPNews n'est pas le seul logiciel GPL disponible sur ce
site!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/26/769,0,1,0,0.php3
[14] Le marché à deja fait son choix [ Haut ]
------------------------------------------------------------
"Je pense que c'est trop tard : le marché a déjà fait son
choix à l'heure actuelle. Je pense que même pour Oracle
[...] c'est très difficile", dit Yefim Natis de Gartner Inc,
une firme de spécialistes des marchés internet.
"NuSphere annonce PHP comme un moyen à coûts réduis de bâtir
et maintenir des services web".
Colleen Frye analyse le marché des langages de scripts
dynamiques pour les serveurs web, et ne garde que deux
opportunités : PHP ou ASP.
Exemple avec PHP et Nusphere.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/26/772,0,1,0,0.php3
[15] Une application CVS en Php [ Haut ]
------------------------------------------------------------
CVS est un outil très utilisé dans le développement de
logiciel libre. Il permet un travail collaboratif très
efficace. Php, Linux, *BSD, Apache l'utilisent.
Jusqu'alors, la seule façon d'explorer un repository cvs par
une interface Web était d'utiliser le CGI CVSWeb. Le célèbre
Framework Horde offre désormais une alternative, entièrement
écrite en Php.
Chora v1.1 est un projet inclus dans Horde. Je vous invite à
aller voir la "live demo" afin de vous rendre compte des
possibilités de ce projet prometteur.
------------------------------------------------------------
Guillaume (gui@moolfreet.com)
http://dev.nexen.net/news/gen.php3/2002/06/26/771,0,1,0,0.php3
[16] Qadram studio B933 [ Haut ]
------------------------------------------------------------
Qadram Studio est un logiciel d'édition de script PHP, qui
fonctionne sur le mode de Delphi. Il permet des
développements rapides d'applications grâce à un système de
mise
forme des Formulaires.
Un outil très original dans la jungle des éditeurs.
Changes in B933
-Improvement : With Database Browser now you can drag
databases, tables, details, forms and fields to your pages
-Improvement : Added a simple php code beautifier in the php
plugin to indent the generated server code
-Improvement : Added a QuickStart document to teach how to
use the tool, a must read
-Improvement : Added the Import CSS feature
-Improvement : Added some Code Wise features (Code
Completion and Code Parameters) for PHP
-Improvement : Added the Visible property to the page
component, if false, the page is not written to the output
by default
-Improvement : Added the Actions property to the page
component, very useful to specify actions depending on
global values
-Improvement : Added the FreeCode component, very useful to
add code in any place
-Bug Fixed : A unit couldn't be the index page of a project,
now is fixed
-Bug Fixed : Saving a module with a different name didn't
modify the project, now is fixed
-Bug Fixed : Fixed a really nasty bug in the Page Designer,
many commands were affected, align, size, etc
-Bug Fixed : Dataset code must be generated on demand by
data-aware components, instead by itself
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/25/770,0,1,0,0.php3
[17] Introductions aux variables [ Haut ]
------------------------------------------------------------
Demitrious S. Kelly vient d'écrire un toturial sur les
variables, et notamment sur les tests d'existence de
variable, leur type et la validation des données d'entrées.
Un tutorial très important!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/25/768,0,1,0,0.php3
[18] PHP 4.2.2 [ Haut ]
------------------------------------------------------------
En attendant la version 4.3.0, des rumeurs de PHP 4.2.2
circulent, et apporteraient les corrections suivantes :
+ Support de Apache 2 depuis les versions 2.0.39
* Corrections du fileupload
* Corrections du SAPI.c
* Corrections du safe_mode
* Corrections des constantes du Zend Engine
Essentiellement des corrections de bugs. Rien d'officiel
actuellement.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/25/767,0,1,0,0.php3
[19] Votez pour créer comp.lang.php [ Haut ]
------------------------------------------------------------
il existe plusieurs news group PHP, dont notamment alt.php
et alt.comp.lang.php. C'est deja trop, et il serait bon
qu'un seul news group existe, pour éviter de doubler les
questions et réponses.
Il s'avère aussi que les news group en alt ne sont pas
toujours repris par les serveurs de news, pour des raisons
de contenu. Au contraire, comp.lang.* sont toujours repris,
et assurerait une meilleure diffusion de l'activité PHP.
Ce news group sera sur les traces de fr.comp.lang.php, mais
ne sera pas modéré.
(merci à php everywhere pour la dépêche)
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2002/06/24/766,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

