Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-08-2010 20:35:14

Vincent
Administrateur
Date d'inscription: 19-09-2008
Messages: 510

Zend Framework 2 & Zend Studio 8 (beta !)

Hello tout le monde,

pour fêter mon 500ème message sur le forum, voici un peu de nouveau dans l'écosystème Zend en ce moment...

Zend Framework 2 is here !


Pour ceux qui ne seraient pas au courant, la Zend Framework est sortit en version 2.0 de test.
Bien entendu il s'agit ici plus d'un aperçu qu'autre chose, cette version ne serait être considérée comme un version stable pour un environnement de production. A vos risques et périls donc.


CARACTÉRISTIQUES (en anlais)

    Removal of all require_once statements.
    Migration to namespaces.
    Refactoring of the test suite, including:
        Removal of all "AllTests.php" files.
        Removal of unreferenced test classes.
        Limited refactoring to move helper classes into their own files.
        Refactoring of conditional tests.
    Rewrite of Zend\Session from the ground up. This required creation of a new component, Zend\SignalSlot, for handling observers and creating filter chains.
    Addition of a new Zend\Stdlib namespace for interfaces and utility classes; in particular, we added extensions to SplQueue, SplStack, and SplPriorityQueue to create serializable versions of these classes.


Directement téléchargeable à partir des serveurs Zend :

http://framework.zend.com/releases/Z...-2.0.0dev1.zip (windows)
http://framework.zend.com/releases/Z...0.0dev1.tar.gz (linux)

Src: http://devzone.zend.com/article/12385-F … 0-Released



Zend Studio 8 is here !

Zend a également annoncé la Beta 1 de Zend Studio 8.0 il y a quelques jours. Cette version est basée sur Eclipse 3.6 (Helios) et PDT 2.2 afin d'inclure les dernières fonctionnalités, la meilleure stabilité et les meilleurs performances.

Voici les nouveautés de cette version 8 en Beta (en anglais) :

    Support for JavaScript (Ajax) - develop and debug a PHP & JavaScript applications using a single environment
    A new Request Monitor profiles web page execution for performance analysis
    Enhanced PHP source code editing and navigation
    Improved performance
    And of course bug fixes


Cette version supporte un certain nombre de librairies javascript (une fois paramétré) et permet la complétion de code automatique. Ces librairies, qu'on ne présente plus, sont : jQuery, Dojo, Prototype, ExtJS.

Cette version est disponible : http://www.zend.com/en/products/studio/studio-8-beta


aka miboo

Hors ligne

 

#2 12-08-2010 22:52:05

Ph
Membre
Date d'inscription: 02-01-2010
Messages: 40

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Certaines de ces améliorations seront elles présentes dans les branches 1.*.* compatible avec PHP 5.2.*

Si les require_once ca se teje avec un bash ,
J'aurais bien aimé bénéficier de certaines fonctionnalités sur des server qui ne migreront pas dans une version de php plus récente avant des années sad

    Rewrite of Zend\Session from the ground up. This required creation of a new component, Zend\SignalSlot, for handling observers and creating filter chains.
    Addition of a new Zend\Stdlib namespace for interfaces and utility classes; in particular, we added extensions to SplQueue, SplStack, and SplPriorityQueue to create serializable versions of these classes.

Hors ligne

 

#3 13-08-2010 11:59:50

Julien
Membre
Lieu: Paris
Date d'inscription: 16-03-2007
Messages: 501
Site web

Re: Zend Framework 2 & Zend Studio 8 (beta !)

@ph> Le but est justement de faire migrer un maximum de monde vers 5.3.
5.2 commence à se faire vieux

Hors ligne

 

#4 13-08-2010 18:14:13

Ph
Membre
Date d'inscription: 02-01-2010
Messages: 40

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Quand on travaille avec HipHop de facebook on a pas forcément le choix, les namespaces ca ne passe pas. C'est pas du 5.2 mais je ne voulais pas rentrer dans un cas spécifique.

Et a choisir, le support de l'UTF-8 et la syntaxe XML de XHP (avec  échappement de l'HTML comme comportement par défaut) sont plus intéressante à mes yeux que les évolutions promise par la version 5.3.
Et dernier point que j'adore avec XHP c'est qu'on peut faire mamethode(foo, bar)[monIndex] big_smile

Dernière modification par Ph (13-08-2010 18:14:58)

Hors ligne

 

#5 15-08-2010 20:58:40

omega2
Membre
Lieu: Boisbriand, quebec, canada
Date d'inscription: 01-04-2009
Messages: 85
Site web

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Le coup du "mamethode(foo, bar)[monIndex]", fait l'objet d'un patch dont l'accueil par la mailling list des développeurs du core de php à été très enthousiaste. Ca a toutes les chances d'être intégré dès la prochaine version de php.
Avec ce patch, tu peux même faire un beau "mamethode(foo, bar)[monIndex]->mamethode2()->mavaleur". De quoi avoir une puissance phénoménale ... et un code impossible à comprendre sans une analyse d'une semaine du code source (ou une grande séance de debug)

Hors ligne

 

#6 05-11-2010 02:50:18

Siol
Membre
Date d'inscription: 11-02-2010
Messages: 20

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Doctrine ne devais pas être intégré dans ZF 2 ?

Hors ligne

 

#7 05-11-2010 08:51:07

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Zend Framework 2 & Zend Studio 8 (beta !)

A priori dans le ZF2, il n'y aurait pas de couche modèle, mais une intégration de Doctrine 2 dans un projet ZF2 devrait être assez naturelle (mêmes conventions de codage, utilisation des namespaces).

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#8 05-11-2010 12:34:48

Siol
Membre
Date d'inscription: 11-02-2010
Messages: 20

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Pour l'instant dans la librairie ZF 2 je ne vois rien pour aider l'integration de Doctrine

Hors ligne

 

#9 05-11-2010 13:29:19

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Zend Framework 2 & Zend Studio 8 (beta !)

Pour l'instant ZF2 c'est encore de l'alpha wink


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages