初心者:
PHP Smarty テンプレート、MVC フレームワーク パターン、thinkPHP フレームワークを学んだ後、Web サイトの作成は非常に面倒で使いにくいと感じました。ウェブサイトのレイアウト方法やモジュラー デザインの使用方法がわかりません。専門家の皆様、学習経験を教えてください。 ! !
以前はフロントエンドのHTMLを直接PHPに変更していましたが、分かりやすく応用も楽ですし、今後のプロジェクトも早く設計しなければならないと感じています。すぐには解決しませんので、解決してください
初心者:
PHP Smarty テンプレート、MVC フレームワーク パターン、thinkPHP フレームワークを学んだ後、Web サイトの作成は非常に面倒で使いにくいと感じました。ウェブサイトのレイアウト方法やモジュラー デザインの使用方法がわかりません。専門家の皆様、学習経験を教えてください。 ! !
以前はフロントエンドのHTMLを直接PHPに変更していましたが、分かりやすく応用も楽ですし、今後のプロジェクトの設計も早くしなければならないと感じています。すぐには解決しませんので、解決してください
Controller
コントローラーはデータとロジック (バックエンド) に重点を置く必要があります。 Controller
控制器专注于数据和逻辑就行了 (后端)View
模板专注于数据的展示和页面的布局就行了 (前端)Model
View
テンプレートはデータの表示とページ レイアウトに重点を置く必要があります (フロントエンド)
モデル
はデータベース インタラクション (バックエンド) のみに焦点を当てますまずこの3つのレイヤーを分離します。
TP にはモジュール設定もあり、各モジュールは次のようないくつかの独自の機能を実行できます:
User
Invoice
Payment
Model
View
Controller
各モジュールには独自の
複数のモジュールで独自のアプリ、つまりウェブサイトを形成できます。
Product
上記の 3 つのモジュールと 1 つの
Thinkphp のドキュメントは比較的詳細で、中国人が読むのに適しています
PHP 構文を理解し、MVC を深く理解し、辛抱強く読んでサンプル コードを入力すれば、基本的に 1 ~ 2 週間で CURD アプリケーションを作成できます🎜