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.