ホームページ  >  記事  >  バックエンド開発  >  php フレームワークは私たちに何をもたらしますか、あるいは php は私たちに何をもたらしますか?

php フレームワークは私たちに何をもたらしますか、あるいは php は私たちに何をもたらしますか?

WBOY
WBOYオリジナル
2016-06-13 13:49:22790ブラウズ

PHP フレームワークは私たちに何をもたらしましたか?
最近では PHP のオープンソース フレームワークが片手で数えきれないほどたくさんあります
しかし、その理由は次のとおりです。なぜリーダーも誰もいないのか 全員が共通の意見を持つための枠組み?
ニンジンや野菜の好みが人それぞれだなんて言わないでください。
わかっています...私たちが勉強していたとき、そこにはクラスで認められたスターでした (誰も彼を拾うことができませんでした)、結果は他の人よりも安価です!!~!!)。
本題に戻りますが、私は現在 Codeigniter を使用しているようです。
プロジェクトの規模に関係なく、このようなフレームワークを作成するだけで済みます。
逆に、Webサイトの速度に特別な違いは感じません。私のコードは以前よりもずっときれいになりました!
(フレームワークの使用に反対している人は私を批判しないでください。これは単なる私の個人的な経験です。)
数年間の開発 その後、私は PHP がそうではないと感じました。特に強力なテクノロジーを持っているようです。
気に入っている PHP テクノロジー、または素晴らしいと思うテクノロジーを教えてください。
プラグインは関係ありません。 Linux 上かどうかは問題ではありません。

この投稿で何を質問すればよいのかさえわからないので、単なる雑談として扱います (管理者が記事を移動しないことを願っています)。 、長い間投稿していませんでした。わかりました!)


------解決策------ ---
私が今より重視しているのは、プロジェクトのスケーラビリティです。ただし、フレームワークを使用するとパフォーマンスが消費されます。しかし、それを補う方法は他にもあります。そして、同時実行性の高いプロジェクトでは、主なプレッシャーは依然としてデータベース側にあります。投稿者が言及した特に強力なテクノロジーは何ですか?
------解決策------
フレームワークはこれ以降のアプリケーションのテンプレートです。世界 それは絶えず変化しているのに、どうやって一人が十の価値を持ったり、一人が一万の価値を持ったりすることができるのでしょうか?
クラスの美人と同じように、自分のクラスの美人でも、他のクラスでもそうとは限らないですよね?
クラスの美しさは学校の美しさと同等ではないし、ミス・アジア、さらにはミス・ワールドとも同等ではない

目を覚ませ、相棒
------解決策----------------------
フレームワークは本当にトラブルを軽減します。
------解決策----------------------
CI は伝統的な中国の考え方により一致しているため、便利だと思いますよ! zend などの別のフレームワークを試すこともできますが、使いにくい場合があります。

フレームワークがもたらす最初のものは mvc、2 つ目は一貫性、3 つ目はクラス ライブラリなどの確実なスケーラビリティと利便性です。

フレームワークを使用して開発を高速化します。
------解決策---------
フレームワークの悪い部分:
章1 つは速度とパフォーマンスの問題です。ファイル IO の観点からは、apc などのキャッシュはありますが、多くのファイル (50 個以上など) を含めることになります。 しかし、結局のところ、これは無視できない問題です) --> 中小規模の Web サイトでは、この問題を考慮する必要はありません。

ところで、2 番目の問題はデータベースです。クエリには従わなければなりません。 ただし、データベースがボトルネックです。最適化することができます。デザイン可能です。 (中小規模の Web サイトではこれを考慮する必要はありません)

3 番目の問題: フレームワークはモジュール間の結合を強化します。フレームは全体です。場合によっては、さまざまな機能モジュールを分離したいことがあります。例: コメント モジュールを分離し、それを使用して任意のモジュールに接続したいと考えています。または、任意の Web サイトに接続できます。

CI に関する限り、高パフォーマンスの Web サイトとしてはまだ少し大きいです。互換性が多すぎます。 彼のレイアウトも満足のいくものではありません。 十分ではありません! これにはメカニズムが必要です。

zend は 2 段階のビュー方法を使用します。もちろんケーキなども作れます。






-----解決策---------
クラスの美しさだけを気にしています... .なぜ誰も入浴できないのですか?体にトゲがあるのですか?
------解決策------------------

------解決策---------
クラスフラワー
------解決策----------------------
少なくとも、コードのワイルドさは軽減されます。ちなみに、私も CI を使用していますが、Cake

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