2010-08-15 4 views
1

J'utilise Zend dans mon projet: il n'a pas besoin de MVC, mais il utilise des classes Zend comme Zend_Translate ou Zend_Validate. Je ne devrais pas créer d'environnement Zend pour valider quelques paramètres de requête HTTP J'ai juste besoin de Form et Validators. Zend est plus de bibliothèque de classes que de framework. Je regarde le cadre similaire pour PHP 5.3. Que pouvez-vous me suggérer?PHP framework similaire Zend Framework

+0

* (vue d'ensemble) * http://www.phpframeworks.com/ et http://www.php-frameworks.net/ – Gordon

+1

Quel est le "pas une vraie question" votes? Cela semble-t-il pas une vraie question? Trouvez un doublon si vous voulez fermer. –

+0

@Josh K: Si c'est une vraie question, alors qu'est-ce qui est demandé? –

Répondre

2

Jetez un oeil à:

Kohana est un élégant cadre HMVC qui fournit PHP5 un ensemble riche de composants pour la création d'applications web .

Il ne nécessite que très peu de configuration, soutient pleinement UTF-8 et i18n et fournit de nombreux outils dont a besoin développeur dans un système très flexible. La classe intégrée auto-chargement, système de fichiers en cascade, API hautement cohérente, et l'intégration facile avec les bibliothèques du vendeur rendent viable pour tout projet, grand ou petit.

+1

Kohana n'est pas un framework PHP 5.3. –

+0

Je voulais dire kohana 3.0 pas une version plus ancienne. – Sarfraz

+1

J'ai téléchargé Kohana 3.0.7 il n'utilise pas les espaces de noms PHP 5.3. –

0

Zend est un framework faiblement couplé. Je ne suis pas sûr de votre problème, mais les composants avec lesquels j'ai travaillé (comme Zend_View) sont complètement indépendants de la pile MVC.

Pouvez-vous expliquer plus à leur sujet problème?

1

Je suis d'accord que Zend est plus comme CPAN pour Perl, collection de classes avec des dépendances minimales. Si vous voulez profiter davantage des dépendances, vous avez besoin d'un framework de haut niveau. Préférable avec le support de l'interface utilisateur.

http://agiletoolkit.org/intro