IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres composants PHP Discussion :

Créer une application basée sur ZF avec Zend_Tool [Tutoriel]


Sujet :

Autres composants PHP

  1. #1
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut Créer une application basée sur ZF avec Zend_Tool
    Bonjour,

    Voici un article Créer une application basée sur Zend Framework avec Zend_Tool

    Cet article a pour objectif de vous donner une introduction à l'utilisation de Zend_Tool pour échafauder un projet basé sur Zend Framework
    http://aityahia.developpez.com/tutor...ork/zend-tool/

    Vos commentaires sont les bienvenus .

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Points : 11
    Points
    11
    Par défaut
    Ca fait plaisir de voir un article sur Zend_Tool !

    J'ai découvert Zend_Tool très rapidement en suivant le "premiers pas" sur le site de Zend. Ton article confirme ce que je pensais: En l'état, le composant est vraiment (trop?) dépouillé mais il est vraiment prometteur et bien pensé...

    Je suis surpris par l'absence de gestion des modules qui me semble être le coeur du potentiel de ce nouvel outil. Mais d'après ce que j'ai compris, il y a tous les composants disponibles pour faire évoluer Zend_Tool vers quelque chose de plus complet. S'il était adopté rapidement par le communauté, ça pourrait révolutionner le ZF!

    Note: tu pourrais ajouter le lien vers le quickstart sur le site de Zend (non encore traduit en Français malheureusement...), c'est un bon complément après la lecture de ton article.
    http://framework.zend.com/docs/quickstart

  3. #3
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    Bonjour,

    Citation Envoyé par ludoi Voir le message
    le composant est vraiment (trop?) dépouillé mais il est vraiment prometteur et bien pensé...
    hélas oui comparé aux outils des autres Framework , mais ce n'est que la première distribution avec le package officiel et comme vous le dite ça va être très prometteur .

    Citation Envoyé par ludoi Voir le message
    Je suis surpris par l'absence de gestion des modules qui me semble être le cœur du potentiel.
    il ne faut pas l'être puisque il gère bien les modules , j'ai juste omis intentionnellement de parler sur cette partie la dans l'article.

    par contre, il est initialement prévu qu'on puisse générer des models directement depuis un schéma de base de données, comme on peut le voir dans cette présentation de Ralph Schindler , mais malheureusement cette fonctionnalité n'est pas encore implémenté

    Citation Envoyé par ludoi Voir le message
    Note: tu pourrais ajouter le lien vers le quickstart sur le site de Zend (non encore traduit en Français malheureusement...), c'est un bon complément après la lecture de ton article.
    http://framework.zend.com/docs/quickstart
    Oui c'est une bonne idée de rajouter quelques liens.

    aityahia.

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 21
    Points : 27
    Points
    27
    Par défaut Eclips(é)
    Merci du tuto ... mais je crois que je vais rester dans Zend Studio for Eclipse ;-)

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Points : 11
    Points
    11
    Par défaut
    2 points importants sont très justement soulevés dans cet article, ils justifient à eux seuls de s'intéresser sérieusement à Zend_Tool:

    Depuis quelques temps déjà Zend Studio pour eclipse est le seul IDE à offrir un support et des options pour échafauder des projets basés sur Zend Framework. Mais avec la popularité grandissante de Zend Framework et l'introduction de Zend_tool on verra certainement dans les jours à venir d'autres IDE également proposer de telles fonctionnalités.
    Je ne sais pas si c'est déjà la cas, mais même Zend Studio va à mon avis reposer directement sur Zend_Tool pour ce type de fonctionnalités. Bien le comprendre, ce sera bien utiliser Zend Studio.

    Je trouve que cet outil est une valeur ajoutée au Framework, puisqu'il permet non seulement d'offrir un gain de temps au développeur, mais favorise également le maintien d'une structure propre et commune aux projets basés sur Zend Framework.
    En l'état, le gain de temps apporté au développeur me semble relativement mineur sur l'ensemble d'un projet, sauf à l'avoir parfaitement modelisé dès le départ. Par contre, "le maintien d'une structure propre et commune aux projets basés sur Zend Framework" me semble vraiment essentiel. Pour ma part, j'ai déjà débuté 3 projets depuis la commande create project de Zend_Tool. Quitte à modifier derrière la structure en fonction de mes besoins, j'ai maintenant une référence "officielle" d'organisation de départ. En cela, Zend_Tool m'est déjà indispensable!

  6. #6
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    Citation Envoyé par bboulanger84 Voir le message
    Merci du tuto ... mais je crois que je vais rester dans Zend Studio for Eclipse ;-)
    Bonjour,

    Vous ne pouvez pas comparer Zend_Tool à Zend Studio,l'un est un outil de Scaffolding et l'autres est un IDE complet pour PHP.

    Vous pouvez toujours utiliser Zend_Tool tout en gardant votre IDE .

    Remarque que l'outil intégré à Zend Studio est basé sur des modèles (Templating) et devient vite obsolète avec l'évolution du Framework, par contre Zend_Tool est embarqué dans le Framework et évolue avec celui-ci.

    Aityahia.

  7. #7
    Membre habitué Avatar de jambonstar
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 161
    Points
    161
    Par défaut
    Merci beaucoup pour ce tuto.

    Je débute completement dans le PHP..
    Et je pense commencer par cet environnement pour réaliser mes developpements web.

    J'ai donc suivi toutes les étapes à la lettre ( pour un débutant comme moi, il manque le passage où l'on crée le chemin "c:\php5\pear\")

    J'ai réussi à obtenir toute l'arborescence du projet et les fichiers.
    Mais lorsque je rentre l'url ( http://localhost/zfProject/public/ ) j'obtient une erreur 500.
    Dans le log d'apache :

    [Tue Sep 22 15:42:30 2009] [alert] [client 127.0.0.1] C:/wamp/www/zfProject/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
    Si je traduis tout ça, je comprend que le htaccess contient un truc qui ne va pas... Mais que doit-je faire de ça ?

    Merci pour votre aide.

    PLUS FORT ENSEMBLE !Et plus joli aussi
    (\ _ /)
    (='.'=) Voici Lapinou.
    (")-(")
    Aidez le à conquérir le monde en le reproduisant.

    http://ashbasket.free.fr

  8. #8
    Membre habitué Avatar de jambonstar
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 161
    Points
    161
    Par défaut


    J'ai résolu mon problème désolé pour le dérangement, il a fallu que je décommente une ligne dans httpd.conf du serveur Apache :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     LoadModule rewrite_module modules/mod_rewrite.so

    PLUS FORT ENSEMBLE !Et plus joli aussi
    (\ _ /)
    (='.'=) Voici Lapinou.
    (")-(")
    Aidez le à conquérir le monde en le reproduisant.

    http://ashbasket.free.fr

Discussions similaires

  1. Créer une application MIDI sur le web avec MIDI.js
    Par FirePrawn dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/10/2016, 13h09
  2. Réponses: 2
    Dernier message: 04/07/2007, 17h06
  3. Réponses: 5
    Dernier message: 10/05/2007, 19h04
  4. Comment créer une application base de données pour le Web ?
    Par samlepiratepaddy dans le forum Langage
    Réponses: 4
    Dernier message: 24/03/2007, 14h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo