2009-12-09 11 views
5

コード品質と適切なプログラミング技術の面で、あなたの好きなオープンソースのPHPアプリケーションのいくつかをお勧めすることができるかどうかは疑問でした。よく学ぶPHPアプリケーションを構築しましたか?

私はかなり長い間フレームワークを使用してきましたが、専門的なアプリケーションがこれをどのように利用しているかを知りたいと思います。

私は

  • MVC
  • 認証

おかげ万人には特に興味があります!

:あまりにも明確に説明していないかもしれません。私が最も探していたのは、独自の組み込みカスタムフレームワークを持つ完全に機能的なアプリケーションです。私は、プロフェッショナルレベルのアプリケーションが構築され、他の人が使用する独自のフレームワークを考慮していないときにどのように構造化されているのかを見たいと思います。

言われているように、それはzendが行く方法ですね!提案していただきありがとうございます。私は見てみましょう!

答えて

3

MVC、認証をサポートするZend Frameworkをお勧めします。これは氷山の一角に過ぎません。

編集:私は明らかに読み違えているので、あなたはおそらく(アクション帳にマニングZend Frameworkのより)ソースコードのような

を見てみることができます

CMSに完全なソースコードを提供するもう1つの書籍は、Pro Zend Techniquesです。

ここではgithubの上のZendでタグ付けされたアプリケーションのための検索結果の全体のスルーです:

+0

アプリケーションを必要としませんでしたか?彼はポストのフレームワークについて言及し、それを使って構築された "プロフェッショナルアプリケーション"を見たいと思っていました... – Franz

1

Zend Frameworkのを見てみましょう。

MVCを使用するオブジェクト指向コードの素晴らしい例です。

理解しやすく、拡張可能な方法で実装認証に関連するクラスのセット全体は、もあります:http://framework.zend.com/manual/en/zend.auth.html

2

WordPressは、エンドユーザーに優れたアプリかもしれないが、良いPHPを学ぶために悪いだろうからのコード。私は、Zend Frameworkが優れた場所であることに同意します。コードは非常に良いだけでなく、優れたドキュメンテーションとチュートリアルを持っています。ここから始めよう:http://www.framework.zend.com/manual/en/

Zend Frameworkは、MVCと認証/アクセス制御の両方を提供します。認証とアクセスについては、Zend_AuthとZend_Aclを参照してください。

これは、ZendでMVCを使い始めるには良いガイドでは、次のとおりです。http://www.framework.zend.com/docs/quickstart

Zend Frameworkの周りに構築されている一部のアプリケーションでは、Magentoの(eコマースエンジン)とDigitalus(CMS)が含まれます。どちらもオープンソースです。

関連する問題