PHP4, nostalgie quand tu nous tiens!

    10:50 7 11 2007

Je suis actuellement en train de compiler les add-ons PHP pour WampServer2 et hier j’étais sur les différentes versions de PHP. J’ai commencé par faire les dernières versions de chaque branche ce qui m’a amené à retravailler sur des vielles versions de PHP4, genre PHP 4.1.2 ou PHP 4.2.3.

C’est trop marrant! Qui se rappelle qu’à l’époque les erreurs s’ouvraient en pop up sur le serveur?

Exemple :

screenshot pop php4

.. et regardez le message d’erreur : « Error parsing ../wampmanager.conf on line 43 in Unknown on line 0″
PHP ne sait même pas où il est à cause d’un simple include.

C’est là qu’on se rend compte que PHP vient de très loin. Arrivé maintenant à un stade vraiment professionnel, il a commencé comme projet étudiant. Cela permet de mieux comprendre les différentes étapes/évolutions qui ont jalonné son parcours…



Everybody wants to rule the world…

    18:27 12 10 2007

Microsoft et Zend collaborent sur une implémentation PHP d’InfoCard :

http://www.lemondeinformatique.fr/actualites/lire-microsoft-et-zend-collaborent-sur-une-implementation-php-d-infocard-24268.html



Ballmer aurait réitéré ses menaces face à Red Hat

    20:49 10 10 2007

Lu sur LMI :

En mai 2007, le PDG de Microsoft prétendait que certains logiciels Open Source (dont le noyau Linux et OpenOffice, violaient quelques 235 brevets de Microsoft. Des propos qui avait fait sortir la sphère du Libre de leurs gonds.
Si Steve Ballmer répète ses menaces, il n'a pour l'instant apporté aucun exemple précis de violation de la propriété intellectuelle de sa société, se contentant de répéter que le monde du logiciel libre ne doit pas échapper aux règles juridiques et commerciales sur les brevets. Reste à savoir s'il a réellement des atouts
dans sa manche ou s'il ne cherche qu'à faire pression sur les clients de Red
Hat et du logiciel libre de manière plus générale.

Quele stratégie bizarre. Au travers de ces menaces, c’est toute notre communauté qui est attaqué et qu’il se met à dos. J’espère bien qu’un jour cela se retournera contre lui!

L’article complet :
http://www.lemondeinformatique.fr/actualites/lire-ballmer-aurait-reitere-ses-menaces-face-a-red-hat-24242.html



Ouverture des inscriptions pour le Forum PHP 2007

    22:04 8 10 2007

Extrait du communiqué officiel (un peu personnalisé)

La grand messe annuelle des utilisateurs de PHP réunira de nombreuses personnalités du monde PHP : le père du PHP Rasmus Lerdorf, Andrei Zmievski, développeur du langage PHP et expert unicode, Derick Rethans, créateur de Xdebug et architecte à eZ Systems, ou encore … moi ;-)

Organisé à Paris, les 21 et 22 novembre prochains par l’Association Française des Utilisateurs de PHP (www.afup.org), le Forum PHP 2007 propose 2 journées de conférences, orientées, fonctionnel et technique. Une occasion unique d’échanges avec l’ensemble de la communauté PHP française, les meilleurs spécialistes, et les entreprises utilisatrices.

Informations et inscriptions : http://www.afup.org/pages/forumphp2007/



L’UNESCO récompense Claroline

    12:35 3 10 2007

C’est mes potes! Des fidèles de chez fidèles du forum PHP et de l’AFUP. Ils sont même venus suivre une formation chez Anaska.

Maintenant qu’il sont riches, j’espère qu’ils vont nous payer une bonne bouffe au forum de cette année ;-)

L’annonce officielle :

Le projet Claroline (plate-forme libre d’apprentissage à distance) va être récompensé par le prix UNESCO – Roi Hamad Bin Isa Al-Khalifa 2007 pour l’utilisation des technologies de l’information et de la communication dans l’éducation (TICE). Il est lauréat avec le projet américain Curriki.

Le Directeur général de l’UNESCO remettra leurs prix aux deux lauréats – un diplôme et un chèque de 25 000 USD pour chacun d’eux – au cours d’une cérémonie qui aura lieu au siège de l’organisation, le 19 décembre prochain. Les lauréats ont été choisis parmi 68 projets menés dans 51 pays et une organisation non gouvernementale internationale active dans le domaine de l’accès libre à l’éducation.

