Zend Framework et htaccess
Submitted by PiTiLeZarD on Wed, 03/21/2007 - 23:23
Tagged:
Je l'ai cherché un peu partout dans la doc, et je ne trouvais plus les lignes correspondante au htaccess qui fait fonctionner le ZendFramework ... Eh oui, si on fait http://localhost/monProjet/monControlleur/monAction il faut que ce soit index.php qui soit appelé ...
Comme je ne sais plus ou c'est écrit, je le copie ici :
RewriteEngine On # this is a recommended ZFW handler RewriteRule !\.(js|ico|gif|jpg|png|css|zip|gz|html|xml)$ index.php Options -Indexes DirectoryIndex index.php

Comments
Sympa toutes tes ressources sur le ZendFramework.
Il n'y a rien de mieux que les articles de quelqu'un qui crée un projet avec et qui décrit les difficultés que n'importe quel développeur peut rencontrer.
Le lien vers la doc sur le .htaccess :
http://framework.zend.com/manual/en/zend.controller.getting-started.html#zend.controller.getting-started.server-configuration
Question con, avant d'opter pour Zend Framework, tu en as testé d'autres ?
Si oui, qu'est ce qui justifie ton choix ?
J'ai testé prado (trop trooooop lourd et compliqué ... pour un projet d'une énorme ampleur on peut y voir un avantage sinon ...), symphony (sympa dans l'esprit mais c'est assez contraignant aussi ... j'ai hésité ...), j'ai survolé CakePHP (je sais pas pourquoi mais ça me disait pas ... et j'ai aussi survolé Code Igniter (j'ai été séduit mais ... J'ai pas approfondit)
Je ne voulais pas trop m'éloigner de l'esprit DIY et de la bibliothèque de composant ... plutot que du framework lourd et contraignant ... Je me suis donc naturellement dirigé vers du MVC basique qui te laisse faire ta vie en te permettant d'utiliser du MVC assez bien foutu ...
Ensuite je me suis dis que je choisis le framework le plus pérène ... ZendFramework c'est fait par Zend qui font aussi PHP ... Donc il vivra indépendamment des lubies de gens qui veulent forker ou abandonner ... Il avance toujours =)
Voila mes choix ... je suis le genre de développeur qui adore réinventer la roue, donc pour me permettre d'avoir une structure stable et de ne pas être contraint, celui ci m'avait l'air le mieux adapté ...
Si tu penses que je me suis trompé je serai ravis que tu m'expliques pourquoi, je suis très loin d'avoir la science infuse et comme tu peux le voir, je n'ai fait que survoler des articles qui parlaient des différents framework que j'ai cité précédemment ... Donc je n'ai pas fait toutes les démarches nécéssaire pour m'en rendre compte moi même !