2009-03-27 21 views
0

PEAR(http://pear.php.net)のような他のフレームワークを知っていますか?有名なPEARを使わずに再利用可能なPHPコンポーネントを使いたいです。 私はすでにフレームワーク(Zend Framework)を使用していますが、ZFには存在しないPHPコンポーネントを支払い、暗号化、数学のように使用したいと考えています...PEARのような他のフレームワーク

+0

目的または目的は何ですか? CakePHPのようなあなたの目標に合った「フレームワーク」や、Smartyテンプレートのようなものがあります。 – jerebear

+0

私はすでにフレームワーク(Zend Framework)を使用していますが、支払い、暗号化、数学のようなZFには存在しないPHPコンポーネントを使いたいと思います... –

+0

基本的には、必要に応じて保存できるコードスニペット/あなたは時間? –

答えて

2

チェックアウトEZ Components。これは、PEARとZend Frameworkの間のどこかにいつも座っているように見える、非常に疎結合のライブラリセットです。すばやくコード化されて最新のものであり、それをよく見てください。

0

私は本当にあまりPHPはしませんが、サイドPHP開発者たちがしばらくの間働いていたので、私はPEAR、SMARTYZend Frameworkの間の比較を常に聞いてきました。私は本当にそれらがどれほど類似しているかをあなたに伝えることはできませんが、これは私が最も多く聞いたものです。私はまた、彼らがCake PHPまたはSymfonyで働いていると言っているが、それほど多くないと聞いたことがある。

また、助けになるかもしれない2つの素晴らしい比較、hereおよびhereが見つかりました。それは私ができるすべての援助についてです。がんばろう。 :)

+0

Zend Framework、Cake PHPまたはSymfonyは、アプリケーションの開発、保守、および展開のための拡張可能なアーキテクチャを提供します。一方Pearでは、単純なアプリケーションのために、一度に1つのコンポーネントを使用できます。 –

0

Zend Frameworkが自分自身を扇動するので、なぜあなたのニーズに基づいてZend Frameworkを拡張しないのか分かりません。私はクラスのフォルダを私のアプリケーションフォルダの中に入れて、ブートストラップやZend_Loaderでロードする必要があります。あなた自身のロジックを定義したり、興味のあるモジュールをインポートしたりすることができます(phpClasses非常に役に立つかもしれません)。

また、Zend Frameworkのコミュニティによって作られた多くのヘルパーを見つけることができます。別のソースからコードを取り除きたい場合は、Code IgniterやCakePhpなどの他のフレームワークからZend Frameworkにモジュールの一部をインポートしようとすると、おそらくあなたにとって楽しく便利なものになるでしょう。あなたが共有したいと思うのは、ZFを中心としたすべてのコミュニティのためかもしれません

symfony(evilpenguinが書いたこと)について警告する必要があります。それを試してみるのは喜ばしいことです。彼らのすべての "怠惰な"。

+0

私はZend Frameworkを拡張したくないです。なぜなら、他の人がZFを持っていなくても使いたいからです。 –

関連する問題