Content Management for Websites
Every client wants to be able to edit their website content. This is easily done using a database driven content management system (CMS). Over the years, we have tested and used various applications; Drupal, Joomla, b2, and others that no longer exist, all the while learning what makes a reliable and easy-to-use content management system.
Although we are firm believers is custom programming, in 2012 we began a transition to using WordPress, an open-source CMS platform, for the majority of our custom website development. WordPress has a reputation among clients as being “easy to use” and “easy to update”. The benefits of WordPress are that it allows us to build websites faster, and therefore at a lower cost. WordPress has the largest share of the CMS market which continues to fuel its ongoing growth and development.
Developers are always wary of anything that they have not coded, but in our opinion, WordPress has evolved into a strong development platform that can be leveraged with additional programming. The downside is that every WordPress website requires continual care and maintenance, including technical and security updates to both its core source code and plug-ins.
Our custom installation of WordPress includes numerous customized security settings and client “friendly” personalizations. To make WordPress a proper business platform sometimes require ‘custom plug-in’ development to ensure that websites meet client needs and expectations.
Using PHP and mySql, standard programming tools, we have developed our own proprietary content management system, Sitemanger. With Sitemanager, we can build complex websites that are relatively simple to manage.
Sitemanager websites are built to standards at the time of development and generally require minimal ongoing maintenance. But standards evolve and change, and Sitemanager should be monitored and updated to keep your website at its optimal performance and security level.
As much as we would like to build a website that will never require programming updates, it’s just not possible. For security purposes, every website requires ongoing care and support.