框架就是提供一個快速敏捷開發的平臺,里面一些常用的功能,都封裝好,然后你要按照框架的語法和文件結構來進行網站的建設,就好比是搭建了一個房子外面的框架都設計好,你需要做的是修改里面的東西.
而cms是將整個房間,不僅框架搭建好了.里面的各個房間也給你布置好,可以不經過任何加工直接可以入住.
兩者的優缺點是:
框架相對比較靈活些,可以做更多自己想做的,而不用看太多的代碼.
CMS的優點就是功能比較齊全,代碼都給你做好,你要做的僅僅是安排一下布局,或者做個模板.但是可變化性沒有框架好.要修改的話研究的代碼比較多.核心的部分比較難研究.