Lettres
[Actu PHP] Lettre N.159 Dimanche 04 Juillet 2004
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 04 Juillet 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
=====
En termes de missions critiques, PHP est désormais utilisé
par les services de secours au Canada : en Ontario, c'est
la sécurité civile (CASARA); au Québec, c'est le numéro
d'urgence 911 qui exploite PHP pour coordonner les véhicules
d'intervention.
Voila un signe fort de la progression de la plate-forme.
On est loin des scripts pages perso ou même des applications
critiques, sur laquelle toute une entreprise joue sa
perennité.
C'est aussi un signe que PHP se rapproche de notre vie
quotidienne. Les applications deviennent plus accessibles :
si un forum reste un logiciel purement informatique,
enregistrer les amendes des radars automatiques est
bien plus concret pour tous.
Damien Seguy
Venez discuter sur le forum de la lettre hebdo :
http://www.nexen.net/forum/list.php?f=14
Site de la semaine
==================
Claroline est un logiciel Open Source, basé sur PHP/MySQL. C'est un
environnement d'apprentissage collaboratif, qui permet aux professeurs
ou organismes de formation de créet et administrer des cours via le Web.
Le système fournit un gestionnaire de groupes, des forums, des entreptôts
de documents, des calendriers, des salons de discussions, des zones
d'assignations, et un gestionnaire de profils dans un paquet unique et
hautement intégré.
Claroline est traduit en 28 langues, et utilisés par des centaines
d'institution autour du monde. L'application a été initiée par
l'université catholique de Louvain (Belgique) et publiée sous licence
Open Source licence (GPL). Une communauté de développeurs s'est
constituée autour du logiciel. Télécharger et utiliser Claroline
est complètement libre de droits.
Claroline 1.5 RC2 est disponible.
Claroline
http://www.claroline.net/
Au sommaire
===========
******************** Publicité ****************************
Serveurs dédiés virtuels Nexen Services :
Grâce au savoir-faire de Nexen Services, nous vous avons conçu
et développé une technologie qui vous permet d'administrer et
de gérer votre propre serveur de mail, FTP, SSH, ou DNS virtuel,
avec la possibilité d'installer, des logiciels supplémentaires,
vos propres scripts, des bases de données additionnelles, ou
encore vos statistiques. Vous avez accès aux performances et à
la liberté d'un serveur dédié pour un tarif proche du mutualisé.
http://www.nexenservices.com/default.php?cPath=30
******************** Publicité ****************************
Toute l'actualité en détails :
===============================
[1] Comment PHP sauve des vies [ Haut ]
------------------------------------------------------------
"Lorsqu'un avion ou une personne est déclarée manquante
en Ontario, Canada, les volontaires de laCivil Air Search
and Rescue Association (CASARA) Ontario entrent en action.
Avec l'implémentation de Search and Rescue Command System
(SARCS), développé en PHP, les équipes de recherches sont
connectées ensemble, en temps réels. Ce concept permet de
conduire les recherches avec plus d'efficacité et de
sécurité. PHP sauve des vies humaines!."
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/04/3176,0,1,0,0.php3
[2] Résumé de la semaine de développement PEAR [ Haut ]
------------------------------------------------------------
10 paquets ont été mis à jour dans la bibliothèque PEAR :
Auth_Enterprise : service d'identification et
autorisations.
File_DNS : manipulation de fichiers DNS format
RFC1033-style
HTML_QuickForm : méthodes de création, validation et
traitement des formulaires
HTTP : utilitaires HTTP
HTTP_Header : interface objet pour modifier les entêtes
HTTP
Mail_IMAP : c-client pour les webmails
Net_FTP : interface objet pour les fonctions FTP
Net_Server : classe générique de serveur
Text_Wiki : analyse et affichage générique des textes Wiki
XML_Util : utilitaires XML
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/04/3175,0,1,0,0.php3
[3] HTML_Progress et upload de fichier par formulaire [ Haut ]
------------------------------------------------------------
Suite à ma récente découverte, de ce que certains disaient
impossible à faire avec seulement du PHP, je vous convie à
lire mon dernier article en date.
Celui çi vous expliquera comment mettre en oeuvre une barre
de progression pendant vos opérations d'upload de fichier
par formulaire.
La solution HTML_Progress_Uploader devenant obsolète (pour
les raisons données dans l'article), le composant sera
supprimé dès la sortie prochaine de HTML_Progress 1.2.0RC3
------------------------------------------------------------
Laurent Laville (http://www.laurent-laville.org)
http://www.nexen.net/news/gen.php/2004/07/04/3174,0,1,0,0.php3
[4] Phplop 0.7 sort prendre l'air [ Haut ]
------------------------------------------------------------
"PhPlop est une tribune libre, écrite en php
fonctionnant sous MySQL et PostgreSQL.
Avec presque un an sans release, phplop 0.7 vient de sortir
et apporte son lot considérable de features à roulettes
toujours plus indispensables aux décideurs d'aujourd'hui et
de demain (surtout de demain). [......]"
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/03/3173,0,1,0,0.php3
[5] Architecture applicative : industrialiser ses développements Web : PHP, .NET, J2EE? [ Haut ]
------------------------------------------------------------
Quels sont les avantages et contraintes liés au choix d’une
des trois technologies majeures (J2EE, PHP, .NET) ? Et ceux
liés au choix d’un serveur d’applications ? Quels sont les
standards incontournables vers lesquels les architectures
Web convergent (portail, gestion de contenu, solution
d’intégration, architectures SOA, etc.) ? Quelles sont les
solutions actuelles vouées à l’échec? Quelle est la
démarche à retenir pour industrialiser ses développements
Web ?
Un séminaire du BenchMark group, le 21 septembre 2004. Prix
: 750 Euro HT.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/03/3172,0,1,0,0.php3
[6] PHP pour les hautes performances [ Haut ]
------------------------------------------------------------
Le passage récent de Friendster vers PHP a été présenté
comme un gain de vitesse pour le site web. Abandonner Java
pour PHP et sa vitesse de pointe. Cela a déclenché une
vague de fond et de comparaison entre PHP et Java, et
notamment pour leur fonctionnement en lourde charge. Rasmus
Lerdorf, George Schlossnagle, John Lim, Jeff Moore, Joyce
Park répondent et comparent.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/03/3171,0,1,0,0.php3
[7] Alertes de sécurité PHP et MySQL [ Haut ]
------------------------------------------------------------
PHP et MySQL n'ont pas reçu d'alerte de sécurité dans leurs
versions courantes.
7 alertes sécurité ont été émises cette semaine concernant
des applications PHP et MySQL.
Elles concernent phpMyAdmin, artmedic, phpmyfamily,
PowerPortal, csFAQ et CuteNews.
phpMyAdmin Configuration Manipulation and Code Injection
artmedic links "id" Parameter Arbitrary File
Reading Vulnerability
phpmyfamily User Authentication Bypass Vulnerability
PowerPortal Multiple Vulnerabilities
+ csFAQ "database" Parameter Path Disclosure
http://secunia.com/advisories/11965/
+ CuteNews "id" Parameter Cross Site Scripting
Vulnerabilities
http://secunia.com/advisories/11964/
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/03/3170,0,1,0,0.php3
[8] Protéger MySQL avec SSH [ Haut ]
------------------------------------------------------------
Le point le plus faible de la sécurité des données sur le
serveur de base de données est lors de la communication
entre le serveur et le client. C'est vrai pour MySQL, mais
aussi pour tous les autres serveurs.
PHPbuilder vous propose un tutoriel pour utiliser le
chiffrement SSH lors des communications, afin de garantir
la confidentialité des échanges.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/03/3169,0,1,0,0.php3
[9] Nouvelle version de MySQL : 4.1.3 : version beta [ Haut ]
------------------------------------------------------------
===================================
Notez que tous les sites miroirs n'ont pas encore achevé la
mise à jour :
si vous ne pouvez trouver une version sur un des miroirs,
essayez plus tard
ou bien sur un autre miroir.
C'est la première version du cycle beta : de nouvelles
fonctionnalités sont
ajoutées, et des bugs corrigés. Le niveau "beta"
indique que les fonctionnalités
majeures de MySQL 4.1 ont été implémentées. La priorité est
maintenant
aux tests et à la stabilisation du code.
Pour plus de détails sur les différents bugs, voyez le site
http://bugs.mysql.com/.
Au programme :
+ Ajout du support des fuseaux horaires
+ Correction d'un trou de sécurité d'identification
+ Travail sur la réplication
+ Meilleur support des jeux de caractères
+ Correction de l'installation
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/02/3168,0,1,0,0.php3
[10] Actualité de développement PECL [ Haut ]
------------------------------------------------------------
APC : cache PHP alternatif.
imagick : interface avec la bibliothèque
ImageMagick/GraphicsMagick.
opendirectory : Interface avec le framework OpenDirectory
Xdebug : bibliothèque de traces et profils.
zeroconf : interface avec les services en ligne ZeroConf
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/02/3167,0,1,0,0.php3
[11] phpMyAdmin 2.5.7, patch level 1 [ Haut ]
------------------------------------------------------------
Ceci est phpMyAdmin 2.5.7, patch level 1, corrigeant le trou
de sécurité daté du 2004-06-24, publié sur BUGTRAQ. Voir la
Documentation.html, FAQ 8.2.
Nous profitons de l'occasion pour insister sur notre
frustration lorsqu'un rapporteur de bogues ne contacte pas les
auteurs du logiciel en premier lieu, avant de rendre public
les vulnérabilités. La convention pour rapporter un bug est
de donner aux développeurs un délai raisonnable pour
publier un correctif avant de le rendre public."
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/02/3166,0,1,0,0.php3
[12] Dossier Logiciels libres/Open Source [ Haut ]
------------------------------------------------------------
"Les outils de mesure d'audience Web Open Source sont
assez nombreux. Cependant rares sont ceux qui peuvent
prétendre répondre à des problématiques de supervision
avancées - la prise en compte d'autres types de flux (FTP
ou mail), ou encore la création de rapports dynamiques
permettant d'optimiser l'espace mémoire nécessaire à la
base de rapports par exemple."
Découvrez phpMyVisites.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/02/3165,0,1,0,0.php3
[13] Gérer plusieurs boutons dans un formulaire [ Haut ]
------------------------------------------------------------
Les formulaires sont généralement satisfaits d'un seul bouton
de soumission. Au pire, un second bouton apparaît pour la
remise à zéro. Parfois, il est intéressant de gérer plus de
boutons, pour associer une action par bouton, et l'afficher
dans l'interface de manière distincte. C'est le sujet de
cet article sur Builder.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/01/3164,0,1,0,0.php3
[14] Surcharge d'objets en PHP 5 [ Haut ]
------------------------------------------------------------
Une de mes fonctionnalités préférées de PHP 5 sont ses
capacités de surcharge d'objet. Cela vous permet de
spécifier pour chacun de vos objets les règles de
transformations en chaîne de caractères. En ajoutant 4
lignes de code à patTemplate, l'exemple suivant est
possible :
require_once 'patTemplate.php';
$tmpl = new patTemplate();
$tmpl->readTemplatesFromInput( 'anyTemplate.tmpl' );
$tmpl->addVar( 'page', 'foo', 'bar' );
echo $tmpl;
?>
Le template sera alors envoyé au navigateur. Cela ouvre de
très nombreuses possibilités pour les applications!"
Traduit de l'anglais pour Nexen.net.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/07/01/3163,0,1,0,0.php3
[15] WAMP5 intègre maintenant un gestionnaire de services [ Haut ]
------------------------------------------------------------
L'installeur WAMP5 qui permet d'installer PHP5 RC3, Apache
et MySQL sur Windows vient d'être doté d'un gestionnaire de
services. Celui-ci se présente sous la forme d'une
application "icon tray" permettant de gérer les
services Apache et MySQL, consulter les fichiers de
configuration, accéder aux différentes applications
(PHPmyadmin, SQLitemanager, ...)
------------------------------------------------------------
Romain Bourdon (contact@wampserver.com)
http://www.nexen.net/news/gen.php/2004/07/01/3162,0,1,0,0.php3
[16] Revue de presse [ Haut ]
------------------------------------------------------------
Direction|PHP du mois de Juin 2004 est paru!
Revue (de presse)
Direction PHP du mois de Juin 2004 est paru! 68 pages / 2,1
Mo / prix = 5,5 €
* Réseaux neuronaux avec FANN et PHP par Evan
Nemerson
* Programmation légère avec PHP et Oracle par John Neil
Extrait gratuit
* Correction orthographique par Ilia Alshanetsky
* L'Open Source affronte le modèle propriétaire par
Damien Seguy
* PHP et FDF : les formulaires PDF par Richard Lynch
* De XML à PDF via LaTeX par Stefan Schmidt
* Manipulations de fichiers par Peter B. MacIntyre
* Trucs et astuces par John W Holmes
* Revue de produit : Maguma WorkBench
The Hackademy Manuel # 9
http://www.thehackademy.net/couvertures/resize/tHM9.jpg
* p22 Nouvelles attaques sur PHP/MYSQL
* p27 Programmation PHP sécurisée
* p28 Les super-globales
et encore
* Casser une connexion
* OS fingerprinting
* Smart spoofing
* Qui sont les intrus du Net ?
* Heap overflows Linux
* Heap overflows BSD
* Format bugs dans le tas
* Contrôle total sur les applications MS
* Construisez votre micro ordinateur : NGBasic
* The Hackademy Challenge
* Classement
* Voix de la communauté
* p4 Spoofer son IP sur les forums.
avec phpBB en vedette
PC Expert Mai 2004
* installer Programmer en PHP pour dynamiser son site
Web 1/4
PHP Solutions n°5 du 30/06/04
* Guerre des optimiseurs : Comparatif entre Turck
MMCache, Zend Performance suite, JpCache et APC
* Base de données SQLIte Les problèmes de licences
résolus
* Oracle et php enfin unis
* MySQL 5 Les procédures d'assemblage et les
exceptions
* ADOdb
Login dream n°118 du 03/06/04
* php : Votre site web dans toutes les langues grâce à
gettext
Internet pratique n°45 du 14/06/04
* Découvrez en douceur les principes du PHP
Code R n°8 du 06/05/04
* php : développez un générateur de fichiers PDF
Web Pratique n°14 du 14/05/04
* Pratique : Un site dynamique en quelques clics avec
Portix et Artiphp
Freelog n°56 du 05/06/04
* Solutions : php Lepro du clic
------------------------------------------------------------
Christophe Gesché (moosh@claroline.net)
http://www.nexen.net/news/gen.php/2004/06/30/3161,0,1,0,0.php3
[17] PHP dans les blogs francophones [ Haut ]
------------------------------------------------------------
* onpk.net :: 30/06/2004
A propos de l'optimisation de scripts PHP.
------------------------------------------------------------
Christophe Gesché (moosh@claroline.net)
http://www.nexen.net/news/gen.php/2004/06/30/3160,0,1,0,0.php3
[18] Construire un Wiki [ Haut ]
------------------------------------------------------------
Troisième volet de la saga de Xavier Borderie sur le Wiki :
il s'agit maintenant de mesurer les différences entre deux
versions d'une même page. Le tutoriel de 2 pages propose la
création d'une fonction diff() de comparaison de deux
textes.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/30/3158,0,1,0,0.php3
[19] Une nouvelle version d'OVIDENTIA, le portail qui regroupe des fonctions de Gestion de Contenu
(CMS) et de Travail Collaboratif, est disponible.
------------------------------------------------------------
Une nouvelle version d'OVIDENTIA, le portail qui regroupe
des fonctions de Gestion de Contenu (CMS) et de Travail
Collaboratif, est disponible.
OVIDENTIA FX apporte :
- Les organigrammes
- L'authentification LDAP
- Un nouveau processus de publication des articles
* Mode brouillon
* Possibilité de planifier la publication et l'archivage
des articles
* Droits d'accès plus complets sur les thèmes d'articles
(qui peut voir, soumettre, modifier, commenter, gérer)
* Notion de "Fichiers joints" aux articles
- La possibilité de définir les schémas de workflow
d'approbation à partir des fonctions définies dans
l'organigramme
- Une gestion plus intégrée des add-ons
- La possibilité, pour les add-ons, de faire appel aux
schémas d'approbation définis dans le portail
- La possibilité de créer une arborescence de
questions/réponses dans les FAQs
- La délégation de la gestion des articles pour les pages
d'accueil
- La possibilité de spécifier un groupe d'utilisateurs
comme modérateurs d'un forum
- La possibilité de paramétrer le formulaire d'inscription
- La possibilité, pour les utilisateurs, de s'auto-inscrire
dans certains groupes spécifiquement définis à cette
intention
- Une extension des fonctions OvML
- OVIDENTIA est un portail "Open-Source" publié
sous licence GPL par la Société CANTICO qui s'appuie sur
une communauté de plus de 16.000 utilisateurs inscrits sur
le site de référence http://www.ovidentia.org et sur un
réseau de partenaires pour orchestrer l'évolution du
produit.
------------------------------------------------------------
Ovidentia Community (http://www.ovidentia.org)
http://www.nexen.net/news/gen.php/2004/06/30/3157,0,1,0,0.php3
[20] Présentations de LinuxTag [ Haut ]
------------------------------------------------------------
Harry Fueck s'est lancé dans la chasse aux présentations de
LinuxTag. Il en a déjà rassemblé 4 sur l'impressionnante
liste publiée sur le stand de LAMP.
- Debugging PHP with Xdebug - Derick Rethans
- Large Scale PHP - Rasmus Lerdorf
- eZ publish and performance - Derick Rethans
- PEAR - Tobias Schlitt
Mes deux interventions, sur le livre blanc PHP et la
certification PHP seront disponibles prochainement sur
Nexen.net.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/30/3159,0,1,0,0.php3
[21] Résumé de la semaine de développement PHP [ Haut ]
------------------------------------------------------------
Aaron Wormer publie le 4ème PHP-barnstormer :
Résumé de la conférence LAMP / LinuxTag de Karlsruhe
TLK : nouveau format de spécification des arguments :
myfunc(:name 'aaron', :age '25');
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/29/3156,0,1,0,0.php3
[22] Quest Software annonce la disponibilité de TOAD for MySQL, environnement de développement
pour les bases de données MySQL
------------------------------------------------------------
TOAD for MySQL, développé en collaboration avec la
communauté des utilisateurs MySQL, simplifie la gestion
quotidienne
des bases de données MySQL
Paris, le 7 mai 2004 – Quest Software, Inc. (Nasdaq: QSFT),
éditeur de solutions logicielles pour la gestion des
applications d’entreprises, annonce la disponibilité de
TOAD for MySQL, environnement freeware de développement et
d’administration pour les bases de données MySQL.
TOAD est l’un des premiers outils proposés par Quest
Software dès 1998 pour faciliter l’administration des bases
de données Oracle. Devenu un standard mondial, il est
utilisé aujourd’hui par plus de 500 000 utilisateurs dans
le monde. Quest Software a enregistré en 2003 plus de 46
000 nouvelles licences de TOAD.
Face à la popularité de MySQL, à son utilisation croissante
dans des environnements de production et au besoin d’outils
pour simplifier les tâches d’administration quotidienne,
Quest Software a conçu TOAD for MySQL.
Quest a capitalisé sur sa longue expérience en matière de
solutions pour le développement et l’administration des
bases et sur les remarques des quelques 12.000 membres de
ses communautés virtuelles, les Quest Pipelines, pour
développer ce nouvel outil.
TOAD permet de créer et d’exécuter des requêtes et
d’automatiser la gestion des objets des bases de données
MySQL. TOAD permet également de comparer, d’extraire et de
rechercher les objets, de gérer les projets,
d'importer/exporter les données et de visualiser les
statistiques des bases de données MySQL.
Cette première version va s’enrichir au fur et à mesure de
nouvelles fonctionnalités, en fonction notamment des
remontées utilisateurs.
Plate-formes supportées : MySQL 4.0, MySQL 4.1 Beta, MySQL
5.0 Alpha.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/29/3155,0,1,0,0.php3
[23] TinyButStrong 1.97 - Template Engine pour pros et débutants [ Haut ]
------------------------------------------------------------
TinyButStrong est un moteur de Templates (Template Engine)
original, simple et puissant. Il permet de développer des
Templates avec n'importe quel éditeur visuel (ce que l'on
appelle parfois WYSIWYG). C'est une classe qui a 8 méthodes
et 2 propriétés. Il n'y a qu'un seul fichier.
TinyButSTrong a été choisi pour le cédérom 2003 et 2004 de
Php Québec.
La nouvelle version 1.97 qui vient de sortir offre
plusieurs nouveautés :
- fusion de blocs plus rapide,
- affichage des variables objet,
- des nouveaux opérateurs pour les conditions d'affichage,
- autres améliorations et corrections de bug mineurs.
------------------------------------------------------------
Skrol29 (http://www.tinybutstrong.com/index.php?lang=fr)
http://www.nexen.net/news/gen.php/2004/06/29/3154,0,1,0,0.php3
[24] Les logiciels Open Source sont-ils limités aux logiciels d’infrastructure ? [ Haut ]
------------------------------------------------------------
"Les logiciels Open Source sont devenus incontournables
aujourd’hui dans le domaine de l’infrastructure des projets
Internet : qu’il s’agisse du domaine des serveurs où Apache
est aujourd’hui le n°1 des serveurs Web et JBoss le n°1 des
serveur d’applications Java, des systèmes d’exploitation
avec Linux (2e système d’exploitation pour serveurs), des
outils et langages de développement avec PHP, Perl, Python
pour ne citer que les plus connus. On retrouve également
des solutions Open Source dans le domaine des bases de
données (My SQL, PostgreSQL..) et du poste de travail
(suite bureautique Open Office, navigateur Mozilla…).
Aujourd’hui, ces solutions couvrent la quasi-totalité du
système d’information et sont reconnues pour leur maturité.
On peut donc considérer que ces ingrédients forment une base
solide pour accueillir le dernier pallier du système
d’information : les applications de gestion d’entreprise.
"
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/28/3153,0,1,0,0.php3
[25] PHP Layers Menu System 3.1.4 [ Haut ]
------------------------------------------------------------
PHP Layers Menu System est une bibliothèque PHP qui permet
de réaliser rapidement des menus hiérarchiques et des
arbres dynamiques. La bibliothèque est publiée sous la
licence GNU Lesser General Public License (LGPL), facile à
intégrer dans vos applications internes ou publiées.
PHP Layers Menu System est compatible avec de nombreux
navigateurs, Mozilla 0.6+ , Netscape 6.0+, Konqueror 2.2+,
Safari, Opera 6.x et 7.x, Internet Explorer 5, 5.5, 6. Il
peut fonctionner avec les calques, javascript, ou en
version totalement HTML, via le serveur.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/28/3152,0,1,0,0.php3
[26] Performances PHP dans les logs Apache [ Haut ]
------------------------------------------------------------
George Schlossnagle propose un patch pour mod_log_config,
pour que ce dernier enregistre la durée de génération des
pages PHP avec une précision de l'ordre de la
micro-seconde.
De cette manière, vous pouvez identifier les pages PHP les
plus lentes, sur un corpus représentatif de vos
utilisateurs. Un script simple d'extraction vous donnera
rapidement les points de votre application à améliorer
rapidement.
------------------------------------------------------------
http://www.nexen.net/news/gen.php/2004/06/28/3151,0,1,0,0.php3
[27] Sortie de MyDB Studio 1.1.5 ! [ Haut ]
------------------------------------------------------------
MyDB Studio est un client graphique pour MySQL.
Facile à utiliser, cette version apporte la synchronisation
de base, une amélioration de l'export de base en SQL (vous
pouvez segmenter vos données en blocs) ainsi qu'une
meilleure coloration syntaxique, une auto-complétion
améliorée.
C'est un outil qui vous permettra d’effectuer en quelques
clics la plupart des opérations possibles avec une base de
données MySQL.
Ce programme s’adresse à un large public, les débutants
ainsi que les experts y trouveront les fonctionnalités dont
ils ont besoin, MyDB Studio sait tout faire (génération de
requêtes, génération de code...), possède un éditeur SQL
avec coloration syntaxique et auto-complétion et de
nombreux autres outils.
Notez qu'il existe un langage intégré EMIC permettant de
générer ses propres scripts pour PHP ou un autre langage.
Si vous développez en PHP/MySQL, MyDB Studio est fait pour
vous !
------------------------------------------------------------
H2LSoft (http://www.mydb-studio.com)
http://www.nexen.net/news/gen.php/2004/06/28/3150,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/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

