HipHop : quand Facebook revoit la runtime de PHP avec un compilateur C++ …
3/02/10
Une rumeur circule depuis quelques temps, à propos d’une ré-inventation de PHP par Facebook pour optimiser les performances de leurs applications. Cette dernière a été désormais par la firme, un ingénieur a travaillé sur une refonte de la runtime de PHP afin d’avoir un résultat compilé et non plus interprété comme c’est le cas actuellement avec la runtime de Zend.
Le projet s’appelle HipHop et il s’appuie non pas sur un compilateur mais plutôt sur un transcodeur qui permet de passer d’un code PHP à un code C++ très optimisé et ce dernier pouvant être compilé avec g++.
Ce travail a mis plus de 2 ans avant de voir le jour et ce travail verra le jour très bientôt dans un projet Open Source sous licence Creative-Commons.
Zend Framework #5 : Routing et UrlRewriting avec Zend_Controller
18/01/10
Un point essentiel à ne pas négliger sur une application Web est la ré-écriture d’URL via un système de routeur. Pourquoi ré-écrire des Urls alors que l’utilisateur n’en tape jamais directement ? Et bien tout simplement, parce que l’utilisateur ne comprend pas forcement où il se trouve sur le site en regardant une Url de type « index.php?category=43&id=32&session=ad4zcf43lpo&page=322214421″. Une url comme « maboutique.com/composants/processeurs/intel/liste-des-processeurs.html » est beaucoup plus parlante.
La preuve c’est qu’ il s’agit du 3ème point qui influe le plus le référencement d’une page. Et puis on peut également avoir besoin internationaliser ses urls.
Zend Framework possède un routeur, qui permet de manipuler plus facilement les liens entre les pages au sein d’une application et également de faire de la réécriture.
Cette étape se fait au sein du Bootstrap d’une application Zend Framework et grâce à Zend_Controller.
ASP.NET 4 : les nouveautés de Visual Studio 2010
15/01/10
Toute le monde le sait, en milieu de cette nouvelle année 2010, les innovations de Microsoft pour le développement vont prendre leur grand envol avec la sortie de Visual Studio 2010 basé sur le .NET Framework 4.0. Au programme de ce nouvel opus de Microsoft, le développement d’application Web se portera vers de nouvelles versions de framework, ASP.NET MVC 2 (plutôt orienté site Web), mais aussi ASP.NET 4 avec les Webforms. Ce dernier s’avère très pratique et extrêmement productif pour des applications plutôt de type intranet, nécessitants un faible coût et peu de maintenance.
Changement de design sur le blog !
26/12/09

Une bonne résolution pour 2010 : j’ai décidé de mettre à neuf le design du site, il est basé sur un excellent thème Wordpress nommé « Mystique » par Digital Nature. J’en ai également profité pour re-faire une installation de Wordpress en version 2.9. J’espère que cette nouvelle version du blog sera aux goûts de mes chers visiteurs, je ferai un sondage prochainement pour avoir vos retours. En attendant, vous pouvez me donner vos impressions en laisant des commentaires !
Netbeans 6.8 : IDE pour développement PHP Symfony
26/12/09

A l’heure où les environnements de développement pour PHP sont majoritairement basé sur Eclipse : PHP Development Tools, Aptana et Zend Studio, Netbeans quant à lui se faisait très discret dans le domaine des IDE PHP.
Voici la nouvelle version de NetBeans en release 6.8 avec des outils de développement pour PHP 5 fort intéressants :
Tout d’abord il existe une version de l’IDE entièrement dédié au développement PHP comme c’est le cas de la version All-In-One d’Eclipse.
- Il supporte également la version 5.3 de PHP
- Débugage de PHP dans l’IDE
- Exécution et pilotage de test-unitaires mis en place avec PHPUnit
- Support du Framework Symfony (autocompletion, exécution d’actions en ligne de commande depuis une console dans l’ide, support du YAML, …)
Nous allons nous intéresser au support de Symfony dans l’IDE et voir si son usage facile le développement avec le framework PHP français !
15 invitations pour Google Wave à gagner
30/11/09
15 invitations pour Google Wave sont à gagner sur le blog d’Alex pour tester le nouveau service collaboratif de Google !
Pour participer au concours, rien de plus simple, il suffit d’écrire un commentaire sur cet article avec un petit bonjour et surtout votre adresse gmail pour que je puisse vous envoyer l’invitation.
Un tirage au sort distribuera les invitations à 15 personnes.
Les participants auront une semaine pour se manifester.
Le blog d'Alex est sur Twitter !
6/10/09
Un petit article pour encourager mes lecteurs à suivre mon Twitter !
Rendez-vous sur http://twitter.com/alexandrejulien
Aptana PHP Theme : mon petit thème de coloration syntaxique et d'indentation sur Aptana Studio
6/10/09
Voici une petite coloration syntaxique et une norme d’indentation que j’ai personnalisé avec Aptana Studio. J’ai décidé de la faire partager au cas où quelqu’un serait à la recherche d’une idée de thème.
Phoogle Map : release 2.1, nouveaux exemples, sources, compatibilité PHP 5.3
4/10/09
Nouvelle version de Phoogle Map 2.1 toujours basée sur l’API Google Map en version 2.0, cette nouvelle version offre une compatibilité avec PHP 5.3.
La sortie de cette nouvelle version s’accompagne d’une amélioration de la rubrique PhoogleMap sur le site avec des exemples téléchargeables, des sources mises à jour, une présentation approfondie, une PHP Doc en anglais, et des nouvelles ressources.
Très prochainement, je rajouterai une documentation complète en français et en anglais ainsi que de nouveaux exemples.




