De 2007 à 2008…

Bases de données, Javascript/AJAX, PHP Ajouter un commentaire

Je vais commencer ce billet en souhaitant à tous une excellente année, pleine de code bien indenté et de non-régressions ;-)
Il est temps de faire un petit point sur les évènements techniques marquants dans le domaine du développement web en 2007, et de jeter un oeil sur ce que cette nouvelle année nous apportera.


AJAX : l’avènement des frameworks

Une des clés de l’année 2007 concerne Javascript et plus particulièrement AJAX, qui se démocratise sur les sites grand public (entre autres Dell, Pages Jaunes, L’Equipe qui utilisent tous trois JQuery) et les boites mail (Hotmail, Yahoo, etc.). Même les clients les plus frileux (banque/assurance) commencent à en demander.
En cuisine, le codage “à l’arrache” est en train de disparaître au profit de frameworks Javascript. Le récent sondage annuel fait auprès de 2800 lecteurs d’Ajaxian montre que l’utilisation de XmlHttpRequest “à la main” a baissé de 40 à 13% en un an. Il coïncide avec l’arrivée en version stable de plusieurs frameworks comme Dojo, ou encore de nombreuses contributions sur jQuery qui permettent de faire pratiquement tout sans réinventer la roue.

Navigateurs : status quo

Côté navigateurs, IE continue à truster la grosse part du gâteau, Firefox stagne à 15-20%, et les autres ont les miettes. Microsoft semble avoir fait de gros efforts sur la sécurité de la dernière mouture d’IE, puisqu’un an après, la version 7 a reçu moins d’alertes de sécurité que la 6 au même âge. Mais malgré la compatibilité CSS2 et la stabilité, IE6 et 7 sont au coude à coude (35-40% chacun) et la mise à disposition gratuite d’IE7 n’y change rien, il va falloir encore se coltiner un IE6 plein de bugs.
2008 devrait nous offrir - je l’espère - un support encore amélioré de CSS, un Javascript qui ne fuit plus comme une passoire, de la sécurité, et la prise en compte des technologies mobiles dans les développements. Firefox 3 est pour le moment le seul navigateur qui aura une nouvelle version majeure, IE 8 quant à lui ne devrait pas voir le jour avant 2009.

PHP : bye bye PHP4

Depuis le 31 décembre, PHP 4 a un pied dans la tombe : plus d’évolutions fonctionnelles, simplement des correctifs de sécurité jusqu’à juillet 2008. Il est temps de passer à PHP 5, et - pourquoi pas - sur un framework : Zend, Symfony, Prado, CakePHP… Toutes les distributions ont déjà migré, il n’y a donc plus d’excuse. Dernière cerise sur le gâteau : la production sous Windows, c’est désormais possible grâce à Zend et Microsoft qui ont fignolé un module FastCGI stable et performant pour IIS.
PHP 6 quant à lui devrait arriver cette année, avec comme grosses évolutions le support natif d’Unicode et les espaces de noms.

MySQL : des outils supplémentaires

Pas d’évolution majeure de la base de données, mais en revanche beaucoup d’outils nouveaux en 2007 : pour la réplication comme MySQL Slave Sync et MySQL Proxy, ou encore MySQL Workbench pour le design de bases de données à l’image de ce qui se fait déjà avec DBDesigner.
Cette nouvelle année doit apporter un MySQL 6 avec notamment le support des clés étrangères pour MyISAM, une gestion plus avancée du XML, et un nouveau moteur de stockage (Falcon).

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in