2010-06-06 82 views
0

如果php和ruby都是語言,而cake和rails是框架,那麼CMS如何像drupal和joomla那樣適合該方案......您可以在任何語言和任何框架中使用它們嗎?分類問題

回答

2

CMS:內容管理系統

因此它們是系統。系統是成品。

CMS的目的很簡單:最終用戶可以用它做些事情,在這種情況下管理網站的內容。

您提到的系統Drupal和Joomla是可擴展的:它們具有允許插件擴展功能的體系結構。不過,它們是產品。

另一方面,框架不是成品。他們確實有一個架構(框架架構)。他們還允許插件擴展功能。但是,不同之處在於,框架本身不是產品,最終用戶不能使用它。

+1

+1優秀的答案! – CesarGon 2010-06-06 18:06:04

+0

所以從這個意義上講,你會說任何CMS都可以用來擴展框架的功能嗎?如果是這樣,ANY框架還是某些特定框架的CMS? – adam 2010-06-06 20:03:53

+0

@亞當,這取決於。如果產品與Ruby和Rails兼容,那麼是的:它建立在該框架之上。如果它不兼容,則不;它不是建立在該框架上的。 – Pindatjuh 2010-06-07 08:25:35