1.2 フレームワークとは何か フレームワークは、特定の問題領域内でアプリケーションの一部を実装する再利用可能な設計です。これは、コンポーネント インスタンス間の相互作用のための抽象コンポーネントとメソッドのセットです。簡単に言えば、これはプロジェクトの「骨組み」の構築を支援し、豊富なコンポーネント ライブラリを提供する「半完成品」です。独自のシステムを完成させるには、いくつかのコンテンツを追加するか、提供されているコンポーネントを呼び出すだけです。 図 1-2 に示すように、すでに家の「骨組み」といくつかの建築資材が形成されており、これをプログラムのフレームワークに例えることができます。 「スケルトン」は、私たちのために作成されたプロジェクト管理構造(半完成品)と見なすことができますが、構築材料は、私たちに提供される既製のコンポーネントライブラリに相当します。既存の住宅のフレーム構造をベースに、既成の建材と組み合わせ、当社の「装飾」を施した「半製品」は、個人住宅、オフィスビル、スーパーマーケットやバーなどに組み込むことができます。同様に、プログラムフレームワークを使用することで、個人のホームページ、OAシステム、電子商取引モール、SNSシステムなどのソフトウェア製品を迅速に開発できます。 気に入った友達はWeChatアカウントを追加できます: 51CTO 読書チャンネル QR コード
|
<<: 非公開会議では、クラウドセキュリティに関する特別セッションが初めて開催されます。来ると聞きましたが…
>>: 1.4.1 MVCフレームワークパターンの実装(2)
Lushou のシングルページの成功は、多くのウェブマスターにシングルページのウェブサイトを作成する...
対外貿易B2Cモールには、プラットフォーム型モールと自社構築型モールの2種類があります。プラットフォ...
1月28日、工業情報化部運営監視調整局は「2020年ソフトウェア・情報技術サービス産業統計公報」を発...
カナダの老舗ホスティングプロバイダーである Vexxhost は、主にカナダで仮想ホスティングと V...
「美に焦点を当て、大人の美しさを促進する」という意味を持つジュメイは、シンプルで面白く、信頼できる化...
コミュニティ ウェブサイトは、その名前が示すように、インターネット上の小さなコミュニティです。例えば...
インターネット サービスに対する人々の認識が変化するにつれて、SaaS ソフトウェアが従来のソフトウ...
インターネット マーケティングの場合、インターネット マーケティング手法が価値があるかどうかを判断す...
近年、クラウド コンピューティングとインフラストラクチャへの注目が高まっているため、現在、クラウド ...
ご存知のとおり、budgetvm の以前の VPS はすべて 100M ポートでしたが、現在はすべて...
【はじめに】QRコード決済を停止されたばかりの第三者機関は、中央銀行による監督の「第2波」に直面して...
変更に関しては、変更管理戦略を立てることでリスクを最小限に抑えることができます。クラウドの変更管理戦...
Baidu が盲目的に Google を模倣しているとき、Google 検索が常に改善されていること...
ftpitは今回、openvzベースやKVMベースなど、ハードディスクに合わせてSSDとHDDに分か...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますトレンドの...