Nuts & Bolts (Technology & Infrastructure)

The technology Rocket Jones uses to build your web site or web application will be modern, proven, and stable. We use standard, current technology implemented following industry standards and best practices. In addition, we build in a custom development environment, there is no limit* to the functionality that can be added in future phases.

Search Engine Optimization (SEO):

Each web site is “search engine ready,” built using SEO best practices. This includes dynamic page titles, dynamic meta-tags for descriptions and keywords, and proper HTML techniques to support search engine indexing.

Hosting:

Rocket Jones offers full service web site hosting, including site security, backups, and disaster recovery, and an available Ongoing Site Maintenance Plan. We use different hosting configurations depending on the needs of the project. Because one size does not fit all, we will help you pick a plan that meets the needs of your site and your budget, whether it is shared hosting, dedicated boxes, distributed cloud virtual servers, or whatever the future holds. Many of our sites run on dedicated boxes leased solely to Rocket Jones and housed within large, state-of-the-art data centers, or with cloud providers such as Joyent.

Browsers:

Although one of the biggest challenges for any web developer is making a site work across the various browsers, we work hard to ensure your site looks and works flawlessly in all “grade-a” browsers (those which support current industry standards or have significant market share). Because browsers are continually being updated, created, or replaced, supported browsers will be listed in your bid. (Don’t worry, if you own a computer, you probably use a supported browser.)

In addition, Rocket is also great at making your site look amazing no matter the device (computer, iPad, smart phone), and we’re here to make sure that your vision is fulfilled no matter how you view it.

Development Environment:

Server Technology
For nearly all our projects, we rely on well known open-source technologies. Guys trying to sound geeky will call this the “LAMP Stack”: Linux server operating system (or maybe Unix), Apache web server software, MySQL databases, and PHP programming.

Frameworks
We code most of our PHP using the cakePHP framework (we love cakePHP!). Cake is an open-source project that helps our team code quickly, cleanly, and securely. For Javascript we utilize jQuery, and sometimes Prototype.

Version Control
Rocket also employes the power of Subversion to manage all project code. This practice ensures that our team can all seamlessly work on your project (three heads are better than one... unless they are all on the same body), and that any unforeseen bug can be quickly reverted, tracked down, and squashed.

HTML Compliant to Standards:

Our code is compliant with XHTML Strict 1.0 and CSS 2.1.

Note: Rocket Jones is ready and more than willing to fully implement HTML5 and CSS3 features into our web sites and web applications. However, because standardization has not been finalized, and due to lack of full compliance to these features by commonly-used browsers, we maintain implementation of current standards. We will, however, on client request, develop using HTML5 and/or CSS3. We also, on occasion, suggest to clients the use of certain advanced features in order to create more dynamic and forward-looking sites. We only suggest features that will degrade nicely and avoid looking “broken” to users of non-compliant browsers.

Need help sorting any of this stuff out?

*Of course there is a limit to the functionality we can add to the site. (e.g. do not even bother asking for a 24-hour live video feed of the President.) However, there is no limit to what we can legally do using current web technology.