Web Content Management

Dynamism. A word that has changed the way of develop Web Sites in recent years. The concept of dynamic website would be “a site that was designed with the hability for new information.” The site is not “static” but has build inside a management system. Very often it allows a quick management of its content, which allows a greater interaction with the user.

The CMS (Content Management System), or content managers have appeared precisely for this task. These complex tools are a compendium of programs that once installed on the Web server, allow dynamic updates, in real time or programmed by the user, without the need of a webmaster with knowledge of HTML or other development languages. This allows the website owner to update their texts, images, news, and in some cases even the position of certain content on their site.

I will explain why I use the WordPress platform to develop dynamic Web pages.

WordPress like a CMS tool

Today there are many web content managersWordPress , Joomla and Drupal are the most used and most complete. The big difference between the first two is its architecture and therefore the way the designer will use the program to develop a website.

A big difference is that WordPress is not ready to be used based on modules like Joomla. At a first glance WordPress may seem a more difficult and complicated platform to do what you want, but with an intermediate/advanced knowledge, you can turn it into a much more flexible tool, which can be adapted to practically any situation.

A good example would be the use of both of one of these CMS packages by a user without any knowledge of Internet development. A person who only has knowledge of office programs could create a small website with Joomla in a day of work. The same person who using WordPress, at best, could create just a small blog.

A professional developer can “Hacking”, transforming WordPress to really gets what needed. It requires more knowledge and skills, but it is worth the effort since once done, the client can manage and update all its content with a lot of flexibility and ease.

Advantages of using WordPress as CMS

The list can be great. I will mention here some topics that are not very technical but still very relevant. This will help to illustrate why I use WordPress to develop Webs pages.

  • WordPress can be installed and hosted in a Linux/Apache/MySQL/PHP environment.
  • Core made in PHP language.
  • Is Open Source (open source).
  • Is free, the client do not pay for the right of using the plataform.
  • Is safe and robust.
  • Ease of creating and managing user accounts.
  • A huge amount of documentation is produced continuously providing the administrator a lot of security when it comes to getting help with any problem.
  • The core contains by default, without the need for plug-ins or third party aplications, a huge collection of tools for the production of a medium-sized Web.
  • Intuitive control panel Ideal for customers looking for an easy way to update their sites.
  • The core of the system is made in web standards, which makes WordPress a very acceptable environment for search systems like Google. Ideal for those looking for a good SEO positioning.
  • Flexible structure that allows the use of codes outside the core. (Plug-Ins)
  • In the third week of October 2010 around 1500 discussions were created in the official WordPress forum. The participation of developers from all over the world continues to grow.