Quina diferència hi ha entre framework i CMS?


Resposta 1:

Un sistema CMS (Content Management System) s’utilitza per gestionar el contingut d’un lloc web. Normalment proporciona eines per fer aquesta tasca el més fàcil possible.

Exemples de CMSes: Drupal, Joomla, DotNetNuke etc.

Un marc és com un conjunt de biblioteques / classes per crear una aplicació web. Molts marcs proporcionen biblioteques per a l'accés a bases de dades, motors de plantilla, etc. D'aquesta manera, no cal reinventar la roda.

Un CMS sovint es basa en un Framework.

Exemples de marcs: CodeIgniter, CakePHP, Kohana ...


Resposta 2:

La terminologia "Framework" s'utilitza principalment per referir-se a un marc d'aplicacions web que requereix coneixements de codificació, és a dir, un programador o un desenvolupador web optarà majoritàriament per treballar fent servir el marc del projecte.

CMS és una abreviació del sistema de gestió de continguts que es basa en mòduls i es requereix poc o gens coneixement de la codificació mentre s’utilitza CMS. Alguns desenvolupadors web poden triar CMS sobre el marc perquè pot ajudar-los a completar la seva tasca ràpidament. Per exemple de WordPress, Drupal, Joomla. Magento etc.


Resposta 3:

La terminologia "Framework" s'utilitza principalment per referir-se a un marc d'aplicacions web que requereix coneixements de codificació, és a dir, un programador o un desenvolupador web optarà majoritàriament per treballar fent servir el marc del projecte.

CMS és una abreviació del sistema de gestió de continguts que es basa en mòduls i es requereix poc o gens coneixement de la codificació mentre s’utilitza CMS. Alguns desenvolupadors web poden triar CMS sobre el marc perquè pot ajudar-los a completar la seva tasca ràpidament. Per exemple de WordPress, Drupal, Joomla. Magento etc.