Nouveautés Zend : Guard et le site de la certification PHP

Zend vient d’annoncer la sortie de son nouveau logiciel Zend Guard 5. Au programme des nouveautés :

  • Support de PHP 5.2
  • Nouvelle interface utilisateur organisée par onglets, basée sur la technologie Eclipse RCP
  • Gestion de licences facilitée
  • Support de masques pour établir la liste des fichiers exclus
  • Support de variables pour définir facilement les chemins des fichiers
  • Mécanisme de verrouillage de fichiers encodés
  • Option de suppression de la numérotation de lignes

http://www.zend.com/fr/products/zend_guard/in_depth

Par ailleurs, le site de la Certification PHP permet notamment de tester ses connaissances pour la certification. Zend conserve également les anciens tests si vous n’avez pas eu l’occasion de les faire.
http://www.certificationphp.com/

La rubrique CSS ouvre sa galerie

En projet depuis bien longtemps déjà, la galerie CSS vient enfin de voir le jour.

Elle a pour but de mettre à votre disposition des sources prêtes à être intégrées dans tous vos développements Web.

Pour son ouverture, vous y trouverez un ensemble de menus (verticaux, horizontaux, etc) et quelques modèles de mise en page.

Vous y aurez également la possibilité de générer en ligne vos menus grâce aux générateurs qui sont mis à votre disposition, pour certains d’entres eux.

Si vous souhaitez que l’une de vos sources y soit intégrée, n’hésitez pas à nous la proposer dans le forum Contribuez.

L’équipe CSS

Les meilleurs Outils CSS enfin répertoriés

Après la publication de la page Outils de sa rubrique jumelle, toute l’équipe CSS vous offre un récapitulatif des outils utiles à la réalisation de vos feuilles de style sous la forme de notre nouvelle page Outils.

En effet, vous y trouverez les éditeurs généralistes et/ou spécifiques CSS, les extensions, les services en ligne, etc. les plus utilisés.

Vous pourrez, également, vous faire une idée sur certains d’entres eux grâce aux critiques des membres de la rédaction.

Si un outil manque à l’appel ou si vous souhaitez y ajouter votre critique, n’hésitez pas à nous le faire savoir.

Un outil d’épuration de code HTML : HTML Purifier

HTML Purifier est une bibliothèque, écrite en PHP, permettant de filtrer le code non conforme du HTML.

Cet outil enlèvera tout le code malveillant (XSS), mais s’assurera également que vos documents respectent les normes établies par le W3C

Il est également un éditeur WYSIWYG de grande qualité en plus d’être Open Source.

Vous le trouverez, en téléchargement libre, sur le site de l’éditeur : http://htmlpurifier.org/

Le Zend Framework est enfin en version finale !

Le Zend Framework s’est fait attendre, mais le voici en version 1.0.0, vous pouvez le télécharger et organiser la mise à jour de vos développements.

Cette version est finale, ce qui signifie que vous pourrez passer vos développements en Production à partir de maintenant.

N’hésitez pas à donner vos avis sur les forums Zend : [Débat] Votre avis sur le framework ?
Pour télécharger : Zend Framework 1.0.0

La documentation de PHPEdit est mise à jour

Waterproof vient d’annoncer la mise à jour de la documentation de son logiciel phare, PHPEdit, disponible en version 2.12 depuis quelques jours.

Ce qui est particulièrement intéressant, est la partie « Debugging & profiling » disponible ici : http://doc.waterproof.fr/phpedit/debugging_profiling/configuration. Pour rappel, PHPEdit vous donne le choix entre Xdebug et DGB pour déboguer vos scripts.

Test d’acceptance avec PHP pour une application Web

Pádraic Brady vient de publier un article très intéressant sur la méthode des tests d’acceptance en PHP.

Pour rappel, les tests d’acceptance sont la phase finale du test d’une application. Ils interviennent après les tests unitaires et les tests d’intégration.

Il s’agit de tester si l’application réagit comme le client s’y attend, plutôt que du point de vue du développeur comme c’est le cas pour les autres tests. La différence majeure avec les tests d’intégration est que le client est impliqué dans les tests d’acceptance.

Pour lire l’article complet : http://feeds.feedburner.com/~r/ZendDeveloperZone/~3/128359718/2242-Acceptance-Testing-of-Web-Applications-with-PHP
Ce sujet a été traité sur nos forums : http://www.developpez.net/forums/archive/index.php/t-288092.html

Un mod_rewrite à la mode Apache pour IIS

Micronovae vient de sortir un plugin pour IIS permettant d’utiliser la même syntaxe de configuration que les fichiers htaccess pour le serveur Web Apache, en vue de faire de la réécriture dynamique de liens avec le serveur Web IIS.

Le plugin s’appelle IIS Mod-Rewrite et il coûte 95$ ou 190$ par serveur selon la licence (Standard ou Pro).

La syntaxe compatible avec Apache permet une migration facile de l’un à l’autre, ainsi que des développements plus flexibles.

http://www.micronovae.com/ModRewrite/ModRewrite.html

PHP-GTK 2 est enfin en version bêta !

L’équipe de développement de PHP-GTK a enfin prévu de sortir ce weekend une première version bêta de PHP-GTK2+ !

Voici les liens de téléchargement en attendant l’annonce officielle (ce weekend si tout va bien) :

Comme toujours, vous pouvez suivre avec notre introduction à PHP-GTK 1, prier pour qu’un tutoriel sur PHP-GTK 2 voie le jour et proposer votre aide pour faire connaître cette manière encore trop peu connue d’utiliser PHP. Et bien sûr, tous nos tutoriels GTK.

Appel à abandonner les versions de PHP inférieures à 5.2

La mailing list PHP-GTK vient de rappeler que de nombreux projets cherchent à coordonner un abandon pur et simple des versions de PHP inférieures à 5.2… J’ai envie de dire « il est temps », mais en tout cas l’idée est très bonne.

Parmi les participants, on compte :

  • CakePHP ;
  • Drupal ;
  • Gallery ;
  • Joomla ;
  • Symfony et partenaires ;
  • WordPress.

Espérons que cela donne l’occasion de revoir le code des projets, car pour certains cela pourrait faire le plus grand bien.

Il est bien sûr fait mention de Zend Framework, qui nécessite PHP 5.1.4 et qui n’a donc plus beaucoup de chemin à faire.
Apparemment, certains fournisseurs d’hébergement seraient enclins à participer outre-mer, j’espère que ce sera également le cas de notre côté…

L’auteur du commentaire souhaite que PHP-GTK 2 (encore en stade alpha) s’aligne sur la date proposée, en février prochain. Selon Steph Fox elle-même, une version bêta aurait pu/du sortir en décember dernier.

Le commentaire original : http://news.php.net/php.gtk.general/7896
Tutoriel d’introduction à PHP-GTK 1 : http://php.developpez.com/cours/php-gtk-1/