フレームワークとは何ですか? なぜそれを使用する必要がありますか? フレームワークは何を解決しますか?
単純な選択結果を Web ページに載せるだけです。
php コードを書くだけです。フレームワークを何に使用していますか? フレームワーク全体は、その中で何が起こっているのか誰にもわかりません。
フレームワークを使用したい場合は、多額の費用を費やす必要があります。
私" 単純な選択結果を Web ページに載せることに関しては、フレームワークは役に立たないと感じます。
ネット上では、フレームワークはプログラマにとって便利だとしか言われていません。
フレームワークがどのような役割を果たしているかを説明する例を教えてください。
--解決策- ----------- --------フレームワークはクラス ライブラリに似ています
たとえば、データを処理する場合は ORM クラスを使用しますURL を自動的に処理し、パーミッション システムを動的および静的に切り替えるため
そうでない場合でも、
queryphp フレームワークは基本的にクラス ライブラリです
http:// code.google.com/p/queryphp/downloads/list
-----解決策---------「名詞」に怯えないでください。たぶん同じでしょう その「名詞」があなたの手の「魔法の武器」になります
「フレームワーク」とは、フレームワークとはアプリケーションの「テンプレート」です
それは「8本足」の記事のようなものです良いか悪いかは関係なく、ルールに従って記入してください それは
「アプリケーション」とは何ですか? アプリケーションとは、特定のタスクを完了するコードの山です
とも言えます。 「ルーティン」にする
1 つまたは 2 つのプロジェクトを完了した後は、多くの労力を費やした「コード セット」を放棄しません
3 つ目、4 つ目でアイデアとコードを繰り返します...もちろん改善や革新を含むプロジェクト
そこで、「フレームワーク」が表示されます...
------解決策------------------フレームワークはプログラマの作業を単純化するだけです。
多くのクラス ライブラリを統合します。
フレームワークの使用方法を知っていれば、フレームワークがどのようにこれを行うかを理解する必要はありません。それはどのように行われるのか。 これらは無視して構いません。もちろん、優れたプログラマーになりたいのであれば、次のことを理解する必要があります。
------解決策------------------現在のレベルでは、フレームワークはガベージです、または将来は
になります。信じられない場合は、単に echo 'Hello you.' を出力してください。フレームの下に Hello you という文字を出力するのと何が違うのですか?
次に、出力を 100,000 回ループして、効率を確認します。
上記の 2 つの問題について、結果を教えてテストしていただけますか?
そうすれば、そのフレームワークが何に使用されるのか、いつ使用するのか、そして本当に問題を解決できるかどうかがわかります。
------解決策---------
------解決策---------
------解決策---------
個人的には、開発フレームワークの慣例とは程遠いと思います。便利 ライブラリ クラスの役割よりもはるかに大きい
開発プロセスには、Web サイトの構成情報を保存する別のファイルの使用方法、Web サイトの構成情報を保存する方法など、開発プロセス中に作成された合意に依存する多くの詳細と機能があります。ページ モジュールの編成、データベースの編成方法など、開発者はコードを記述するときに考慮して計画する必要があります。これらの合意を最初に慎重に検討しないと、後の開発に大きな影響を与えることがよくあります。
初心者の開発者はよりカジュアルな傾向があり、開発契約の設計もよりカジュアルで、経験が浅く、フレームワークの合意が自分たちにとっての制約であると感じていることが非常に多いです。初心者はフレームを使用しないでください。
しかし、実際には、ほとんどのフレームワークの規約ルールはよく考えられており、長年にわたってテストされています (MVC など)。これを理解し、これらの規約に従って開発中に問題を計画および検討すると、そのフレームワークが適切であると感じるでしょう。これは非常に便利で、開始と実装は非常に簡単です。
一般的に、初心者にはフレームワークを学習し、ライブラリ クラスやフレームワークのその他のものを理解しようとせず、まずフレームワークのさまざまな規約を確認することをお勧めします。アーキテクチャ全体の動作を理解すると、ライブラリ クラスを快適に見ることができるようになります。
特に実際には、ほとんどのフレームワークの中心原則は MVC 構造に基づいています。1 つのフレームワークを理解すれば、他のフレームワークも便利になります。
------解決策---------
------解決策--------------------
------解決策---------
------解決策--------- 率直に言って、このフレームワークは成熟した開発ですモデル 。 簡単な例を挙げてみましょう。
10 個のプロジェクトを開発した場合、独自のプログラムを開発するための一連の計画またはルーチンが必ず必要になります。 実際、あなたの計画
は単なる枠組みにすぎません。 しかし、あなたの計画が必ずしも良いものであるとは限りません。 私たちが普段話しているフレームワークは、いずれも優秀な先輩たちのまとめから導き出された解決策の集合体です
。 プログラムを実行します。誰もが知っています。 経験が最も重要です。
したがって、利点は自明です。 個人的には彼にはもう一つ大きな利点があると思う。誰もが使っている有名なフレームワーク。
このフレームワークの構造は誰もがよく知っているため、将来の通信や保守が非常に便利になります。
------解決策----------------------