框架(Framework)是一個框子-指其約束性,也是一個架子-指其支撐性。
IT情境中的框架,特別指為解決一個開放性問題而設計的具有一定約束性的支撐結構。在此結構上可以根據具體問題擴展、安插更多的組成部分,從而更迅速和方便地構建完整的解決問題的方案,有助於促進快速應用程序開發(RAD),從而節省你的時間,幫助建立更穩定的應用程式,並減少開發人員的重複編碼量,提高開發效率。
框架是某種程式設計模式的支架
#是一個未完成的半成品.需要你賦予他業務意義才能工作.例如MVC,WPF.同時在框架中會包含一系列的約定,配置和工具來幫助你二次開發。
框架和元件的差異:
都是特定問題導向的封裝,元件是完整的,你只需要了解它的API,加入到你的解決方案,呼叫它就能工作。框架不是。 另外,框架的侵入性比較強。同種功能的第三方元件很容易替換,但框架不容易,因為你已經按照它的約定做了很多二次開發。
以上是框架是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!