Blogging in French community ??
All these were noted as vitals to enhance my effective presentation on WAMP. The content however seem challenging to crack sometimes.
Check these friend pals’ topics:
Forum PHP, Annonce de la sortie de WampServer 2 : Slides et Son
10:40 8 12 2007
http://gargan21.free.fr/presentation_wampserver/presentation_wampserver.htm
Commentaires : 6 Commentaires »
Catégories : wamp, Communauté
mysqlnd, un driver MySQL optimisé pour PHP
19:44 4 12 2007
Ces connecteurs ont tous leurs spécificités et sont apparus au fur et à mesure des évolutions de PHP.
Point commun entre ces trois connecteurs, ils se basent tous sur la bibliothèque libmysql qui fut initialement développée pour les langages C et C++.
Une des grandes nouveautés de PHP 5.3 est l’apparition de la bibliothèque mysqlnd, bibliothèque développée par MySQL spécifiquement pour PHP. Wouhou, ils s’intéressent enfin à PHP, il était temps!
Alors, tout d’abord, il est important de ne pas confondre : mysqlnd n’est pas un nouveau connecteur! Il s’agit d’une bibliothèque utilisée par les connecteurs. Au niveau de l’utilisation il n’y aura donc pas particulièrement de changement, vous continuerez à utiliser mysqli ou PDO au choix.
Mais alors que va apporter cette nouveauté?
Bah tout d’abord, des performances. mysqlnd a été développé spécifiquement pour fonctionner avec PHP et passe donc par le gestionnaire de mémoire du Zend engine. Cela permet d’avoir une meilleure gestion de l’allocation de la mémoire et un gain en terme de cycles CPU. A noter que la directive MEMORY_LIMIT s’appliquera donc maintenant aux connecteurs utilisant cette bibliothèque. Mais le gros point fort vient du système de gestion de la mémoire introduit par mysqlnd.
Pour schématiser, jusqu’ici, lorsqu’on faisait une requête avec MySQL, le jeu de résultat de la requête était stocké en mémoire et chaque fetch que vous faisiez allait taper dans ce jeu de résultat pour créer de nouvelles variables, celles justement renvoyées par votre fetch et utilisables dans votre script PHP (généralement, un tableau). Avec mysqlnd, les copies ne sont plus effectuées, à chaque fetch, vos variables PHP pointent directement sur les adresses mémoire de votre jeu de résultat MySQL à utiliser ce qui évite les doublons et permet donc de grosses économies de mémoire.
ensuite, mysqlnd introduit de nouvelles fonctionnalités. J’ai dit nouvelles? Pardon, le mot n’est peut être pas juste. En effet, dans les “nouvelles” fonctionnalités, il y a tout d’abord les connexions persistantes.
Elles avaient été abandonnées avec le connecteur mysqli pour des problèmes de performances et de stabilité (voir ce post très intéressant : http://www.mysqlperformanceblog.com/2006/11/12/are-php-persistent-connections-evil/).
Apparemment, ces problèmes ont été résolus avec mysqlnd puisque cette fonctionnalité réapparaît. Reste à voir si cela a un véritable intérêt.
Autre nouveauté, des fonctions de statistiques vont être disponibles, statistiques qui vous permettront d’optimiser vos scripts. Ces fonctions ont déjà été intégrées dans mysqli dans la PHP 5.3 : mysqli_get_client_stats(), mysqli_get_connection_stats() ou encore mysqli_get_cache_stat().
Enfin d’autres fonctionnalités sont également introduites comme un système de cache de requête côté client (par client, comprenez PHP, en opposition à MySQL) ou encore l’utilisation de l’API de gestion de flux de PHP (streams).
concernant la licence, mysqlnd est publié sous licence PHP ce qui permet de réintroduire le support natif de MySQL dans PHP 5.3.
Pour le moment, mysqlnd a été intégré aux extensions mysql et mysqli et est en train d’être intégré à PDO.
Enfin voilà, que des bonnes nouvelles pour les habitués du trio AMP!
Commentaires : 4 Commentaires »
Catégories : MySQL, open source, PHP
PHP 6.0-dev et MySQL 5.1.22rc pour WampServer
00:05 3 12 2007
Vous pourrez le trouver sur cette page :
http://www.wampserver.com/addons_dev.php
Bons tests ![]()
Commentaires : 2 Commentaires »
Catégories : open source, wamp, Apache, Communauté, PHP
Les locaux d’Anaska pris d’assaut!
18:33 1 12 2007
Vers 10h, un troupeau d’une centaine d’elephpants accompagné de leur leader, le maxi elephpant, s’est introduit par la force dans les bureaux et salles de formation de la société pour y prendre place et ne plus en sortir.
Pour le moment, nous ne recenssons aucun blessé mais de nombreux bureaux sont maintenant inutilisables et le stock de livres est inaccessible.
Afin de trouver une sortie à cette crise, la direction d’Anaska a décidé d’offrir un elephpant à toute personne suivant une formation PHP jusqu’au 31 Décembre 2007 (dans la limite des stocks disponibles).
Commentaires : Pas de Commentaires »
Catégories : Anaska, PHP
Dans la chaise de Ségo!
11:27 30 11 2007
L’implication de la région semble vraiment forte, j’ai été agréablement surpris.
L’anecdote de la journée, la conf se déroulait dans la salle du conseil. Regardez cette photo, je fais ma conf de la chaise de Ségo ![]()
Commentaires : 2 Commentaires »
Catégories : délire, divers, Anaska, Communauté, perso
Ca c’est la classe Anaska!
16:16 29 11 2007

Photo par http://www.flickr.com/photos/sutekidane/
Commentaires : 5 Commentaires »
Catégories : délire, divers, Anaska, perso
Citation dans le magazine “Management” du mois de décembre 2007
15:22 29 11 2007
Donc, je suis cité plusieurs fois dans le dossier sur sur la gestion du temps, aux côtés de Michel Edouard Leclerc…bon d’accord, il a 4 pages et j’ai 4 lignes, mais c’est un bon départ ![]()
Commentaires : Pas de Commentaires »
Catégories : divers, Anaska, perso
Injection SQL : un jeu d’enfant
15:08 26 11 2007
je ne peux pas m’empêcher de vous en faire profiter. C’est vraiment bien vu :
Commentaires : 1 Commentaire »
Catégories : MySQL, technologie
WampServer 2 est sorti!
12:19 21 11 2007
après plus de 6 mois de travail, la nouvelle version de WampServer (aka WAMP5) est sorti.
On va maintenant entrer dans la phase “et si…”, “tu aurais dû…” ou encore “pourquoi…”
Voici le communiqué officiel :
Nouvelle version majeur de WampServer 2
La plate forme professionnelle Open Source pour travailler avec PHP MySQL
Installer plusieurs versions de PHP, MySQL et Apache sur la même machine, pour tester les applicatifs Web, c’est désormais possible avec WampServer 2.
Paris, Forum PHP, le 21 novembre 2007 — Edité par l’organisme de formation Anaska, spécialiste des technologies du libre, WampServer permet d’installer et de gérer plusieurs versions d’Apache, MySQL et PHP sur un Os Windows afin de développer et tester des applications en local.
Avec plus de 7000 téléchargements et plus de 3 millions d’installations, WampServer est d’ores et déjà soutenu par une vaste communauté. La version 2 va offrir aux professionnels une plate forme indispensable pour assurer des développements de qualité.
WampServer 2 est une véritable refonte de l’application. Son noyau a été complètement revu afin d’optimiser l’ergonomie et offrir un environnement de développement plus souple et plus fonctionnel aux développeurs.
Wampserver 2 est la nouvelle version de la plateforme de développement WAMP5.
Une petite révolution pour les développeurs
La grande nouveauté de WampServer 2 réside dans la possibilité d’y installer et d’utiliser n’importe quelle version de PHP, Apache ou MySQL en un clic.
Les solutions actuellement disponibles sur le marché intègrent généralement les dernières versions de ces trois applicatifs, mais ne permettent pas de véritablement recréer un environnement de production.
Avec WampServer 2, chaque développeur va maintenant pouvoir reproduire fidèlement son serveur de production sur sa machine locale.
Les versions disponibles sont :
- PHP 4.12 à PHP 5.2.5
- Apache 1.3.35 à Apache 2.2.6
- MySQL 4.1.20 à MySQL 5.0.45
Parmi les avantages, le menu de WampServer, qui permet de gérer et configurer ses serveurs, devient dynamique, il se met à jour de façon asynchrone en rechargeant le contenu de des fichiers de configuration.
Un choix peut s’opérer entre une configuration simplifiée via le menu, ou pour les puristes une configuration pointue via les fichiers de configuration.
Cas d’utilisation : Installer PHP MySQL sous Windows
Le cas d’utilisation le plus courant de WampServer 2 consiste à installer un environnement PHP MySQL rapidement sur son ordinateur. Chaque jour plus de 7000 personnes installent WampServer 2.
Cas d’utilisation : Migrer des applications de PHP 4 vers PHP 5
La fin du support de PHP 4 étant annoncé les migrations vers PHP 5 se font de plus en plus fréquentes. Avec WampServer 2 il est possible d’installer son application sous PHP 4 puis de la tester sous PHP 5 d’un simple clic.
Cas d’utilisation : Reproduire en local les différentes plateformes de production
En fonction de ses projets ou de ses clients un développeur Web intervient généralement sur différentes plate formes de production avec des versions logicielles différentes. En fonction des versions certains comportements peuvent être différents, il est donc nécessaire de calquer sa plate forme de développement à sa plate forme de production.
Mettre en en place sur une même machine différentes configuration de PHP/MySQL est possible mais demande du temps à l’installation. WampServer 2 permet de le faire en quelques clics.
WampServer en chiffres
Le projet WampServer existe depuis Mars 2004. Il a été téléchargé plus de 3 350 000 fois (sources : SourceForge).
Il est actuellement téléchargé plus de 47 000 fois par semaine et figure dans le top 50 des projets les plus téléchargés de SourceForge.
WampServer est publié sous licence GPL
Commentaires : 19 Commentaires »
Catégories : divers, open source, technologie, wamp, Anaska, PHP, Communauté, Apache, perso
Premier test de WampServer 2 par Cyril
10:34 16 11 2007
http://www.cyruss.com/blog/index.php?2007/11/15/235-j-ai-teste-wampserver-2-en-avant-premiere
Commentaires : 14 Commentaires »
Catégories : open source, wamp, Anaska, Communauté, PHP
Filed under: Wampserver



so crack it now !!!