ホームページ >PHPフレームワーク >ThinkPHP >CI フレームワークと TP フレームワークの違いについて話しましょう?
次のthinkphp フレームワークチュートリアル コラムでは、CI フレームワークと TP フレームワークの違いについて簡単に説明します。困っている友人の役に立てば幸いです。
CI と TP フレームワークの違いについて話しましょう。
私は 2 つの異なるフレームワークを使用しました (ここでは TP3 と CI2)。例を示します:
1. カスタム メソッドでは、多くの単一文字がカプセル化されています。 TP. メソッド、U、I などは簡単に呼び出すことができます。例: get/post からパラメータを受け取る場合、TP は I('get.id') ですが、CI は $this->input->get('id');
2.モデルの TP を呼び出すのにも非常に便利です。1 つの M または D を使用してタスクを完了し、その後 M (テーブル)-> チェーン操作を実行します。 CI では次のようになります。最初に $this->load->model('user_model') をロードしてから、$this->user_model->get_value_by_pk();
## を使用する必要があります。 #3. データベースチェーン チェーン操作、TP のチェーン操作は本当に便利で非常に便利です。 CI のものも悪くなく、チェーン操作もサポートしていますが、私はやはり TP が好きなので、ここでは例は示しません4. ロード: TP でロードすると、すべてのクラス ライブラリがロードされます。そうすれば、CI のように 1 つずつロードする必要はなくなり、必要に応じて CI がロードされます。 25 に例がありますが、TP は国内のフレームワークなので、基本的に多くの質問に対する答えが見つかり、中国のコミュニティも非常にうまく機能しています。 CI は海外のフレームワークですが、小さくて便利です。どちらも数分でマスターできるフレームワークです; 6. 2 つの明らかな違いについては、両社の公式 Web サイトをご覧ください。 . はじめにを読み、2 つのマニュアルをめくると、多くのことが理解できるでしょう。推奨: 「最新の 10 件の thinkphp ビデオ チュートリアル 」
以上がCI フレームワークと TP フレームワークの違いについて話しましょう?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。