Web Technologies

Creating good websites requires staying on top of the latest technologies and we work hard to make sure we are always utilizing the best programming languages and tools available. Additionally, we always code cleanly and our web coding is standards-compliant.

CSS-Based Design

Older, table-based designs are still pretty prevailent around the internet–in fact, some of our older web projects are still table-based. However, the best way to program websites today is through CSS (Cascading Style Sheet) based programming. This allows us to have smaller, more dynamic code, and more easily change entire websites look and feel. Plus, they are much easier for handicap accessibility programs to interpret.

PHP Scripting

PHP is rapidly replacing Perl as the server-side scripting language of choice. What is server-side scripting? Basically, it is computer commands that the server computer looks at and does before it shows the page to the customer. It allows us to do lots of cool things including creating web forms, dynamic functionality (like online estimators), and other stuff.

JavaScript

JavaScript (also known as JScript or ECMAScript) is by far the most popular language for client-side functionality. What’s that mean to you? Basically it gives us the ability to create rollover images, nice looking popups, and other nice eye candy as well as other creative ways to manipulate the web page to give the best experience to the customer.

We are developing more and more sites and administration panels using AJAX which allows your web page to function more as a computer program rather than a clunky web page. This technology can often provide excellent functionality at a very reasonable development cost.

Flash

Flash is widely used throughout the web. Although it’s a little slower to load than most other languages, it’s much more flexible. We’re able to create moving animations and complicated sequences easily.

We try to stay away from Flash unless it’s the only viable option. Flash development can be expensive and time-consuming.

MySQL Databases

MySQL is great for safely storing all kinds of data and retrieving it efficiently. We can integrate a MySQL database with your website to provide even more interactivity to your visitors.

Other Technologies

Java (different than Javascript), Microsoft Silverlight, Perl, Ruby on Rails, and ASP.NET are examples of other technologies that we can work with but typically stay away from. In certain cases one of these can be the best option and we will discuss it with you.