7 ms·
Well, PHP CMS's popped up like crazy because a lot of PHP frameworks didn't exist or weren't popular yet when the CMS's started popping up. Also PHP has had a h
by programminggeek 14y ago
Well, PHP CMS's popped up like crazy because a lot of PHP frameworks didn't exist or weren't popular yet when the CMS's started popping up. Also PHP has had a history of being anti-framework or a lot of reinventing the same framework concepts over and over again. With a decent MVC framework you can roll your own blog/cms in like an hour for the most basic of functionality.
With ruby and python having great frameworks for building things fast, devs are more likely to roll their own custom CMS than they are to use an off the shelf CMS that doesn't quite fit their needs.
In fact, django was built so that the devs working at newspapers could crank out little custom CMS's for their various data projects incredibly fast. It started as a CMS framework, so of course it would remove the need for a generic community CMS.