Le Prix est placé sous le haut patronage de Sa majesté le Roi Hamad Bin Isa Al-Khalifa du royaume de Bahreïn.



Résultats de l’observatoire des logiciels libres

    09:40 27 09 2007

Anaska et IB Groupe Cegos ont créé en 2006 l’Observatoire des logiciels libres. Son objectif : mesurer l’usage réel de ces logiciels en entreprise. Les derniers résultats comparant 2006 et 2007 sont disponibles en ligne. Nous vous résumons les principaux enseignements.

L’étude révèle des données précises par domaines et volumes de l’activité formation. Voici les principaux enseignements de cette deuxième édition du baromètre (évolution de 2006 à 2007).

+20% de personnes formées

Le nombre total de personnes formées progresse d’environ 20%, preuve que les logiciels libres séduisent toujours plus d’entreprises. Cette croissance est essentiellement liée à des formations très techniques – web 2.0, optimisation de la plate-forme LAMP, framework PHP, etc. – et l’élargissement du catalogue de formations.

Apparition des progiciels tels que SugarCRM

Les cursus s’enrichissent aujourd’hui de formations dédiées à un public moins technique. C’est notamment le cas des outils de gestion de la relation client comme SugarCRM et de reporting tel que JasperSoft.

LAMP toujours à l’honneur

Le succès de la plate-forme LAMP (Linux Apache MySQL PHP) ne se dément pas. Comme en 2005 et 2006, elle draine un nombre important de formations. Cependant, les entreprises recherchent des cursus de plus haut niveau visant à optimiser les performances ou à améliorer la pérénité et la productivité des développements grâce aux frameworks PHP. Les cursus liés à la certification PHP décollent également.

Le cas « Linux »

Les formations initiales Linux sont toujours plus nombreuses en université et en école d’ingénieurs, si bien qu’avec l’arrivée quasi simultanée de Windows Vista et de Windows Server 2003 dans les entreprises, le nombre de formations Linux reste stable. Les cursus de formation Linux se positionnent eux aussi sur des niveaux d’expertise assez élevés : programmation shell, sécurité, linux embarqué, etc. OpenOffice.org : les entreprises s’auto-forment

Alors que le nombre de téléchargements d’OpenOffice.org (version francophone) a connu une progression de +46% entre 2006 et 2007, les entreprises ne font plus appel aux organismes de formation. Le nombre de personnes formées entre 2006 et 2007 a chuté de 80%, dans les mêmes proportions chez Anaska et IB-Groupe Cegos. Ce ralentissement n’est pas lié à un désintérêt pour OpenOffice.org. Au contraire, les entreprises s’approprient directement la suite bureautique, sans passer par la case formation.

* Le site de l’observatoire du libre
* Télécharger l’étude

Le document peut être téléchargé sur le site ob2l.com.



Photoshoot avec les stars du PHP

    22:56 20 09 2007

En faisant du ménage sur mon portable, je suis retombé sur cette photo plutôt marrante :

Romain Bourdon, Rasmus Lerdorf, Zeev Suraski

Cette photo date du Forum PHP 2004.
J’étais parti faire des courses car on manquait de bouteille d’eau pour les participants et en revenant je me suis trouvé au milieu d’un photoshoot de Rasmus et Zeev pour divers journalistes présents sur place. On (je ne sais plus exactement qui) m’a alors demandé de me mettre à côté d’eux pour le côté fun de la situation…malheureusement (ou heureusement), la photo n’a pas été sélectionnée pour les magazines en question ;-)



Première revue de WampServer 2

    08:54 20 09 2007

Comme certains le savent peut-être, je suis actuellement en train de travailler sur WampServer 2, la prochaine version de WAMP5 qui devrait sortir avant la fin de l’année.
Cette fois, il s’agit non pas d’une évolution de WAMP5, mais bien d’une refonte lourde de l’application.

Certains vont me demander « Pourquoi? Qu’est ce qu’il t’a fait WAMP5 pour mériter cela? »
et je leur répondrait « WAMP5 a fait son temps, il n’a pas démérité et aura bien sûr sa place au tableau d’honneur, mais il est temps de se tourner vers l’avenir et de réfléchir aux générations futures qui ont également le droit à l’innovation! ».
Comment ça, je pars en vrille…?!

