So what’s a developer to do? Create its own CMS!
With client demand for such a customized CMS, Noam Design decided to launch Website Temple as its project to bring manageable web sites to the common man. The key to delivering a complex website into the hands of the everyday web user is a specialized CMS. Such a solution bridges the divide between the customer (lacking any web programming skills) and the website developer. It empowers the customer to take the reigns over content control without involving the developer, which would otherwise enslave the customer to a perpetual tit-for-tat billing relationship.
While customers simply do not understand just how complex and involved web development is, their frustration is valid when they want modest changes to site content (for example, updating their page on staff bios when an employee leaves of joins the company) but have to pay large sums for a developer’s time. A good CMS gives the customer the ability to do small website tasks themselves, and frees the developer from being bogged down by minor details. It’s a win-win situation, but the CMS software to accomplish this doesn’t exist for every situation or simply isn’t good enough for the layman.
Noam Design has had a lot of practice tackling the CMS problem from every angle and has developed its own solutions to making the most technologically complex websites as easy to modify as Microsoft word. While open source software can be a good start, the effort required to customize it to a project’s specifications may take just as long as programming a solution from scratch. Additionally, open source programs can turn out to be inflexible to certain types of modification.
Website Temple is also a response to the current economic recession, where every facet of business, including one’s web presence, must be looked at with an eye towards getting the most by spending the least. This is of particular importance to small and medium sized companies that lack the resources to hire their own web developers, or contract them for ongoing content maintenance.