Articles : Zend Framework 1.5 : consolidation et disponibilité
Posté par Étienne Bersac (Jabber id, page perso, ). Modéré le 25 mars 2008.
Zend Technologies et PHP Company ont sorti la version 1.5 du Zend Framework, ce cadre d'application web en PHP sous licence de type BSD. Ce projet rassemble une importante communauté et notamment des grands noms de l'industrie : Google, IBM et même Microsoft.
Le support des API Google accueille en plus le service YouTube facilitant l'envoi, la vision, la recherche et le commentaire de vidéo YouTube directement dans votre site web. Zend Framework supporte désormais OpenID, LDAP et Microsoft InfoCard pour l'authentification. Le dernier étant le successeur de Passport.net.
Ubuntu 8.04 LTS alias Hardy Heron propose Zend Framework dans son dépôt Universe. Une bonne nouvelle pour la disponibilité du produit dans les installations de serveur à base d'Ubuntu. Canonical veut pousser PHP comme la solution de choix pour développer et déployer des applications Web modernes. Ceci tranche un peu avec la politique plutôt pro-Java de Red Hat.
Vous ne pouvez plus rajouter de commentaires! (trop vieux)
Le support des API Google accueille en plus le service YouTube facilitant l'envoi, la vision, la recherche et le commentaire de vidéo YouTube directement dans votre site web. Zend Framework supporte désormais OpenID, LDAP et Microsoft InfoCard pour l'authentification. Le dernier étant le successeur de Passport.net.
Ubuntu 8.04 LTS alias Hardy Heron propose Zend Framework dans son dépôt Universe. Une bonne nouvelle pour la disponibilité du produit dans les installations de serveur à base d'Ubuntu. Canonical veut pousser PHP comme la solution de choix pour développer et déployer des applications Web modernes. Ceci tranche un peu avec la politique plutôt pro-Java de Red Hat.
Annonce de la 1.5 (264 hits)
Communauté francophone (422 hits)
Page du projet (248 hits)
> Lire la dépêche (23 commentaires, moyenne: 2,9).




Durée de vie des objets et connexions permanentes...
C'est super bien d'avoir des connecteurs vers pleins de technologies,
mais est-ce qu'en fin php va arriver à ne pas devoir "réouvrir toutes les connexions" vers tous ces services tiers à chaque connexion d'un internaute ?
Zend facilite énormément les choses, mais pourquoi est-ce encore impossible d'avoir à l'heure actuelle
un objet User qui tournerait dans php et qui persisterait
entre les connexion de l'utilisateur correspondant ?
A quoi ca sert un objet si sa durée de vie est nulle ?
Le cache permet d'avoir du code déjà compilé, c'est bien, l'étape suivante serait d'enfin pouvoir réutiliser des connexions ouvertes ...
Se reconnecter à Mysql pour chaque page, au LDAP ...
Reconstruire entièrement le cache memcache à chaque connexion pour pouvoir bénéfichier du consistent hashing.
( se reconnecter à tous les serveurs memcache à chaque appel de page ... c'est n'importe quoi)
Un frein majeur à l'utilisation de php c'est tout simplement que php ne dispose pas de machine virtuelle tournant en dehors du contexte apache.
Nombreux sont les sites (ou framework) qui ont recours à des crons pour faire des tâches schédulées alors que si php pouvait
être actif tout le temps ces tâches pourraient être exécutées simplement...
Si php pouvait s'installer facilement en mode machine virtuelle, il serait alors le champion toute catégories des developpements web.
Le problème reste que le langage n'a pas été prévu pour. Et qu'un changement dans ce sens serait très certainement très couteux.
Comment faites-vous alors pour contourner ce problème ?
Ces problèmes ne vous gênent pas ?
[ Répondre ]