ホームページ > バックエンド開発 > PHPチュートリアル > 他の php フレームワークと比較して、thinkphp の欠点はありますか?

他の php フレームワークと比較して、thinkphp の欠点はありますか?

WBOY
リリース: 2016-06-17 08:30:55
オリジナル
1011 人が閲覧しました

国内でよく知られている thinkphp フレームワークではなく、yii、cakephp、ci などのフレームワークを推奨する PHP ベテラン (大物) が増えているのはなぜでしょうか? thinkphp には他のフレームワークにはない欠点はありますか?

返信内容:

弱いフレームワークは、弱いアーキテクチャまたは弱いパフォーマンスを意味します~ 利点: 中国語のドキュメントがあり、すぐに始められ、すぐに導入できます。

短所:中国人が開発したフレームワークはレベルが低いという原罪があり、githubを見慣れている人には中国語のドキュメントが理解できない。使っている人が多すぎて、水準に達していません。中国人が開発したフレームワークなので効率の低さは説明できません。操作はあまりにも愚かで、コマンドラインの儀式の感覚はなく、関数の名前はさらにひどいもので、Y の家族からのコピー、L の家族からのコピーなど、随所に盗作の痕跡があります。

このような低レベルのフレームワークは、国内の PHP 市場の半分を簡単に占めることができます。Zhihu の専門家は、何百万もの同時実行を伴うフレームワークを数分で構築できます。元のものより数ブロック高くなります。 中国語のコメント、単一文字の関数、バージョン間の一貫性の低さはすべて欠点です Thinkphp は、コンピューターのオペレーティング システムにおける Windows のようなものです。 Windows を使用するとコンピューターとは何か、それを日常的に使用して何ができるかを理解できるのと同じように、MVC が何であるかをすぐに理解できるほどシンプルです。しかし、場合によっては脆弱性を更新する必要があり、場合によってはパッチを適用してアップグレードする必要がある場合があり、場合によってはスタックなどが発生することもありますが、結局のところ、使用するフレームワークがあるため、これらは緊急ではありません。すでにコンピューターを使用しているのと同じように、何か問題が発生した場合、またはシステムを再インストールする必要がある場合は、クラスメートに問題の解決を手伝ってもらうことができます。特定の検索で答えを見つけることができます。
十分な知識があれば、Linux システム、MAC OS、さらには Linux コマンドラインを使用することもできます。しかし、問題は、最初から Linux を与えたら、それを使えるでしょうか? MAC を与えたら、問題が発生したときに誰に尋ねることができるでしょうか?
各フレームにはフレームの位置があり、必要なものを選択してください。小学校の記事「川を渡るポニー」を復習できます
-------------------------------------
一部の技術専門家が集中して学習できますWindows では、何千もの家庭に導入される便利なソフトウェアを作成できます。
見栄っ張りな人の中には、毎日リンゴを手に持つことはできても、PPT を作成することさえできない人もいます。

------------------------2016年3月17日----強制アップデート---バグ報告---- ------------------
Linux でデバッグをオフにすると、ThinkPHP で多くの問題が発生するため、デバッグと設定が必要になります。詳細については、私のブログを参照してください。 ダニエルは明るいです 私はこれまで ThinkPHP しか使ったことがなく、会社のプロジェクトはたいてい自作のフレームワークでした。1 週間前まで Yii について知りました。 。 。 。 。突然、TPは本当にそれだと感じました。 。 。 。初心者により適しています。 なぜダニエルはあなたにlaravelを学ばせないのですか? なぜダニエルはYAFとSWOOLEについてあなたに話さなかったのですか? 。 。 プロジェクトの観点から。 。
thinkphp 開発の効率は誰の目にも明らかです。
PHP 構文を知っている人は、1 週間のトレーニング後に使い始めることができます。
しかし、プロジェクトの安定した発展から判断すると。
thinkphp は testunit スイートを提供できませんでした。ビートは言うまでもありません。
プロジェクトは進行中です。 。維持できません。
これは私が使用していて感じている最大の問題です。 誰と比較するかにもよりますが、tp は ci のような軽いフレームワークの場合、学習が容易で、機能が豊富で、コミュニティ ドキュメントが充実しています。 (はい、オブジェクト指向とプロセス指向の両方の単一文字関数のことです。構成 (yii と比較)、ルーティング (laravel と比較) などです。tp は数ブロック離れており、PHP チュートリアルとしては柔軟性がありません。yiiソースコードの改善
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート