2009-03-27 4 views
0

Connaissez-vous d'autres cadres comme PEAR (http://pear.php.net)? Je veux utiliser des composants PHP réutilisables sans utiliser le fameux PEAR. J'utilise déjà un framework (Zend Framework) et je veux utiliser des composants php qui n'existent pas en ZF comme le paiement, le cryptage, les maths ...Autres cadres comme PEAR

+0

Quels sont les buts et les objectifs. Il existe des «frameworks» comme CakePHP qui peuvent atteindre vos objectifs, ou quelque chose comme Smarty Templates. – jerebear

+0

J'utilise déjà un framework (Zend Framework) et je veux utiliser des composants php qui n'existent pas dans ZF comme le paiement, le cryptage, les maths ... –

+0

Cherchez-vous essentiellement des extraits de code/bibliothèques que vous pouvez inclure pour sauvegarder vous temps? –

Répondre

2

Découvrez EZ Components. C'est un ensemble de bibliothèques très lâchement couplé que je vois toujours comme quelque part entre quelque chose comme PEAR et Zend Framework. Superbement codé et à jour, c'est quelque chose à regarder de près.

0

Je ne fais pas vraiment beaucoup de php, mais je '' J'ai travaillé à côté des développeurs PHP depuis un certain temps et j'ai entendu des comparaisons entre PEAR, SMARTY et Zend Framework tout le temps. Je ne peux pas vraiment vous dire à quel point ils sont semblables, mais ce sont ceux dont j'ai le plus entendu parler. J'ai également entendu certains dire qu'ils travaillent avec Cake PHP ou Symfony, mais pas autant. J'ai également trouvé deux belles comparaisons qui pourraient aider, here et here C'est à peu près toute l'aide que je peux être. Bonne chance. :)

+0

Zend Framework, Cake PHP ou Symfony fournissent une architecture extensible pour développer, maintenir et déployer des applications. Alors que Poire vous permet d'utiliser juste un seul composant à la fois, pour une application simple. –

0

En tant que fan de Zend Framework, je ne vois pas pourquoi vous ne développez pas Zend Framework en fonction de vos besoins. J'utilise une méthode plutôt simple en ayant un dossier classes dans mon dossier application que vous devez configurer dans bootstrap ou charger avec Zend_Loader et là vous pouvez définir votre propre logique ou importer différents modules qui vous intéressent (phpClasses pourrait aussi être très utile).

Vous pouvez également trouver beaucoup d'aides de la communauté de Zend Framework qui peuvent être utiles à tout moment. Si vous souhaitez supprimer des parties de code de différentes sources, vous pouvez également essayer d'importer certains modules d'autres frameworks tels que Code Igniter ou CakePhp dans Zend Framework, ce qui serait probablement amusant et utile pour vous. Si vous souhaitez partager, peut-être pour toute la communauté basée autour de ZF

Et je devrais vous avertir au sujet de Symfony (que evilpenguin a écrit au sujet de), si vous êtes disposé à l'essayer juste n'oublie pas c'est le " paresseux "de tous.

+0

Je ne veux pas étendre Zend Framework parce que je voudrais que les autres personnes l'utilisent sans nécessairement avoir ZF;) –