ホームページ >バックエンド開発 >PHPチュートリアル >Thinkphp とはどういう意味ですか? thinkphp5.0とthinkphp3.2の違い

Thinkphp とはどういう意味ですか? thinkphp5.0とthinkphp3.2の違い

云罗郡主
云罗郡主オリジナル
2019-01-12 15:10:478601ブラウズ

php というと、thinkphp を思い浮かべる人も多いでしょう。では、thinkphp とは何でしょうか? thinkphp は PHP ですか? thinkphp と php の違いは何ですか?以下では、php 中国語 Web サイトで Thinkphp について説明します。

Thinkphp とはどういう意味ですか? thinkphp5.0とthinkphp3.2の違い

1: Thinkphp とは

Thinkphp は無料の開発フレームワークです。最も初期の Thinkphp は、開発を簡素化するために作成されました。また、Apache2 プロトコルに従います。元々は Struts から発展しました。また、いくつかの優れた外部フレームワーク モデルを利用し、オブジェクト指向開発構造を使用し、多くのタグ ライブラリや他のモデルと互換性があります。

2: thinkphp5.0 と thinkphp3.2

1.URL とルーティングの違い

thinkphp5.0 では、ルーティングがいくつか改善されました。ルーティングルールや組み合わせ変数の追加などの改善が行われ、同時にthinkphp5.0のURLアクセスは一般モードをサポートせず、ルーティングもルーティングカスタマイズをサポートしなくなり、通常の定義方式に変更されました。

2. リクエストとレスポンス

thinkphp5.0 では、リクエストとレスポンス、つまりリクエストとレスポンスが追加されており、リクエストは処理リクエスト オブジェクトであり、クライアントに出力されます。

3. データベース

thinkphp5.0 には強力なデータ クエリ機能があり、クエリはオブジェクトを返し、クロージャ クエリとブロック クエリをサポートしています。以前は、連鎖クエリを介して呼び出されていました。 DBクラス。

4. 自動検証と自動補完

自動検証と自動補完には大きな違いがあり、thinkphp5.0 では検証にバリデータを使用し、自動補完後にモディファイアを定義しています。

5. ログ

thinkphp5.0 ページは、Trace とブラウザ コンソールを使用して拡張されています。

上記は Thinkphp とはどういう意味ですか? thinkphp5.0 と thinkphp3.2 の違いについての完全な紹介。phpGetting Started

について詳しく知りたい場合は、php 中国語 Web サイトに注目してください。


###

以上がThinkphp とはどういう意味ですか? thinkphp5.0とthinkphp3.2の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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