No Web design company is without its portfolio of technologies—it’s how we translate your concept or business need into a functioning Web site. We favor *nix Web servers unless there is a specific requirement to use a different technology. Here is a partial list of other important technologies we use:
- PHP for Unix and Linux platforms. This technology allows for serving dynamic content that is flexible and can scale according to your needs.
- Ruby on Rails. This is the hot technology baby of this generation of Web apps, and is well worth the investment because of the rapidity of development. While it’s easy to think fast means sloppy, Rails has a philosophy of test-driven development wrapped into it. This testing is unrivaled by any other Web application framework.
- AJAX and Web 2.0. Again, a darling of this generation, the AJAX technology and “Web 2.0” moniker allow us to build more responsive Web applications.
- ASP (Active Server Pages) and ASP.NET for Windows 2003 Servers. These allow us to create flexible, scriptable Web pages that respond to your needs and the needs of your customers.
- JavaScript. This scripting technology allows us to create behavior in your browser such as buttons that light up when you pass the mouse over them or forms that check that the correct information is entered before you submit them.
- Database technology. Many Web applications can be made more flexible and functional by keeping the information in a database. We can make the recommendation for you when we analyze your project. Among the databases we use are Access, Microsoft SQL Server and MySQL.
- QA technologies. We employ automated tools for repeatable testing (quality assurance) of Web sites we create.
- Web placement technologies. We use the leading tools for placing our Web sites with the top search engines.