|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
salut les gens
voilà quélqu'un a t'il utilisé la zend platform? C'est quoi au juste une sorte de super Wamp (ou Easy PHP) d'aprés se que j'ai compris Avec moniteur un débogeur un accélérateur... me trompje???? sinon en quoi peut elle aidé dans le développement d'application? une appli développez avec la zend platform doit elle étre hébérgé sous un serveur avec la zend platform? voila et merci d'avance salut |
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() ![]() Inscription : janvier 2007 Messages : 25 ![]() |
Bonjour developpeur_mehdi,
Citation:
Tu évoque un moniteur et un accélérateur : ce sont en effet deux composantes essentielles de la Zend Platform, qui s'appelle
On peut alors paramétrer des règles pour le monitoring Par exemple : on peut définir un temps d'exécution à partir duquel une alerte page lente est remontée Le contexte ou est apparue l'erreur est alors enregistré, permettant d'avoir $_SESSION, etc.... La backtrace (la suite des différentes fonctions appellées au cours de l'exécution) est aussi présente, ce qui facilite grandement la compréhension du "bug". Enfin, un lien permet d'afficher la source du script .php directement à la ligne de l'erreur, soit dans le navigateur, soit dans Zend Studio. Le module Performance propose deux grandes fonctionnalités de cache:
Le Page Caching : permet de mettre en cache des pages, évitant par exemple d'avoir à refaire une requête SQL lente à chaque requête pour afficher la page On peut définir des règles de mise en cache en fonction de paramètre sur $_GET,$_POST,$_SERVER,etc..., le tout de facon visuel dans un naviguateur et de facon centralisée pour toute l'application. Enfin la Zend Platform apporte deux autres grandes fonctionnalités :
Le Java Bridge permet l'intégration avec des applications Java existantes. Depuis un script PHP tu peux faire des appels à Java, un peu comme on peut le faire avec les objets COM (pour les serveurs sous Windows). L'avantage de l'implémentation du Java Bridge de la Zend Platform, est que pour tous les appels Java sur le serveur il n'y a toujours qu'une seule JVM, contrairement aux autres solutions qui lance un JVM à chaque fois. Il reste le déboguage : Zend Studio (IDE) a un debogueur interne qui te permet de déboguer localement, avec la Zend Platform, tu peux déboguer depuis ton poste (client) ton application déployée sur une serveur distant. Tu parlais d'un super Wamp ou Easy PHP, cela se rapproche du Zend Core. Zend Core est une distribution de PHP avec les derniers drivers d'accès aux SGBD, version testée, et supportée. On trouve le Zend Core pour Oracle, pour Cloudscape et DB2 (IBM). Ces versions sont certifiées par Zend, Oracle et IBM. Citation:
Elle permet de gérer tout le cycle de vie d’une application, s'intègre avec Zend Studio et offre une performance optimale grâce aux différents caches. Par exemple avoir, sans modification de code la backtrace et le contexte lors d'une erreur apporte un grand gain de productivité : plus de var_dump, et de print_r... On ne peut pas dire strictement que l'on développe avec la Zend Platform , comme on pourrait utiliser un framework comme le Zend Framework. Par contre comme je t'indiquais plus haut, il y a des API à la Zend Platform, donc si tu utilises ces API, ou le Java Bridge il faudra la Zend Platform sur le serveur. J'espère que cela t'éclaire plus précisément sur la Zend Platform, Voici quelque liens : http://www.zend.com/fr/products/zend_core http://www.zend.com/fr/products/zend_platform http://www.zend.com/fr/products/zend_platform/in_depth La Zend Plateform est gratuite pour le developpement ! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com