PHP フレームワークで API を開発することの長所と短所を専門家に分析してもらいます。例えば、中国で人気のTPフレームワーク
利点は、サイトをゼロから構築する場合、便利であることです。やるべきことが多すぎます。 。
TP を例に考えてみましょう。独自のパラメータ フィルタリング メソッド、独自のデバッガ、独自のセッション解析、独自のテンプレートなどを備えています。 。
そして、フレームワークのほとんどはオブジェクト指向です。更新やバグの整理、修正を行う際の構造は比較的明確です。
自分で文章を書くと、ついつい雑になって忘れ物が多くなってしまいます(私も最初はそうでした)。振り返ってみると、まだ完全に変更する必要があり、変更中にさらに問題が発生する可能性があります。 。
自分で開発する場合は、これらすべてを自分で行う必要があります。とても面倒です。
悪い点は、常にフレームワークを使用していると、それが徐々に習慣になってしまうことです。根底にあるものに触れていないと、どんどん忘れてしまいます。
そして、自分でやらなければならないことがたくさんあるので、進みは非常に遅くなります。 。 EG: テンプレート定義には Smarty は必要ありませんか?自分でやってみますか?
昔、「フレームワークを使う人は新人、フレームワークを作る人はベテラン」という言葉を見たことがあります。
メリットは、サイトを一から構築する場合、便利であることです。やるべきことが多すぎます。 。
TP を例に考えてみましょう。独自のパラメータ フィルタリング メソッド、独自のデバッガ、独自のセッション解析、独自のテンプレートなどを備えています。 。
そして、フレームワークのほとんどはオブジェクト指向です。アップデートやバグ修正時の構造は比較的明確です。
自分で文章を書くと、ついつい雑になって忘れ物が多くなってしまいます(私も最初はそうでした)。振り返ってみると、まだ完全に変更する必要があり、変更中にさらに問題が発生する可能性があります。 。
自分で開発する場合は、これらすべてを自分で行う必要があります。とても面倒です。
悪い点は、常にフレームワークを使用していると、それが徐々に習慣になってしまうことです。根底にあるものに触れていないと、どんどん忘れてしまいます。
そして、自分でやらなければならないことがたくさんあるので、進みは非常に遅くなります。 。 EG: テンプレート定義には Smarty は必要ありませんか?自分でやってみますか?
昔、「フレームワークを使う人は新人、フレームワークを作る人はベテラン」という格言を見たことがあります。上記は非常に完成していると考えられます。さらにいくつか追加します。
このフレームワークにより、複数の人が共同作業することが容易になり、将来プログラムを実行したい場合に、統一された形式を形成できます。
しかし、欠点は、(プロトタイプと比較して) C 言語を使用して PHP フレームワークを開発している人もいれば、Facebook のような人は C 言語を使用していることです。ヒップホップを知っているなら説明できます
サイト全体の管理を容易にするための入り口があります