Linux Web Development Hosting Support
A2 Hosting Web Development Overview
A2 Hosting has a well earned reputation for being a developer friendly web hosting company. We are dedicated to offering our customers the latest and greatest in Linux website hosting technology. In addition to our Guru Crew team that provides amazing support for this technology, we have worked tirelessly to perfect our Linux Hosting. We know your time is valuable. That's why our web host packages also include numerous time-saving tools. Below is a list of the web development resources that we offer and support that help our customers create great, dynamic websites. These resources are divided into:
- Scripting Language Support
- Web Development FrameWorks
- Version Control Management Systems
- Application Deployment
A2 Hosting's Web Development Resources
Scripting Language Support
A script is a program which is interpreted by another program as it is being run. Interpreted scripting languages make rapid development of cross-platform programs possible because scripts are interpreted at runtime and do not need to be compiled before they are run. Scripting languages also tend to be "high-level" languages, meaning that they are more like natural language than machine language. Because of this, many scripting languages are easy to learn and the code is easy to read and modify. Scripting languages are used to create dynamic, highly functional web pages. Below are the scripting languages supported at A2 Hosting.
- PHP 5.2.6 Hosting
PHP stands for "PHP: Hypertext Preprocessor". PHP is an open source, server-side scripting language that is used to create dynamic websites. You will find that our Guru Crew support team is a group of PHP experts offering unbeatable support. Stay on the cutting edge of web development technology with PHP 5.
- Ruby 1.8.7 Hosting
Ruby is a dynamic, object oriented, general purpose open source programming language. Ruby was created to be a simple, yet productive language that was both easy to read and write. Developers also find Ruby to be quite flexible and practical.
- Python 2.4.3 Hosting
Python is a high-level programming language. Developers who use Python experience increases in productivity and believe that the language leads to the creation of very high quality code.
- Perl 5.8.8 Hosting
Perl is best known for being a general purpose scripting language used to program a variety of web applications. It is popular among CGI programmers because of its excellent string-handling and pattern matching ability.
Web Development FrameWorks
A framework is a set of instructions for a software system that is intended to be used over and over again. Frameworks are a time saving solution that help to complete certain tasks for development projects by offering key components that do not need to be created from scratch.
- Ruby on Rails 2.2.x Hosting
Ruby on Rails is a framework written in Ruby that is designed to increase productivity by allowing applications to be created with a minimal amount of code. Designed to be a simple framework, Ruby on Rails is often times referred to as RoR and/or Rails.
- symfony Hosting
symfony is a framework written in PHP. Its objective is to make the creation and maintenance of complicated applications faster by reducing the time spent with repetitive coding.
- Zend FrameWork Hosting
Zend Framework is a thoroughly tested PHP component library that was created to aid in the development of modern Web 2.0 applications and a variety of other web services. The objective of Zend Framework is to offer straightforward web development while also encouraging PHP best practices.
Version Control Systems
A version control system offers the ability to keep track of every change made over time to files and directories. They are particularly useful when there are a large group of developers working on the files.
- SVN (Subversion) Hosting
Subversion is used to maintain and track both the historical and current versions of an organization's files. SVN accomplishes this by keeping track of any changes made over time to an organization's files and directories.
- CVS Hosting
CVS stands for Concurrent Versions System. CVS is a tool that helps to manage and control different versions of source code when a large group of developers are working on the same code. CVS ensures that work is done in the most efficient manner possible.
- Git Hosting
Git is an open source version control system that is focused on speedy management of very large projects. Git can be used to prevent duplicate work from being done as well as ensure that developers are not overwriting each other's progress.
Application Deployment
Application deployment system tools are used to streamline and speed up web development processes by managing the automation of tedious tasks.
- Capistrano Hosting
Capistrano is a configurable tool used to automate scripts that run on multiple servers. It is a time saving solution that uses a Ruby script to command tedious tasks. This saves developers time because they normally would have to control such monotonous tasks by hand within a command console.





