2009-05-12 7 views
1

Je m'excuse d'avance car ce n'est pas une question de codage stricte, mais je voulais explorer un spectre d'opinions aussi large que possible. J'ai utilisé hte Zend php stack (parmi d'autres) depuis quelques années principalement parce que htey offre le meilleur support ORACLE et ils offrent un support commercial qui maintient mes clients d'entreprise heureux (les cadres intermédiaires adorent dépenser!).Que se passe-t-il avec Zend?

Cependant, récemment, j'ai été frappé par deux pièges dans un très court laps de temps. Tout d'abord ils ont abandonné le support AIX sans préavis (j'ai vérifié la version que je voulais était disponible, vérifié la bonne version d'Oracle a été supportée etc. deux semaines plus tard je suis allé télécharger et lo - pas de version AIX). Deuxièmement, je l'installais dans un serveur Windows 2003 et l'installation était bloquée, lorsque googlé le problème, j'ai découvert que plusieurs personnes avaient le même problème remontant au début de 2008 - mais aucune solution n'était à venir.

Cela vaut-il la peine de déranger Zend?

Répondre

1

Personnellement, je ne suis pas intéressé par les besoins des cercles d'affaires, mais j'ai une humble opinion sur Zend en tant que hobby coder si vous êtes intéressé.

J'ai eu une enquête assez approfondie sur les frameworks PHP dernièrement et j'ai passé en revue la plus populaire. Bien sûr, les grandes entreprises ont choisi Zend Framework en raison d'exigences infinies.

Si vous n'avez pas réussi à regarder ce framework, faites-le. Vous trouverez une grande masse de code laid qui a prévu d'être parfait en termes d'habitudes de programmation, mais à la fin, il. juste. ne le fait pas. Couper. il.

Zend est représenté par la société PHP. Ils peuvent savoir ce qu'est PHP, mais n'ont aucune idée de ce qu'est une entreprise.

+0

Les principales raisons pour lesquelles j'ai fini par choisir Zend étaient le bon support d'Oracle et le bon support d'AIX. AIX juste la douleur a disparu et Oracle a simplifié/normalisé les pilotes ODBC de sorte que ce n'est pas une telle peine de se connecter à partir d'un php vanille. J'ai regardé le framework Zend et bien que - "J2EE v1.0 refactorisé en php Aaaaaargh!" –

+0

Bien sûr, ils ont une liste de fonctionnalités loin d'être exhaustive. Et cela semble attrayant. Mais finalement, les produits Zend ne sont pas fabriqués pour être utilisés. Ils sont créés pour être achetés. – pestaa

+0

J'étais un développeur de Zend Framework quand il en était à ses balbutiements et je dois dire que la plupart de ce qui est dit ici est juste. Il est passé d'un cadre solide et bien défini par rapport au hodgpoge aléatoire des bibliothèques de PEAR dans un J2EE refondu en PHP comme @JamesAnderson dit ci-dessus. L'idée originale était une boîte à outils bien résumée et solide et transformée en une solution clé en main pour les CIO afin qu'ils se sentent mieux dans le choix de PHP. – colinross