Archives pour la catégorie Zend

Lancement de Zend Studio for Eclispe et Zend Platform 3.6

Zend Platform 3.6 améliore 3 fonctions principales :

  • PHP Intelligence. Zend Platform surveille les applications PHP en temps réel et signale les erreurs de scripts, les problèmes de base de données, de performances, etc. Pour chaque problème signalé, des rapports détaillés replaçant les erreurs dans leur contexte permettent la reproduction immédiate des incidents, réduisant ainsi considérablement le temps de résolution et de remise en service. Cette version 3.6 offre désormais la capacité de surveiller les événements HTTP, Apache et Java. De plus, elle améliore les alertes de performance et facilite les diagnostics, en permettant le débogage des problèmes survenus en production sur les serveurs de développement.
  • Gestion de la performance. Zend Platform améliore la performance des applications PHP en mettant en cache le byte-code PHP pré-optimisé et le contenu. Dans la version 3.6, les options de mise en cache de contenu ont été étendues de façon significative, notamment avec le support du cache de page selon leurs URL. Outre cette fonction de cache puissante, Zend Platform 3.6 propose la compression automatique de données en sortie pour économiser la bande passante, la fonction job queues améliorée afin de permettre le traitement de données planifié, ainsi qu’un serveur de téléchargement amélioré pour la livraison optimisée de fichiers média et/ou de taille importante.
  • La gestion de Clusters. La Zend Platform s’intègre parfaitement dans les environnements clusterisés, améliorant d’autant la fiabilité et les performances globales des applications. Les options de haute disponibilité (liées aux sessions), de configuration de clusters et les outils de support ont également été améliorés avec Zend Platform 3.6.

Pour sa part, Zend Studio for Eclipse est commercialisé au prix de 399 € H.T. par développeur. Zend propose un prix spécial de lancement de 299 €HT pendant une durée limitée. Les utilisateurs de Zend Studio Professional, l’IDE leader du marché, qui possèdent un contrat de support en cours, recevront Zend Studio for Eclipse gratuitement.

Voici les communiqués :
Zend Platform 3.6
Zend Studio for Eclipse

Ajouter le Zend Framework à l’autocomplétion de code pour PHPEdit

Du blog de Waterproof :

PHPEdit supporte presque tous les frameworks (code hint et code insight), il suffit de le configurer.
Pour ajouter le support de Zend Framework :

  1. Afficher les préférences (F10) ;
  2. Dans Langages / PHP / Dépendances de fichiers, dans le chemin « include path », ajouter le chemin jusqu’au Zend Framework, cocher la case « récursivité », cliquer sur la génération du cache, puis Ajouter.

Pour rappel, vous pouvez conserver en permanence une version à jour du framework en utilisant une tâche planifiée ou une tâche cron et le repository SVN :

svn checkout http://framework.zend.com/svn/framework/trunk

Actualités Zend

À l’occasion de la 3ème édition de la Zend Conférence à San Francisco, Zend dévoile plusieurs annonces :

  • Zend Studio for Eclipse – le tout nouvel IDE PHP pour Eclipse, une version bêta est immédiatement disponible en téléchargement ;
  • Zend Core 2.5 – La disponibilité immédiate de la nouvelle version du PHP de Zend de qualité production ;
  • Conjointement avec IBM, la disponibilité du IBM Toolkit Mashup, basé sur Zend Core, Zend Framework et DB2 ;
  • Support provenant d’une seule source pour Zend for DB2 et Zend Core ;
  • Support PHP pour l’option Server Core du Serveur Microsoft Windows 2008 ;
  • La livraison par Microsoft d’un nouveau module FastCGI pour une performance améliorée de PHP sous Windows ;
  • Microsoft annonce un nouveau driver SQL Server 2005 pour PHP (prévu pour le 11 octobre) ;
  • La collaboration entre Zend et Microsoft pour fournir un support pour la gestion de l’identité (Information Card) dans le Zend Framework ;
  • Avec Oracle, le support PHP pour le « connection pooling » dans Oracle 11g.

Je ne sais pas pour vous, mais moi j’apprécie ce genre de nouvelles ;)

[PHP] Un webinar gratuit pour présenter Eclipse PDT 1.0

Yossi Leon et Kent Mitchell (tous deux de Zend) présenteront Eclipse PDT le mardi 2 octobre à 18h00 (heure de Paris) sous forme d’un webinar gratuit (Adobe Connect).

La présentation se fera en anglais mais la démonstration sera visuelle et permettra aux spectateurs de voir comment Eclipse PDT permet de réduire le temps de développement d’un projet PHP.

L’adresse : http://live.eclipse.org/node/352

La certification PHP, aussi en allemand

ZCE

Après la certification PHP en français, voici que Zend a traduit l’examen en allemand. L’homologue allemand du très récent certificationphp.com s’appelle donc phpzertifizierung.eu

Pour rappel, la certification PHP est un examen préparé par Zend, que l’on passe dans un centre agréé (une école, un centre de formation, etc.), qui donne le droit d’utiliser le logo ZCE et qui permet d’être placé dans les Pages Jaunes de Zend :

L’objectif de la certification est de prouver votre expertise en PHP.
N’hésitez pas à consulter la présentation de la Certification par Anaska et Zend, à l’occasion de la venue d’Andi Gutmans à Paris cette année : http://php.developpez.tv/

Mise en ligne de la nouvelle page Cours PHP

J’ai finalement pris le temps de terminer la nouvelle mise en page des cours et tutoriels PHP. Les cours sont maintenant mieux répartis en catégories, donc plus faciles à retrouver. J’en ai profité pour mettre un peu à l’écart les cours obsolètes, mais vous pouvez toujours les consulter si vous le voulez.

Vous pouvez poster ici vos commentaires et consulter cette page si vous souhaitez rejoindre la Rédaction pour ajouter vos articles à la liste.

http://php.developpez.com/cours/

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/

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

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/