Pages

Posted on 06.43

Definition of Programming-Based Framework and CMS

Web Framework commonly known as web application framework is a software framework that is designed to support the development of dynamic websites, web applications and web services. Web programming-based framework is based on the concept of OOP (Object Oriented Programming) is a programming based on the object.


History of the web framework: 


1. starting with the Web-based HTML and Static pages only in the form of HTML code.
2. from the static web, dynamic Web evolved into a separate program code and data. 
3. once, evolved into a dynamic web Content Management System (CMS) is a web instant web templates. This CMS is more interesting in terms of its appearance. 
4. from the Content Management System (CMS), web development is on the rise with the web framework. a web framework is divided in three parts of the system, known as the MVC model, view and controller.


the difference with web CMS and web framework: 


1. web CMS:

  •  suitable for instant web creation needs
  •  greatly help novice web developer (not related to the code base)
  •  can be used to build applications


type:

  •  portal system : Joomla, Drupal, WordPress, AuraCMS, PHPNuke, etc. 
  •  Elearning : Moodle, Atutor, DrupalEd, etc% u2013 
  •  Ecommerce: PrestaShop, VirtueMart, Joomla ZendCart, OsCommerce, etc. % u2013 
  • discussion forums : PHPBB, VFM, etc. 



2. web framework:

  •  Flexible for developing web based applications
  •  can be used to make a particular CMS according to your needs. 
  •  is generally more secure than the CMS because the system is divided into 3 (model, view, controller)
  •  web developer must master the concepts of OOP and MVC


example:

  •  CodeIgniter (CI)
  • CakePHP 
  • Zend Framework
  •  DooPHP



Read More

0 Responses to Definition of Programming-Based Framework and CMS

Posting Komentar