Internet Technologies

Webfangled loves technology, in fact it fascinates us, there are many different digital technologies that we use to make the systems we build efficient and reliable. Although the internet is constantly evolving, a well constructed website today will stand your in good stead for the future, in fact the core technologies we use have been about over for 10 years and are as popular today as they ever have been.

PHP, AJAX, Javascript, Java, HTML, XML, CSS and MySQL databases are just some of the tools that we have at our fingertips to create a web system that works for your business.

Client-Side Technologies

Client-side technologies run on a user's local computer and controls the look and behaviour of a website from within the clients browser. When operations are performed by the client, no data is sent over the network so they take less time and reduce the work load on the server. The main client side technologies that we work with are CSS, HTML, JavaScript and Flash

The main issues arise when dealing with client side technologies is that different users will have different browsers. Older browsers cannot implement the new technology and even implement some wrongly (mentioning no names... Internet Explorer 6) which is why we implement graceful degradation. Graceful degradation allows a user using older technologies access to the same functionality but without some of the enhancements available to users supporting the newest technologies

Server-Side Technologies

Server-side technologies run on a web server and controls the logic, databases and functionality of a website based on inputs from a client. Operations are performed server-side because they require access to information and functionality located on the server, they also are responsible for all validation of data.

Our preferred server-side technologies are Linux, PHP, Java and MySQL. These have been proven to be the most stable and efficient and do not have any license associated with them. They are the preferred technologies of the open source movement and allow us to use vast libraries available.

Asynchronous Development

Asynchronous development (such as AJAX) is a clever use of combined technologies used by the client to creative more interactive and dynamic web applications. It is a little tricky to explain but in short it allows the client to retrieve data from the server without interfering with the display and behaviour of the existing page.

Harness The Power Of The Internet Technologies

If you require a web system or even think that you might, speak with us about what you need and we can discuss with you what the different technologies will enable you and your business to accomplish on the internet.