Web Programming

Web ProgrammingA well-designed website must not only look appealing and inform your audience; it should also be constructed wisely on a programming level. What the non-technical user can’t see is very important.

The Matrix team is well versed in the latest programming languages and methodology for use on the web. Our founder, Dustin Simpson, has brought his approach as a software engineer to the web. The result is websites that are:

  • Fast loading
  • Easy to update and expand as your needs grow
  • Compatible with common web browsers and mobile devices
  • Conforming to W3C standards (meaning they are likely to be forward compatible)

Custom Programming Methodology

The best approach when starting a new project is to consider the business objectives and the environment in which they’re going to be achieved. Only then can you choose the appropriate methodology, language and applications/platform for accomplishing the goals. Below is a list of some of the tools we regularly utilize to help our clients meet their online objectives.

Languages, Methodologies and Applications

We have programming capabilities and experience in the following languages and applications:

Languages Methodologies Applications
PHP
Cold Fusion
HTML/CSS
Javascript
JAVA
Ajax
Fusebox
PRADO
Smarty
SSL 40-Bit and 128-Bit Encryption Keys
Apache Web Server
ASP
Sybase
MSAccess
Flash
Solaris, Linux and Windows

Integration of Third-Party Tools

As the internet grows and becomes more multi-faceted, we have seen the rise in availability of third-party, open-source utilities and programs. These tools increase the power of internet solutions and make complex and sophisticated websites more affordable to develop. The question is no longer, “Can it be done?” but instead, “How hard is it?” We’re pleased about how often we can integrate fairly sophisticated processes into our clients’ websites at affordable costs by integrating third-party solutions.

TinyMCEOur integration experience includes:

  • TinyMCE – A utility that allows non-technical administrative users to modify page content.
  • SugarCRM – A robust Contact Relationship Management (CRM) system.
  • PHPDig  or Google Search Solutions – A website search tool.
  • elgg – A social media website system, similar to Facebook  or LinkedIn .
  • b2Evolution, WordPress or Blogger  – Tools for integrating a blog into a website.
  • MediaWiki  – The Wiki system behind Wikipedia can be integrated into your website.
  • extJS  and jQuery  – Libraries of web2.0 tools for building robust internet applications.

Security

Many of the websites we develop have administrative control features; rely on private username and password protected areas; administrative control levels (for managing internal users); and the use of cookies to control the level of security control flexibility (based on the possible risk). We understand that while flexibility is critical, underlying security needs cannot be compromised.

Testing

As we near completion, our websites go through rigorous internal testing by our staff. We assign a different staff person (other than the programmer) to review the website on a number of different computers with a variety of browsers; they check all the links and review site performance. Any issues discovered are resolved before the site goes live.

car racing games fight games battle games