私は最近 ThinkPHP を使用していますが、Yii は非常に強力であり、特に負荷能力が高いという意見をよく聞きます。
今日、Yii 1.1.14 の最新バージョンをダウンロードしたのですが、ファイル構造が少し乱雑な気がします。そして、インポートされた配列内では PHP が多数実行されます。
Yii と ThinkPHP の両方を使用したことがあり、両方に精通している人はいますか?
両方の長所と短所について話してください。
Yii コミュニティに行って調べてみると、404 か 500 のどちらかでした。Firefox もレイアウトのずれや互換性がありませんでした。無視された感覚。
初めてフレームワークを使用する場合は TP を使用してください。
英語レベルが高くない場合は TP を使用してください。それはあなた次第です。
提供される継承関係とコンポーネント関数は非常に強力です。
特に yii2 では、名前空間の追加により、yii2 のディレクトリ構造がより明確になっていると言えます。
http://www.yiifans.com をチェックしてください。
Java や C# などのオブジェクト指向言語を使用している場合は、Yii の使用経験が豊富になるでしょう。結局のところ、Yii は純粋にオブジェクト指向です。
提供される継承関係とコンポーネント関数は非常に強力です。
特に yii2 では、名前空間の追加により、yii2 のディレクトリ構造がより明確になっていると言えます。
http://www.yiifans.com をチェックしてください
4 時間以内に人々が使用できないフレームワークは、良いフレームワークではないと思います
提供される継承関係とコンポーネント関数は非常に強力です。
特に yii2 では、名前空間の追加により、yii2 のディレクトリ構造がより明確になっていると言えます。
symfony2 についてどう思いますか?
symfony2 は独立したクラスだと思いますが、どう思いますか? 1 つずつ (これをコンポーネントと呼びます)、各部分は独立して使用できます。
私に言わせれば、クラスの図書館のような気がします
Thinkphpはデザインがあまり良くなく、無駄な機能が多く、学習コストが高くなっている気がします
何を言っているのですか、BAIDU は人々に有害です
Yii にアクセスしてくださいコミュニティが調べてみると、それは 404 か 500 のいずれかであることが非常に奇妙であることがわかりました。また、Firefox には多くのレイアウトの不整合と非互換性がありました。無視された感覚。
今日はフレームワーク YII を 1 日勉強しましたが、このフレームワークは馬鹿げていると感じました。ごみ。使用しないでください、作者は精神薄弱です。
Thinkphp は、独自の優れたフレームワークができる前は、まだかなり優れたフレームワークでした。作者のレベルはかなり高いです。
私も Yii2 を含めて Yii について勉強しましたが、symfony、cakephp、laravel とは考え方が大きく異なると感じています。
しかし、このフレームワークの人気は依然として非常に高いのはなぜでしょうか?
Yii の作者は PRADO の作者でもあります。PRADO は、PHP のイベント ドライバーなど、VCL とよく似ています。
VCL は単なる大きな継承ツリーです。はい、フレームワーク + IDE はもともとソリューションのセットです
したがって、Yii は PRADO/VCL に非常に似ています
追伸: 利点と欠点について話すときは、次のことができる必要があります。それについて何も考えずに話すのは本当に退屈です
http://weavora.com/blog/2013/03/26/why-we-prefer-symfony2-over-yii-framework/
この記事に書かれている Yii の問題はまだ比較的小さいです 関連
今日 1 日 YII フレームワークを勉強しましたが、このフレームワークは馬鹿げていると感じています。ごみ。使用しないでください、作者は精神薄弱です。
Thinkphp は、独自の優れたフレームワークができる前は、まだかなり優れたフレームワークでした。作者のレベルはかなり高いです。
TP は比較的シンプルで使いやすいです。しかし、tp3.2にはバグがあり、商用利用にはまだ多くの問題があります。
YII は C プログラマーのような気がします。コミュニティから判断すると、3年間更新されていません。他の人は YII が TP より強いと言っているのを聞きました。
PHP マスター交換 QQ グループ...
を使用しないでください。 1. tinkPHP は負け組です。
2、YII金持ち。
それが違いです。
tp3.2 にはいくつかの問題がありますが、テーブルサポートで複数のテーブルにテーブルプレフィックスが自動的に追加される問題など、それらの問題は簡単に修正できると感じています。全体的に、tp の構造上のアイデアはより明確で、開発に適しています。tp3.2 は php5.4 以降でサポートされるのが最適です。 yii ファイル構造は複雑すぎるため、偶然の一致が多く、プログラム エラーのデバッグにはそれほど強力ではありません。
ちなみに、yii の多言語版の書き方は
message en zh にフォルダを作成して YII::t('file','content'); を参照してください。詳細については公式ウェブサイトを参照してください。忘れました
Yii2 を再読しましたが、最後のコメントは、良識のある人は決して使用しないでください。
今日、YII フレームワークを 1 日勉強しましたが、このフレームワークは馬鹿げていると感じました。ごみ。使用しないでください、作者は精神薄弱です。
Thinkphp は、独自の優れたフレームワークができる前は、まだかなり優れたフレームワークでした。作者のレベルはかなり高いです。
私は現在 TP を使用しています。負荷や一部のビッグ データ処理については、サーバーとデータベースが行う処理であると思います。サーバーのパフォーマンスが高く、通常のマスター/スレーブ データベースやその他の最適化が非常に優れている場合は、YII を学習しても大丈夫です。しかし、本当にここまで到達すると、技術マネージャーかそのようなものになるでしょう。 TP は現在多くの人に利用されているため、その存在理由はあります。また、フレームワークはプロジェクトの実情に基づいて検討する必要があります。
個人的には、高いコストをかけてフレームワークを学ぶのは非常にリスクがあると感じているので、Yii は私には向いていませんし、学ぶ準備もできていません。
どちらも素晴らしいものではありません。
しかし、それでも thinkphp はゴミの中のゴミだと言わざるを得ません。
実際のところ、誰かに強制されない限り、これらのことは気にする必要はありません (でも苦労する必要はありません)
フレームワークが内部の人々に使用できない場合は、 4 時間では、それは良いフレームワークとは言えません
実際、誰かに強制されない限り、これらのことについて心配する必要はありません (ただし、苦労する必要はありません)
私は思いますフレームワークを人々に使用させることができない場合、4 時間以内に開始できる場合、それは良いフレームワークとは見なされません
優れたフレームワークにはどのような性質が必要でしょうか?
使いやすい?いいえ! ! !単発のプロジェクトでない限り、完成後のテストやメンテナンスはまったく必要ありません。
コードを自動的に生成しますか?いいえ! ! !ビジネス ロジックに追加、削除、チェック、変更のみが含まれている場合を除き、いわゆるフレームワークが必要ですか? phpMyAdmin を使用することをお勧めします。
優れたフレームワークのコード構造は、優れたコーディング標準とファイル ディレクトリ構造を備えた非常に合理的なものである必要があり、開発者のコードを制約および標準化することさえできます。
デバッグとテストを容易にするためには、完全な例外処理メカニズムが必要です。
他のフレームワークやライブラリと簡単に互換性があり、プロジェクト全体がいつでも 1 つのフレームワークだけを使用するわけではありません。
優れたスケーラビリティを提供しますが、フレームワークの組み込み機能は私には適していない可能性があります
これに基づいて、動作効率を適切に向上させることはすでに非常に優れています。
簡単な質問です
OsAdmin はフレームワークですか?
Meituan はフレームワークとみなされますか?
WordPress はフレームワークとみなされますか?
ECShop はフレームワークとみなされますか?
Dicuzとは何ですか?
誰もがそのフレームワークについて議論するのがとても好きです。それは単なる議論です。もしあなたがそれを本当に研究し、それを改良して改善したのであれば、私は何も言うことはありません。 🎜 >まともな製品を作ったことがありますか? ? ?
戴志康に敬意を表します
彼は実際に多くの退屈な弟子や弟子を生み出しました
OsAdmin はフレームワークですか
Meituan はフレームワークとみなされますか?
WordPress はフレームワークとみなされますか?
ECShop はフレームワークとみなされますか?
Dicuzとは何ですか?
誰もがそのフレームワークについて議論するのがとても好きです。それは単なる議論です。もしあなたがそれを本当に研究し、それを改良して改善したのであれば、私は何も言うことはありません。 🎜 >まともな製品を作ったことがありますか? ? ?
戴志康に敬意を表します
彼は実際に非常に多くの退屈な弟子や弟子を生み出しました
問題は、フレームワークを使用しないと軽蔑されることです。したがって、MVC フレームワークを使用するしかありませんでした。 。 。 。
中国の一般的なレベルは依然として discuz ecshop にあり、これはひどいです。 。 。一部の企業では、DEDECMS テンプレートを作成するために PHP プログラマーを募集しています。 。 。 。
聞きたいのですが
OsAdmin はフレームワークですか?
Meituan はフレームワークとみなされますか?
WordPress はフレームワークとみなされますか?
ECShop はフレームワークとみなされますか?
Dicuzとは何ですか?
誰もがそのフレームワークについて議論するのがとても好きです。それは単なる議論です。もしあなたがそれを本当に研究し、それを改良して改善したのであれば、私は何も言うことはありません。 🎜 >まともな製品を作ったことがありますか? ? ?
戴志康に敬意を表します
彼は実際に非常に多くの退屈な弟子や弟子を生み出しました
問題は、フレームワークを使用しないと軽蔑されることです。したがって、MVC フレームワークを使用するしかありませんでした。 。 。 。
中国の一般的なレベルは依然として discuz ecshop にあり、これはひどいです。 。 。一部の企業では、DEDECMS テンプレートを作成するために PHP プログラマーを募集しています。 。 。 。
英語には非常に興味深い言葉があります、OK
中国語にも強力な言葉があります (笑)
外国人が中国の甲骨について漢文にどうやって知ることができますか。しかし、今日のインターネットの流行語は、悲しくも明るく、中国人はどうやって世界的に有名な英語の 26 文字を知っているのでしょうか?