In previous articles we have discussed various aspects of web design focusing around usability and search engine optimization so in this article we look at the future maintenance of your site.
First off let's consider what kind of web presence are we designing for. If we are looking to build an e-commerce site its maintenance will occur most likely on a daily basis. The preferred method is to use a Content Management System (CMS) with a Graphical User Interface (GUI). There are many commercial and open source systems available as well as custom built systems. Each have distinct advantages and disadvantages and these should be looked at closely. You should also consider the effort required to learn to use the CMS and how heavy the footprint of the CMS is. You need to consider the platform the CMS requires to run on and make sure your hosting service can provide this platform. An important point to note is shared hosting is not ideal for an e-commerce site, the host may install an update which may render your e-commerce site inoperable.
If your site is not an e-commerce site but has frequently changing content then a CMS may also be advisable. The advantage is you have full control of your updates but keep in mind the disadvantages stated previously still apply.
If your site is static in nature and content rarely changes then a CMS most likely is unnecessary but the design of the site should be modular. All common snippets of code should be in 'include' files. This should not only be limited to external CSS files but also common headers, menus, footers or sidebars. This will allow simple updates like a colour change for a title to be consistent without having to go through all the code.
If you have any questions or want some professional help we are happy to be of assistance.
Don't hesitate to call us for a free consultation.
Responsive Websites ... Mar 25, 2016.
Search Engine Optimization ... Feb 15, 2016.
Cross Browser Web Design ... Aug 1, 2012.
Web Design and W3 Compliance ... May 21, 2012.
Web Design via Joomla ... May 7, 2012.
Web Design & Input Validation ... Feb 1, 2012.
Web Application Design & Cron Jobs using PhP ... Jan 15, 2012.
Web Design & User Experience UX ... Dec 25, 2011.
Web Design & layouts ... Dec 11, 2011.
Web Design & CSS Files ... Dec 4, 2011.
Web Design & Colour Selection ... Nov 30, 2011.
Web Design & CSS Sprites ... Nov 30, 2011.
Web Design & Minimizing HTTP requests ... Nov 29, 2011.
Web Design & Speeding Up Your Website ... Nov 24, 2011.
Web Design and Accessibility ... Nov 22, 2011.
Simple Virus Removal ... Nov 21, 2011.
Web Design, SEO & Conversion Cont'd ... Nov 19, 2011.
Web Design and Maintainability ... Nov 17, 2011.
Search Engine Optimization & Google Panda ... Nov 16, 2011.
Web Design and Search Engine Optimization ... Nov 15, 2011.
Web Design Cont'd ... Nov 14, 2011.
Web Design ... Nov 13, 2011.