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

Zend Framework PHP Discussion :

Démarrer avec Zend


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut Démarrer avec Zend
    Bonsoir,

    bien que connaissant assez bien le PHP, je n'ai encore jamais utilisé de framework. Comptant aborder PEAR, on me l'a déconseillé ici et recommandé Zend plutôt que Symphony.
    J'ai tenté d'utiliser ce tuto, mais il suppose qu'on peut travailler en local, ce qui n'est mon cas (j'ai passé des heures à essayer de refaire marcher Wampserver sans succès). Ensuite, je me suis souvenu que j'avais le bouquin de J. Pauli et G. Ponçon (ZF, Bien développer en PHP), mais que ayant essayé de le lire, c'était trop difficile pour moi : y aurait-il un autre moyen (un autre framework ou un truc plus simple pour aborder Zend) ?

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    faire du développement en distant c'est pas concevable, il faut absolument que t'arrive a installer ton serveur locale, pour prendre wampserver ? prendre les packages séparés

    1 : apache sur apache.org -> ça marche étape 2
    2 : php sur php.net -> ça marche étape 3
    3 : phpmyadmin -> ça marche étape 4
    4 : mysql -> ça marche c'est finis

    oublie pas de bien configurer ton php.ini pour le développement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    display_errors = On
    error_reportings = E_ALL | E_STRICT
    output_buffering = Off
    mysql.trace_mode = On
    si tu débutes le ZF, je te conseil de bien suivre à la lettre les tutos, a commencé par avoir la même version du zf que le tuto :
    Ce tutoriel a été testé avec la versions 1.10.1
    les archives sont ici :
    http://framework.zend.com/download/archives

    et je recite Julien Pauli dans son beau tweet :

    You don't know mvc, caching, authentification, http session&cookies, web security, xml&services... ? Then u shouldnt use a framework

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    et je recite Julien Pauli dans son beau tweet :
    Je connais le mvc, les sessions et les cookies, un peu le xml, donc je pense que ça devrait aller.
    Pour l'instant, j'en suis à l'install d'un serveur apache ; ils recommandent de plutôt utiliser un fichier msi :
    Unless you intended to do this, please look again for the
    binary package from http://www.apache.org/dist/httpd/binaries/win32/ and
    install that .msi (or .zip package, if you must.)
    ; j'ai été sur cette page, mais il y a plein de msi ; comment choisir ?

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    je sais pas ou t'as été mais le lien est sur la page d'accueil du site : donc la
    http://httpd.apache.org/download.cgi

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut
    le tuto que tu a mis fonctionne à merveille merci à l'auteur qui l'a traduit, c'est avec lui que j'ai commencer.
    cela fonctionne très bien avec wamp et sous ubuntu (j'ai testé les 2).
    je me suis battu pendant 2 semaine avec l'installation avant de réussir ce tuto

    moi j'ai mis mon wamp\www à la racine de windows pour que cela soit pratique.

    Maintenant ta configuration est t'elle bonne, car c'est cela qui bute, j'ai passé 2 semaine a configurer wamp. (notmament les php.ini)

    (avec symfony1 c'était encore plus pire 3 semaines)

    sous windows la commande zf fonctionne t'elle ?

    une fois que tu a fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    zf create project le projet
    voit tu bien l'écran de présentation en blue ? a cette adresse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http;//localhost/le projet
    le projet c'est le nom du tutoriel

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    L'étape 1 (serveur apache) est faite grâce à ton lien stealth35, mais pour l'étape 2, je vais ici ? (Si c'est bien ça, je n'arrive pas à installer PHP ; une fois qu'on a le répertoire sur son disque, on fait quoi ?)

    et pour répondre à keokaz,
    zf create project le projet
    ça marche, car après l'avoir fait, j'ai constaté que dans "..\\application\controllers\IndexController.php", les actions avaient été rajoutées et que dans "..\application\views\scripts\index" il y avaient des scripts pour l'affichage (le "view" du mvc).

  7. #7
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut installer phpMyAdmin en local
    Bonjour,

    comme Wampserver ne marche plus sur mon PC, je tente d'installer séparément les différents packages : serveur Apache, PHP, phpMyAdmin et MySQL. Les 2 premiers, c'est déjà bon, mais pour phpMyAdmin, je bloque ; j'ai été , mais je ne sais pas quoi choisir et de plus un msi pour l'install aurait été plus simple...

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    phpMyadmin c'est que du PHP y'a pas de MSI ...

  9. #9
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 72
    Par défaut
    Bonjour,
    Moi j'ai tout installé par l'intermédiaire de Easyphp et tout a fonctionné.

  10. #10
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut Version de ZF
    Bonjour,

    sachant que je souhaite suivre ce tuto, qui paraît-il, a été fait avec la 1-10-1, j'ai téléchargé celle-ci, appliqué les étapes du IV-A, mais quand je tape "zf show version" dans une fenêtre dos, ça me donne "1-11-3" ; comment corriger ça ?

  11. #11
    Membre éprouvé Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Par défaut
    Tu as bien copié le répertoire bin (et library bien sûr) de l'archive ZF1.10 dans ton répertoire C:\Program Files\ZendFrameworkCli ?
    ZendFramework-1.10.8.zip
    ou si tu veux vraiment la 1.10.1 :
    ZendFramework-1.10.1.zip

  12. #12
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Oui, et pour être sûr, j'ai recommencé avec tes liens, mais ça ne change rien...

  13. #13
    Membre éprouvé Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Par défaut
    Si la librairie utilisée est 1.10, il n'y a pas le choix, cela doit afficher 1.10 car
    en interne ce qui est utilisé c'est Zend_Version::VERSION.
    la question est plutôt est-ce que ton Path Windows est bien configuré et si tu as bien redémarré ton PC... c'est Windows, hein...
    Et au cas où, vérifie la constante VERSION de ta classe Zend_Version (fichier Version.php dans C:\Program Files\ZendFrameworkCli\library)

    Voilà le lien avec toutes les versions de ZF si besoin:
    http://framework.zend.com/download/archives

  14. #14
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    j'ai visiblement tout cassé en essayant d'arranger les choses :
    • d'abord, j'ai regardé la constante VERSION dans un fichier Version.php, et elle était bien à 1-10-1 ;

    • Alors j'ai été voir mon path ; dedans il y avait bien "C:\Program Files\ZendFrameworkCli", mais aussi d'autres répertoires relatifs à ZF ; pensant que c'est ça qui perturbait, je les ai retirés, et maintenant, quand je fais "zf show version", message d'erreur "php.exe n'est pas reconnu..." ; comment puis-je réparer ça ?

  15. #15
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut refaire une install (propre) de ZF
    Bonjour,

    comme ça ne marche plus du tout (sur zf show version, message "php.exe non reconnu..."), je voudrais tout nettoyer puis refaire une install propre de ZF ; comment faire pour nettoyer ?

  16. #16
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Par défaut
    Est ce que t'a ajouter dans tes variable d'environnement le chemin vers l'exe de PHP

  17. #17
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Non, d'ailleurs, mon chemin actuel, c'est
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\QT Lite\QTSystem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Attachmate\E!E2K\;C:\Program Files\ZendFrameworkCli\bin;C:\Program Files\Windows Imaging\
    (Au cas où ça puisse servir...)

  18. #18
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Par défaut
    [ame="http://www.dailymotion.com/video/xexdj1_environnement-de-travail-pour-zend_tech"]Dailymotion - Environnement de travail pour Zend Framework - une vidéo High-tech et Science@@AMEPARAM@@http://www.dailymotion.com/swf/video/xexdj1@@AMEPARAM@@xexdj1[/ame]

    Au cas où ça peut t'aider.
    Cette vidéo explique comment installer un environnement de developpement Zend + Wamp + Netbeans.

  19. #19
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Merci, mais en fait :
    - à la place de Wamp, j'ai installé Easyphp car pour une raison inconnue, Wamp ne marche plus sur mon PC depuis plusieurs années... ;
    - Zend, j'ai déjà fait ; ce que je voudrais, c'est juste "nettoyer" l'install actuelle ;
    - Netbeans, connais pas ; c'est un environnement comme "Eclipse" ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ZF 2] Démarrer avec Zend Framework 2
    Par Bovino dans le forum Zend Framework
    Réponses: 18
    Dernier message: 24/06/2020, 17h22
  2. [SYBASE] comment bien démarrer avec ???
    Par Emmanuel Lecoester dans le forum Sybase
    Réponses: 1
    Dernier message: 04/05/2005, 17h24
  3. Démarrer avec PostgreSQL
    Par Neuromancien2 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/01/2004, 21h45
  4. [IB v7.1][C#][ADO.NET] Démarrer avec IB 71
    Par BoeufBrocoli dans le forum InterBase
    Réponses: 14
    Dernier message: 05/08/2003, 12h25

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