Donc une nouvelle version de WAMP, mais alors pourquoi ce changement de nom?
Je commencerais par dire, que dans WAMP5, il y a 5 en référence à PHP5 et que bientôt (enfin, dans les 12 mois), il y aura PHP6 et que je n’ai pas envie de tout changer à ce moment là. Par ailleurs, mon idée première était que WAMP5 s’appelle WampServer mais, à l’époque, je suis parti sur WAMP5 en décidant que ce serait une série spéciale en référence à la sortie de PHP5. La série spéciale est restée et est devenue la référence. Je dirais ensuite que WAMP5 1.x.x, ça fait beaucoup de chiffres pour une seule application!
Retour aux origines, la prochain version s’appellera donc WampServer 2.0.

Mais alors, quel est donc l’objectif de ce WampServer 2.0 machin chose?

WAMP5 (ou WampServer maintenant) a pour objectif premier de permettre aux développeurs de reproduire leur environnement de production sur leur poste Windows afin d’en faire un environnement de développement. Le problème est que jusqu’à présent, chacun peut reproduire un environnement à peu près équivalent à celui de production, les versions de Apache, PHP, et MySQL étant liés à la version de WAMP5 que vous installez. Il n’est pas possible, par exemple, d’avoir un apache 2.0.45 avec un PHP 5.1.3 et un MySQL 4.0.25 (au pif) à moins de télécharger une vieille version de WAMP5 et de la bidouiller.
WampServer 2 va remédier à cela!

Avec WampServer 2, il sera possible d’installer autant de version de Apache, PHP et MySQL que souhaité et basculer de l’une à l’autre. La version de base sera toujours livrée avec les dernières version disponibles mais il sera ensuite possible de télécharger des modules complémentaires pour ajouter d’autres versions, le nombre de versions installables étant virtuellement infini.

L’idée semble simple, mais elle implique une refonte complète de WampServer, le menu devant s’adapter à chaque switch effectué. Par exemple, je switch d’une version de PHP à une autre. Dans le menu, il faut alors recharger toutes les extensions, les options de configuration, changer le chemin d’accès au fichier php.ini..etc
C’est pourquoi dans WampServer 2.0, le menu sera entièrement regénéré à chaque lancement de l’application ou à chaque changement de conf grâce à un unique script CLI refresh.php.
Cela implique également d’autres changements importants dans le fonctionnement et l’architecture de WampServer mais je vous épargnerais ces détails.

Voilà pour la principale nouveauté, d’autres seront également incluses (nouvelle page d’accueil, modification de la structure du menu, changement de l’arborescence de WAMP, etc…) mas ça, je vous l’expliquerais dans un autre post ;-)



Et 1, et 2 et …

    19:06 16 09 2007

3 millions!

WAMP5 a passé cette semaine les 3 millions de téléchargements sur le site de SourceForge (et encore, cela ne prends pas en compte les diffusions non officielles sur des sites miroirs et les CD de magazines).

Pour rester dans les chiffres, le forum du site compte 21 500 messages et 6000 comptes utilisateurs (les forums étaient ouverts aux posts anonymes jusqu’à l’année dernière). Wamp5 est actuellement classé entre la 45 et 50eme place en nombre de téléchargements sur SourceForge avec plus de 6000 dl par jour (actuellement juste au dessus de Jboss).

Quand je pense que tout ça est parti d’une soirée chez moi à tester les snapshots de PHP5 sur mon portable, je n’aurais jamais pensé que ça irait aussi loin.

Prochaine étape, WampServer 2 qui est actuellement en cours de développement et qui devrait sortir avant la fin de l’année mais ça, je vous en parlerais plus tard ;-)



[11/10/2007 à 20h] Conférence gratuite sur les clients Web riche – Part 1 : Flex

    18:48 16 09 2007

L’AFUP s’associe à Adobe pour vous inviter à un apéro technique gratuit présentant comment créer des applications riches avec PHP et Flex.

1. Date et heure : le jeudi 11 Octobre 2007 à 20h15
2. Lieu : Espace FIAP – 30 rue Cabanis – 75014 Paris

Flex est l’une des technologies qui se positionnera peut être demain comme interface Web riche. Et donc il est important à titre de veille technologique de suivre ce produit.

Adobe a proposé de faire venir des états unis leur expert mondial sur le sujet. C’est donc une réelle chance d’apprendre directement à la source. En plus Adobe paye l’apéro après la conférence …

Je vous invite donc à vous inscrire sans attendre sur le site et aussi à faire circuler l’information. Plus on fera de Buzz plus facile ce sera d’avoir d’autres intervenants de renom.

Pour information : http://www.afup.org/article.php3?id_article=338