Zend Studio for Eclipse 7.0.2

Après la mise à jour de son framework, Zend vient également de sortir une nouvel release mineur de son IDE Zend Studio for Eclipse.

Vous pouvez télécharger packages complet sur le site de téléchargement de Zend Studio ou mettre à jour votre version en utilisant le mécanisme de mise à jour de Zend Studio for Eclipse.

Cette mise à jour corrige plus de 30 bogues importants et apporte des améliorations de performance.
Cette version est compatible avec les versions précédentes Zend Studio 7.0.x.

Hervé — 13 octobre 2009 @ 19:03 Classé dans : Php / mySql, Programmation Tag: , ,

Zend Studio 7.0 vient de passer en Bêta

Zend Studio 7.0 vient de passer en Bêta, vous pouvez télécharger cette nouvelle version sur le site de Zend.

Une documentation en ligne est également disponible.

Je vous invite à consulter les vidéos de démonstration disponibles sur le site de Zend.

studio-7-0-beta-lp-FR

Zend Studio 7.0 est la nouvelle génération d’IDE (environnement de développement) PHP de Zend. Il est conçu afin de maximiser la productivité des développeurs en leur permettant de développer et maintenir leur code plus vite, de résoudre les problèmes rapidement et d’améliorer la collaboration en équipe.

(Lire la suite…)

Hervé — 25 juin 2009 @ 09:17 Classé dans : Php / mySql, Programmation Tag: , , ,

Sortie de Zend Studio for Eclipse 6.1.2

Zend vient de sortir une nouvelle version de son IDE, Zend Studio for Eclipse 6.1.2.

Vous pouvez télécharger cette nouvelle version de Zend Studio sur le site de Zend.

Liste des bugs résolus et updates de cette version :

Updated Component Versions

  • Eclipse Platorm – updated to the latest SR-2 version (Eclipse 3.4.2).
  • Eclipse Datatools platform – updated to the latest SR-2 version (1.6.2).
  • Eclipse Web tools platform – updated to the latest SR-2 version (3.0.4).
  • Eclipse Target Management (RSE) – updated to the latest SR-2 version (3.0.3).
  • PHPUnit – updated from version 3.3.9 to 3.3.15
  • Zend Framework – Version 1.7.8, which includes the Dojo 1.2 library, added as an option.

Bux Fixes

The following customer reported issues were fixed:

  • 6.1.1 breaks Perforce plug-in – Ticket #181773
  • Problems updating Zend Studio – Ticket #181911
  • Cannot use plugin manager to update or install software – Ticket #181914
  • RSE Feature Patch requires feature 3.0.2 – Ticket #181932
  • Remote debugging problems when php.ini has auto_prepend_file – Ticket #181434
  • « As you type » validation doesn’t work – Ticket #182318
  • Default SVN connector not saved in preferences – Ticket #181061
  • Built-in PHP5 executable extensions problem – Ticket #181624
  • Table Data Editor (DTP) is limited to the first 50 rows – Ticket #180645
  • Unable to select database in SQL Scrapbook – Ticket #181509
  • Cannot install/update plug-in with the Language Pack installed – Ticket #181887
  • Software only starts up once with the Language Pack installed – Ticket #181924
  • Zend Studio Error displayed during file open – Ticket #182385
  • Language Pack installation causes « java.util.zip.ZipException: Too many
  • open files » error – Ticket #182394

In addition, the following bugs were fixed:

  • Debug URL action doesn’t work with GET parameters – Mantis #0023473
  • Zend Server doesn’t autodetect Zend Studio 6.1.1 – Mantis #0024374
  • Code Assist throws an error in a dialog in a JavaScript HTML file – Mantis #0024558
  • FTP connection freezes Studio after 5 minutes of work (takes 97% CPU) – Mantis #0024260

Known issues

Encrypt communication using SSL – Debugging with Zend Studio and Zend Server is not possible using the encrypted (SSL) communication option. This issue will be resolved in the next Zend Server minor release. As a workaround one should disable this option (off by default).

Hervé — 23 avril 2009 @ 16:01 Classé dans : Php / mySql, Programmation Tag: , , ,

Livre Zend Framework – Bien développer en PHP

zend-frameworkJ’ai acheté (quand il est sorti) un excellent ouvrage sur le framework de Zend, le bien nommé Zend Framework.

Présentation par l’éditeur

En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l’emploi, le framework PHP 5 Zend Framework guide le développeur web dans l’industrialisation de ses développements, afin d’en garantir la fiabilité, l’évolutivité et la facilité de maintenance.

Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc.

