Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the bones of a Powerful CMS

I'm working in a company to improve their own market CMS, if you had the opportunity to build your own CMS (revision of existing CMS) what steps would you take?

As far as I know these things can be most important:

  • template engine (caching ability)
  • a php framework (ZEND)
  • a javascript Framework (Jquery)
  • OOP coding style
  • Security Issues (I have no idea how to make this happen, trying to obey security notes in writing php is enough or we should use any existing security)
  • an auto updater script (wondering how I can do it)
like image 840
Farshad Avatar asked Feb 02 '10 06:02

Farshad


1 Answers

See how the POWER of frameworks is calculated and compared. Thanks

Core points include:

PHP4
PHP5
MVC
Multiple DB's
ORM
DB Objects
Templates
Caching
Validation
Ajax
Auth Module
Modules
EDP Routing

like image 112
Sarfraz Avatar answered Oct 27 '22 08:10

Sarfraz