Published on 2006-11-19 23:23:14

What's Content could refer to ?

It could be an article, a news, users data, client informations, products, reviews, courses, comments, sources, images, flash, video ... An infinite list !

How do we need to manage these Contents ?

Since its called "Content Management" so there is something related to management ? We need to create data, update it and delete it, we need also to access easily any informations based on search or any criteria. Some distributed infrastructure require to access data from other applications, so the same needs should be available as webservices too. In management also, there is the permissions management or levels of availability of content.

Evolution of CMS



The term "CMS" itself define more needs than requirements of website. Almost all CMS solution's developers try to fit the needs of everybody by creating plugins, hacks or additional modules. This resulted generally fork of the CMS into sub projects, or it become difficult to use, or a very resources gourmand !

That's what makes specific project development more popular and kept "CMS" for business level only.

CMS : developers point of vue

Companies and developers find CMS the best solution since it reduce the development time. An excellent solution for all their clients, with all their different needs. The problem is that clients asks always for some specifics changes that day after day make this CMS evolute to specific field more than another.

Conclusion

I think as many web projects that have been developed in the last decade, CMS is a vision for web application that could fit needs of everybody. But I think that the way we conceives these CMS is always making the difference from a solution to another and from a company to another. It's not a story about reinventing the web, but maybe a CMS pattern could be a solution.

Previous Page


Related Entries

Member of the PHP Magazine Network, Copyright (C) 2005-2009 phpmagazine.net All Rights Reserved