Non sans rappeler les prérequis techniques et théoriques à l’utilisation du framework, l’ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l’utiliser en entreprise.

Source: Eyrolles

(Lire la suite…)

Hervé — 7 janvier 2009 @ 10:53 Classé dans : Php / mySql, Programmation Tag: , , , ,

Zend Framework 1.7 vient de sortir


Zend Framework:

Le Zend Framework est un framework pour PHP 5 créé par Zend. Il est distribué sous la New BSD license. Le Zend Framework, aussi nommé ZF, a été développé dans le but de simplifier le développement Web tout en recommandant les bonnes pratiques et la conception orientée objets en offrant des outils puissants aux développeurs.

Source : Wikipedia

La version final de Zend Framework 1.7 vient juste de sortir.

Celle-ci est disponible sur le site de Zend Framework.

Pour ce qui est des nouveautés :

Zend_Amf with support for AMF0 and AMF3 protocols
Dojo Toolkit 1.2.1
Support for dijit editor available in the Dojo Toolkit
ZendX_JQuery in extras library (see extras folder in the full package)
Metadata API in Zend_Cache
Google book search API in Zend_Gdata
Preliminary support for GData Protocol v2 in Zend_Gdata
Support for skip data processing in Zend_Search_Lucene
Support for Open Office XML documents in Zend_Search_Lucene indexer
Performance enhancements in Zend_Loader, Zend_Controller, and server components
Zend_Mail_Storage_Writable_Maildir enhancements for mail delivery
Zend_Tool in incubator (see incubator folder in the full package)
Zend_Text_Table for formatting table using characters
Zend_ProgressBar
Zend_Config_Writer
ZendX_Console_Unix_Process in the extras library
Zend_Db_Table_Select support for Zend_Paginator
Global parameters for routes
Using Chain-Routes for Hostname-Routes via Zend_Config
I18N improvements

  • Application wide locale for all classes
  • Data retrieving methods are now static
  • Additional cache handling methods in all I18N classes
  • Zend_Translate API simplified

File transfer enhancements

  • Support for file elements in subforms
  • Support for multifile elements
  • Support for MAX_FILES_SIZE in form
  • Support for breaking validation chain
  • Support for translation of failure ,messages
  • New IsCompressed, IsImage, ExcludeMimeType, ExcludeExtension validators
  • Support for FileInfo extension in MimeType validator

Zend_Db_Table_Select adapater for Zend_Paginator
Support for custom adapters in Zend_Paginator
More flexible handling of complex types in Zend_Soap

Plus de détails sur : http://framework.zend.com/issues/

Hervé — 17 novembre 2008 @ 22:11 Classé dans : Actualités, Php / mySql, Programmation Tag: , ,

Zend Studio for Eclipse 6.1 et Zend Framework 1.6

Après une longue absence, je me reconnecte doucement au monde. Fini les vacances.

Entrons directement dans l’arène avec la sortie de Zend Studio for Eclipse 6.1 et Zend Framework 1.6.

Au niveau de Zend Studio, nous pourrons compter sur plusieurs choses :

Mise à jour du support Zend Framework (Projets Zend Framework 1.6 et Dojo)

  • Support complet de l’édition avec Dojo
  • L’assistant Test Case du Zend Controller
  • L’assistant « Zend Action Helper »

Support JavaScript amélioré

  • Configuration du « Build Path » JavaScript
  • Fonctions d’édition avancée en JavaScript :

Support Eclipse 3.4 mis à jour
Constructeur de requêtes SQL amélioré.
Stabilité améliorée et correction des bug

Je vous conseil de vous rendre sur le site de Zend pour avoir plus de détails sur cette mise à jour. Vous pouvez également consulter les notes de version pour en savoir plus.

En ce qui concerne le Zend Framework, on peut noter quelques beaux ajouts tel que :

  • Zend_Tool (non « officiel », support partiel, les idées sont les bienvenues)
  • Intégration de Dojo (framework Javascript)
  • Zend_Soap
  • Format d’index Zend_Search_Lucene en 2.3
  • Zend_Session peut sauvegarder dans une base de données
  • Zend_Paginator pour la pagination
  • Support de Figlet (Zend_Text asciiart)
  • Service ReCaptcha
  • Element Zend_Form Captcha
  • Support des attributs pour Zend_Config_Xml
  • Composant Zend_File_Transfer
  • Element upload pour Zend_Form
  • Composant Zend_Wildfire et Log Writer Firebug

Vous pouvez télécharger la dernière version (ZF 1.6.1) du framework sur framework.zend.com.

