ホームページ  >  記事  >  バックエンド開発  >  私が開発したシンプル、高速、便利、コンパクトな php Web フレームワーク

私が開発したシンプル、高速、便利、コンパクトな php Web フレームワーク

WBOY
WBOYオリジナル
2016-06-23 13:09:01943ブラウズ

プロジェクト アドレス: https://github.com/wankaiming31/Fast-Framework

1>プロジェクト全体で 1 つの入り口が使用されます。

2>テンプレートエンジンはsmartyを使用しています。

3>データベースの種類は mysql です。

4>URL パターンは、ドメイン名/モジュール名/メソッド名/パラメータ名/パラメータ値です。例: http://demo.com/news/show/id/2。

5> 上記の URL モードをサポートするには、nginx で pathinfo モードを設定し、index.php を非表示にする必要があります。設定サンプル ファイルは nginxconfiguration.txt にあります。 Apache を使用している場合は、同様の設定を行う必要があります。

6>ウェブサイトの設定ファイルは config.php で、db、smarty などを設定できます。

7>Web サイトのサンプル SQL ファイルは、demo.sql です。

8> バックエンドとフロントエンドの両方に 2 つのサンプル モジュールが作成されました。バックグラウンド ログイン アドレスは、http://demo.com/admin/login です。アカウントの例は、admin/admin です。

9>さまざまなビジネス モジュールについては、ctrl/model/templates の下にフォルダーを作成します。

10>制御ファイルの命名規則は xxxCtrl.class.php、モデル ファイルの命名規則は xxxModel.class.php です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。