This is a tricky one. There are pros and cons to both a custom system and an open source Content Management System (CMS). With a custom system such are ours the benefits are that it’s mostly ‘unknown’ so there aren’t groups of hackers looking to find exploits. It also has the benefit of being something we can tailor to your business and needs. On the other hand, a system like WordPress has a lot more DIY things built in and access to many plugins which can add new functionality to your site. The other factors to consider here are moving your site. If you want the ability to move your site between web hosts, then an Open Source system such as WordPress would be the best bet, whereas a custom system is often locked to the developers hosting, to protect the codebase.
If you are having a corporate website or ecommerce shop, then WordPress is often the best way to go. It offers a number of excellent features that make updating your website really easy. Our team always ensure we structure WordPress to give you access to update as much content as possible in the easiest possible way.
If we are building a more complex system, such as a property database or a recruitment portal, we would recommend our own system. A platform like that would be quite data/database heavy and as such, a lighter code base can often mean significant performance gains over an Open Source system which has to cover a multitude of options.
If you would like more information about either our CMS or how an Open Source system could work for your business, please contact us.
This really depends on the kind of project we are undertaking. For a standard corporate website with fairly limited functionality, the overall development process would take between two and three weeks. However, consideration should also be given to content. If our team is writing a lot of content for your site, this can extend the lead time. Likewise, if your site is content heavy it will take additional time to populate the website, if we are required to do so.
For a more complex system, the timescales do start to increase as the amount of custom code required increases to meet the needs of the site. Our team will always give you a clear indication of both the development days required for your project and also the overall timescales to meet certain goals throughout the process.
We take great pride in the work we produce, and we have a full set of pre-launch checks that we go through to ensure everything runs smoothly as we change from your old site to a new one. However, should you find a bug or problem with your site post launch then our team will produce a fix as quickly as possible. We prioritise bug fixes over all other work, so you can be safe in the knowledge that if something was discovered, we would drop everything to find a quick solution.
Cross browser compatibility is ensuring your website looks and performs consistently across various browsers, for example, Google Chrome, Firefox, Safari and even Microsoft Internet Explorer or Edge. We test every website on the most recent versions of the most popular browsers, but also ensure we create code that is backwards compatible for older platforms.
Yes, ensuring your website layout scales and morphs for small screen sizes is a key part of what we do. We use a technique called responsive design which makes certain that your website will reposition elements to ensure a nice layout on devices from small screen mobiles right up to large laptops and desktops.
We provide a flexible approach to working with our clients. If there is a small change or two to the original brief or you need an extra section we hadn’t planned for, often there would be no additional charges and we would do our best to include this within the time scales and quotation we had originally agreed. If the changes were on a larger scale then we would work with you to plan out the new approach, time scales and the budget required to meet your new objectives
Great! Evolving a website or solution post launch is key to ensuring you stay relevant and meet any changes requirements your business or customers may have. Our development team will work with you to understand the new functionality. This may include additional design or planning work as well as any development required. As with any project, we would provide a full quotation and time scales so that you knew what this update would cost. For clients who have lots of ongoing functionality or support requirements, we can agree a support contract which would ensure you receive guaranteed development time when it was required and at a discounted rate.