2013-03-08 134 views
1

我想我的每一就是一個相當不錯的主意(據WAF VS CMS),但我沒有一個好主意,它應使用和時。我所做的所有網頁開發都是從零開始的,我寫了所有內容,顯然不是太複雜。是否有許多網站從頭開始建設 - 這是爲非常複雜的應用程序保留的嗎?Web應用程序框架VS CMS VS自定義網站

+0

我很抱歉,如果這是一個簡單的問題,但我還沒有發現什麼時候或多久使用哪個。 – 2013-03-08 22:20:47

+0

請參閱[difference-btw-web-application-framework-and-content-management-system](http://stackoverflow.com/questions/1636259/difference-between-web-application-framework-and-a-content-管理系統) – nawfal 2014-07-22 09:39:16

回答

4

CMS:

,當你將有多人編輯的內容一無所知HTML,需要一個所見即所得的把事情做好通常使用。也就是說,某些類型的網站需要進行數據庫驅動以便於組織,通常運行在某種CMS上。

框架:

通常用於Web應用程序,因爲他們通常有一個ORM,使得從數據庫管理的數據非常容易。在許多其他原因......(內置在安全性,用戶管理等)

自定義網站:

我通常做定製的網站,如果我將不會得到來自任何或很少的數據數據庫,它不是一個傳統的Web應用程序。我這樣做是因爲它通常更快。

所有的說法,你可以使用它們中的任何一個用於任何目的。這是內置的功能,使它們對不同的事物更好。你質疑從頭開始建設。我會說,對框架的需求越多,就越複雜。網站越簡單,從頭開始編寫就越容易。

+0

有趣,謝謝你的迴應。我認爲,從數據的角度來看,它越複雜,就越需要一個定製的網站。我的好友問他應該去哪個方向尋找一個有一些自定義要求的網站(所以沒有wordpress或任何東西),但需要接受付款。我認爲更有意義 - 哎呀。 – 2013-03-08 22:29:21

+0

框架對Web應用程序有價值。 Web應用程序(安全性,數據庫交互)的許多常見要求都是內置的,因此您可以更快速地開始運行,但通常它們與從頭開始編寫定製一樣多。我使用的是類似Ruby on Rails的CFWheels。你不必使用內置的東西,但如果你需要的話,它就在那裏。 – Leeish 2013-03-08 22:32:01