wake-up-neo.net

PHP Framework vs Content Management System

Wie würden Sie den Unterschied zwischen einem PHP Framework und einem CMS (wie Wordpress) jemandem erklären, der technisch sehr versiert ist, meistens auf Hardware/Netzwerke, aber wenig oder keine Programmierung?

Als Amateur-zu-Intermediate-Programmierer könnte ich versuchen, diese Fragen zu beantworten, aber ich würde den Input derjenigen schätzen, die mehr Erfahrung mit Frameworks und CMS haben.

25
HK1

Sie können diese Folie überprüfen, um den Unterschied zu erkennen:

In einfachen Worten, ein CMS stellt Ihnen ein Back-End (mit einem Host von Plugins und Komponenten) wie Joomla, Drupal, WordPress usw. zur Verfügung, sodass SieverwaltenFrontend wo ein Frameworks nicht. Ein Framework wie CodeIgniter, Kohana, CakePHP, Symphony usw. bietet Ihnen vorgefertigte Klassen und Bibliotheken, ABER Siemüssen diese verwenden und Ihre Site selbst erstellen.

22
Sarfraz

Sie können einen CMS mit einem Framework erstellen, aber Sie können kein Framework mit einem CMS erstellen.

Ein CMS ist genau das - ein Content Management System.

Ein Framework ist eine Sammlung von Bibliotheken zum Erstellen einer Anwendung.

8
Craige

Framework = Library CMS = System

Ein Framework "gibt" Ihnen nichts, es ist nur ein Gerippe. Ein cms gibt Ihnen eine funktionale Site, und es ist nur eine Frage der Gestaltung und des Inhalts.

7
Tyler Eaves

Ein Framework ist nur das ... etwas, das Sie kombinieren können, um eine Anwendung zu erstellen.

Ein CMS ist eine Anwendung , die möglicherweise auf einem Framework erstellt wurde oder nicht.

5
simshaun

frameworks erzeugen sehr gut darstellbare Webanwendungen, wohingegen CMS schnell sein können, aber nicht so präsentierbare Qualität erzeugen können wie Frameworks.

1
sahil chadha

Ich denke dieser Artikel:

Ein Framework oder ein CMS? Was ist besser zu wählen?

erklärt den Unterschied zwischen einem CMS und einem Framework. Außerdem können Sie drei Beispiele sehen, wo und warum ein CMS oder Framework verwendet wird. Wenn Sie die Kommentare unter dem Artikel lesen, können Sie auch interessante Diskussionen über CMS und Frameworks sehen.

0

Ich glaube, wenn Sie eine einfache oder generische Website erstellen, verwenden Sie ein CMS , aber für komplexere Projekte (oder das Web) Anwendungen) mit einem erheblichen Budget ist ein Rahmen besser geeignet.

enter image description here ithands.com

0
Mohamed Tounsi