Et comme on dit chez moi, bon téléchargement les p’tits amis.

Hervé — 19 septembre 2008 @ 23:10 Classé dans : Informatique, Internet, Php / mySql, Programmation Tag: , , , ,

Zend Framework

logo-zend-framework Cela va faire plusieurs semaines que je travail sur des projets en utilisant Zend Framework.

J’ai toujours été un peu anti-framework mais comme il n’y a que les imbéciles qui ne changent pas d’avis… je m’y suis mis plutôt sérieusement. Et je dois dire que je suis assez surpris par la puissance de celui-ci.

Mais qu’est ce que Zend Framework ?

Zend Framework est un Framework open-source d’une grande qualité destiné aux développements d’applications web et de services web avec PHP.

Construit dans l’esprit PHP, le Zend Framework apporte une facilité d’utilisation et une fonctionnalité puissante. Il fournit des solutions pour construire des sites web modernes, robustes et sûrs.

Source : Framework.zend.com

Sans oublier que tout ça est supporté par Zend – entreprise dont le domaine d’expertise est la professionnalisation et l’industrialisation du très répandu langage PHP – ce qui ne peut-être qu’un plus.

En résumé, le Zend Framework est un cadre de développement (framework) pour PHP 5 créer par Zend.

Mieux que de grand discours (même si je reviendrais sur le sujet plus tard), voici quelques liens utiles :

Il y en a bien d’autres, Google is your friend !

Hervé — 4 mars 2008 @ 13:44 Classé dans : Informatique, Internet, Php / mySql, Programmation Tag: , , ,

Zend Studio for Eclipse

Zend Studio
Je viens de passer de Zend studio 5.5.0 à Zend Studio for Eclipse (Zend Studio 6.0).

Je n’avais jamais utilisé Eclipse avant – même pour mes développements en java, j’utilisais NetBeans – mais c’est plutôt sympa. Un peu déroutant au début vu qu’il faut apprivoiser l’IDE mais on retrouve (en cherchant un peu) toutes les fonctionnalités qu’offrait Zend Studio 5.5 de plus cette version offre :

Eclipse est la plateforme de développement open source la plus populaire du monde, comprenant un framework extensible d’outils et de “runtimes” pour la création, le déploiement et la gestion de logiciels pendant tout leur cycle de vie. Grâce à son large écosystème actif, comprenant des fournisseurs de technologies majeures, des start-ups innovantes, des universités, des instituts de recherche et des individus, Eclipse est l’IDE multi-langage le plus puissant et le plus abouti. Eclipse fournit les avantages suivants aux développeurs :

  • La standardisation – grâce à son support pour de multiples langages, on apprend un seul IDE pour tous ses développements ce qui simplifie la création d’un environnement parfait pour des applications multi-langages.
  • Adaptation à la charge – avec plus de 800 plug-ins disponibles, il est très facile d’ajouter les fonctionnalités dont on a besoin.
  • Une communauté Open Source active – développement accéléré de nouvelles technologies

Source : Zend 

Donc un passage en douceur vers la version Eclipse (la licence que j’ai englobe également la version 5.5.1), de plus, il y a tout se qu’il faut pour passer ses projets de la 5.5 vers Eclipse vu qu’il existe des outils de migration vers ce nouvel IDE.

Seul petit bémol, ZSE est annoncé multi-langue mais ce n’est pas le cas pour le moment, seul la version anglaise est disponible.
Après l’envoi d’un ticket au support, on m’a signalé que des packs langues sont en cours de réalisation et que ceux-ci seront bientôt disponible.

En ce qui concerne le Framework, c’est la version 1.0.3 de Zend Framework qui est intégré dans les nouvelles versions de Zend Studio (5.5.1 et for Eclipse).
L’arrivé de ZF 1.5 est relativement imminente, celle-ci nous offrir :

  • Un nouveau composant Zend_Form pour la création de formulaire avec le support de l’Ajax
  • Nouveaux adaptateurs Infocard, OpenId et LDAP
  • Support des recherches Lucene complexes et du format Lucene 2.1
  • Nouveaux conteneurs Partial, Placeholder, Action, et Header pour des vues complexes
  • Un nouveau composant Zend_Layout
  • Le support de l’UTF-8 pour la création de document PDF
  • Nouveaux webservices pris en charge : Technorati, SlideShare et Remember the Milk
     

Quelques liens utiles :

Hervé — 9 février 2008 @ 14:20 Classé dans : Php / mySql, Programmation Tag: , , , ,