phpフレームPpbeanの説明


Phoppbeanのコアファイルは少ないです。これはphpbeanの設計思想(性能強調と分業協力開発)と非常に関連しています。Phoppbeanのコアは基本的なMVCフレームだけを実現し、余分なコードを提供しないので、プログラマにとっては非常に透明です。PPubeanのコアファイルの説明は以下の通りです。  action.php actionのベースクラス。他のどんなactionもそのサブクラスでなければなりません。この中で一つの機能を実現します。URLデータの処理です。2、  Exception.phpは異常処理類で、直接Exception 3、  Registry.php phpbeanの登録器です。登録器については、私が翻訳した文章を参考にしてPHPでグローバル変数を使うことができます。http://www.phpobject.net/blog/read.php/77.htm 4、  Router.php ルーティング処理5、  View.php クラスをレンダリングしようとします6、  DB/model.php とDb/mysql.php 主にモデル層です。現在はMYSQLのみのパッケージを提供しています。モデルにおいて基本的なCURDを実現したが,多表連結検査などのormに対しては実現されなかった(主に性能を考慮した)。DB層のパッケージについては、複雑なorm実現が必要であれば、ZFのDBを推奨します。現在PHPBEANが提供しているオプションライブラリ類は:1、  FILEファイルライブラリ類。ファイルのアップロード、パッケージのダウンロードを提供します。2、  Pageクラス。JSとPHPのクラス分け。3、  IMG画像処理クラス。現在は検証コードのみを提供しています。  Validate検証クラス。サポートとzed Fraameweorkの検証類を一緒に使います。具体的にはZFをどのように拡張するか――Validate拡張を参照することができます。 http://www.phpobject.net/blog/read.php/110.htm 5、  Lucene全文検索(もうすぐ発売)。はい、ゼイドです luceneは基本的に二次開発インターフェースを提供します。webluceneとnutchのデザインを参考にするかもしれません。中国語の分詞についてはzedが参考になります。 Fraameweorkのluceneで全文検索―中国語の分詞  http://www.phpobject.net/blog/read.php/113.htm Phoppbeanは、プログラマに高度に柔軟で透明なフレームを提供することに努めています。