phpフレームワークでAPIを開発するメリットとデメリット

WBOY
リリース: 2016-06-23 14:19:55
オリジナル
976 人が閲覧しました

PHP フレームワークで API を開発することの長所と短所を専門家に分析してもらいます。例えば、中国で人気のTPフレームワーク


ディスカッションへの返信(解決策)

利点は、サイトをゼロから構築する場合、便利であることです。やるべきことが多すぎます。 。
TP を例に考えてみましょう。独自のパラメータ フィルタリング メソッド、独自のデバッガ、独自のセッション解析、独自のテンプレートなどを備えています。 。
そして、フレームワークのほとんどはオブジェクト指向です。更新やバグの整理、修正を行う際の構造は比較的明確です。
自分で文章を書くと、ついつい雑になって忘れ物が多くなってしまいます(私も最初はそうでした)。振り返ってみると、まだ完全に変更する必要があり、変更中にさらに問題が発生する可能性があります。 。
自分で開発する場合は、これらすべてを自分で行う必要があります。とても面倒です。

悪い点は、常にフレームワークを使用していると、それが徐々に習慣になってしまうことです。根底にあるものに触れていないと、どんどん忘れてしまいます。
そして、自分でやらなければならないことがたくさんあるので、進みは非常に遅くなります。 。 EG: テンプレート定義には Smarty は必要ありませんか?自分でやってみますか?

昔、「フレームワークを使う人は新人、フレームワークを作る人はベテラン」という言葉を見たことがあります。

メリットは、サイトを一から構築する場合、便利であることです。やるべきことが多すぎます。 。
TP を例に考えてみましょう。独自のパラメータ フィルタリング メソッド、独自のデバッガ、独自のセッション解析、独自のテンプレートなどを備えています。 。
そして、フレームワークのほとんどはオブジェクト指向です。アップデートやバグ修正時の構造は比較的明確です。
自分で文章を書くと、ついつい雑になって忘れ物が多くなってしまいます(私も最初はそうでした)。振り返ってみると、まだ完全に変更する必要があり、変更中にさらに問題が発生する可能性があります。 。
自分で開発する場合は、これらすべてを自分で行う必要があります。とても面倒です。

悪い点は、常にフレームワークを使用していると、それが徐々に習慣になってしまうことです。根底にあるものに触れていないと、どんどん忘れてしまいます。
そして、自分でやらなければならないことがたくさんあるので、進みは非常に遅くなります。 。 EG: テンプレート定義には Smarty は必要ありませんか?自分でやってみますか?

昔、「フレームワークを使う人は新人、フレームワークを作る人はベテラン」という格言を見たことがあります。上記は非常に完成していると考えられます。さらにいくつか追加します。
このフレームワークにより、複数の人が共同作業することが容易になり、将来プログラムを実行したい場合に、統一された形式を形成できます。
しかし、欠点は、(プロトタイプと比較して) C 言語を使用して PHP フレームワークを開発している人もいれば、Facebook のような人は C 言語を使用していることです。ヒップホップを知っているなら説明できます
サイト全体の管理を容易にするための入り口があります

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート