What kind of applications are developed using a CMS like joomla, drupal and what kind of applications are developed using frameworks.
If all kind of applications can be developed in a CMS like drupal then why do we use a framework like SYMFONY?
Joomla and Drupal are both free, open-source content management systems (CMS) used for publishing web content. Whereas Drupal's built-from-scratch approach permits for more noteworthy flexibility, Joomla's built-in “core” content sorts allow for quicker and simpler execution.
Wikipedia lists 40 PHP frameworks, but some of those are better described as content management systems, and undoubtedly there are many more. Early PHP frameworks include PHPlib, Horde, and Pear.
A CMS is a sort of framework, but generally limited towards making websites with article/page type content with an out of the box article management system.
A framework provides often used web development boilerplate code, they support:
Joomla & Drupal has user management via access control lists.
Leaving CMS aside, you can use the user management to assist your php component that bolts into the CMS. Thus you have a platform/framework that is being updated and patched by a broader community.
the changes you make to the component can be updated from the backend of the CMS as you make them available.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With