I look at creating a custom web application for the client (in this case, a specialized auction site), and we evaluate the use of any existing CMS as a scaffold for the application.
The rationale is that for many custom web application projects, about 70% of the code written is complemented by CMS, user management, and the base CRUD administrator. Presumably, if we start with the existing CMS, then the components for the components will already be built.
We decided to stick with PHP for distribution and deployment purposes. The best CMS we rate are Wordpress, Drupal, and Joomla. Here is our analysis so far (indicated in order):
Wordpress
Pros: Simple Design. Extremely popular and understandable. A very solid security story.
Cons: Perhaps too simple - can it be made to work?
Drupal
Pros: Potentially more user-friendly application development. A decent security story.
Cons: harder and harder to understand.
Joomla
Pros: Popular and well understood.
Cons: some security concerns
, , S.O. , , . , , , Wordpress CMS, " wordpress " ? , . ?
, , ? - CakePHP? ( , , RoR Django, - .)
( ) , :
CMS -
CMS