A PHP application framework and content management system

Oct 1, 2007 15:31 GMT  ·  By

MODx is a new promising content management system and PHP application framework addressed both to developers and designers. It is not particularly suitable for beginners, but the default MODx installation offers to a person without web programming knowledge various tools that allow anyone to deploy a blog or a news publishing system in a few minutes. MODx application is based on AJAX and helps you deploy ready made SEO websites.

AJAX integration provides all Web 2.0 technology features and because of this MODx is also called AJAX CMS. The lightweight code of web pages oriented to SEO performance will determine the search engines to focus on your content relevance. After you perform the guided web based installation using a web browser, you will discover that the administration panel has a very friendly interface. As compared to other content management systems, MODx allows you to edit the content directly from the site front end using a WYSIWYG HTML editor. If you want to use the default blog application, you will be able to add new blog entries from the front end also.

AJAX is optimal implemented, because scripts are included in the document head only when they are needed. Web developers have the next types of resources: chunks (reusable blocks of codes), snippets, XHTML/CSS templates which are easy to customize through templates variables, widgets and more. By balancing the MODx resources you can add visual effects to your website in a simple manner, only changing a few parameters. From the SEO (search engine optimization) point of view, MODx content manager uses Apache mod_rewrite to manage URLs names in various ways and as a consequence the link titles can have any format you want.

The implementation and utility of MODx application could make the subject of your own research, if you want to feel the touch of Web 2.0 concepts in an application with a high degree of universality regarding design, content editing and publishing, application development, search engine optimization, accessibility and more.