Our Server's Features
Posted by ASO Admin on 31 January 2020 08:05 AM
Ever need to know the nitty gritty of what our servers offer or need info about versions of software and programming languages we support? We've got you covered. See a breakdown of all the features included on our servers below. And don't be afraid to get in touch with us if you have any questions about the specifics provided here
Apache is a freely available Web server that is distributed under an 'open source' license. We support Apache version 2.2. Some of the features available in this version include simplified configuration, graceful stop, proxying, smart filtering, large file support and more.
FastCGI (FCGI) is a binary protocol for interfacing external applications, like interactive programs, with a web server. Apache implements FastCGI as mod_fcgid or mod_fastcgi extensions. mod_fcgid is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests.
Cloudflare protects and accelerates any website online and automatically optimizes the delivery of your web pages so your visitors get the fastest page load times and best performance. It also block threats and limits abusive bots and crawlers from wasting your bandwidth and server resources.
Experience blazing fast shared hosting with our fully SSD driven hosting environment. SSD drives are at least 15 times faster than the traditional mechanical drives used by most other hosts and are actually more reliable than mechanical HDD drives are.
The A Small Orange Nginx Acceleration stack is designed to provide greater levels of scale for Dedicated and Cloud VPS servers that receive high amounts of traffic or that require additional performance through the features provided in the acceleration stack. The acceleration stack allows for specific users to receive full page caching of content through Nginx.
The PageSpeed family of tools is designed to help you optimize the performance of your website. PageSpeed Insights products from Google will help you identify performance best practices that can be applied to your site, and PageSpeed optimization tools can help you automate the process.
SPDY is an open networking protocol developed primarily at Google for transporting web content with the goal of The goal of reducing web page load times. SPDY manipulates HTTP traffic, with particular goals of reducing web page load latency and improving web security. SPDY achieves reduced latency through compression, multiplexing, and prioritization although this depends on a combination of network and website deployment conditions. The name 'SPDY' is a trademark of Google and is not an acronym.
The security of communications transmitted across the Internet can be improved by using public key cryptography. However if the public and private keys used in those communications are compromised it can reveal the data exchanged in that session as well as the data exchanged in previous sessions. The concept of Perfect Forward Secrecy (PFS), or Forward Secrecy, is the property that ensures that a session key derived from a set of long-term public and private keys will not be compromised if one of the (long-term) private keys is compromised in the future.
Until recently, the one common reason for having a unique, or dedicated IP address, was that you could only use SSL encryption on a dedicated IP address. That has since changed, with the implementation of Server Name Identification (SNI) in cPanel. With SNI you can install an SSL certificate on an account that's using a shared IP address OR a dedicated IP address. SNI is supported on our servers.
SQL is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Being a fork of a leading open source software system, it is notable for being led by the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle. Contributors are required to share their copyright with the MariaDB Foundation.
Our servers allow you to connect to your databases remotely. If you're working on a script at home, but need to access your database at the office, you can grant remote access to your database to allow you to do just that.
SQLite is is a relational database management system contained in a C programming library. In contrast to other database management systems, SQLite is not implemented as a separate process that a client program running in another process accesses. Rather, it is part of the using program.
PHP is is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
See all of our PHP knowledgebase articles here.
PHP 5.5 is available to ALL of our customers. We maintain PHP 5.5 as part of our standard web application stack available to our customers, which includes PHP 5.3, as the default PHP processor, and PHP 5.4 along with the latest PHP 5.5 as alternate PHP versions.
As part of our standard web application stack available to customers, PHP 5.4 is included in the PHP versions we support.
As part of our standard web application stack available to customers PHP 5.3, as the default PHP processor, is included in the PHP versions we support.
If you have ever written anything in PHP before, you have probably found that it feels like you have to keep re-inventing the wheel anytime you want to do a common task such as User Authentication, Database Management or Request Routing. PHP now has a handful of mature frameworks that have already solved all of these problems, so you can cherry pick the bits you need for each framework.
Phusion Passenger is a fast and robust web server and application server for Ruby, Python, Node.js and Meteor. Passenger takes a lot of complexity out of deploying web apps, and adds powerful enterprise-grade features that are useful in production.
Some changes implemented to Passenger with their newest release include upgrading to the preferred Nginx version, improved RVM gemset auto-detection and the fixing of some compatibility issues with Ruby 2.2.
We fully support the stable NodeJS version 0.10.0. This branch brings significant improvements to many areas, with a focus on API polish, ease of use, and backwards compatibility.
Ghost is an open-source blogging platform created by founders John O'Nolan and Hannah Wolfe and was conceptualized in a blog post outlining his thoughts of a light blogging-oriented modification for WordPress.
Ghost is available by default on our shared servers. If you want to use it on your VPS or Dedicated server you'll need Softaculous (so you can install it). See how to install Ghost for your account in our knowledgebase article detailing the process.
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.
Python 3.4.0 was released on March 16th, 2014. Some new features of this updated version of Python include improved semantics for object finalization, a new statistics module, a 'pathlib' module and more.
As part of our standard web application stack available to customers, Python 2.7 is included in the Python versions we support.
As part of our standard web application stack available to customers, Python 2.6 is included in the Python versions we support.
Ruby (on Rails)
Ruby on Rails is an open-source web framework written in Ruby that’s optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
Some changes implemented to Rails 4 with this newest release include the removal of the vendors/plugins directory (use a Bundler with a path or Git dependencies), deprecated items moved to separate gems, new default test locations and more.
As part of our standard web application stack available to customers, Rails 2.3 is included in the Ruby on Rails versions we support.
As part of our standard web application stack available to customers, Rails 1.9 is included in the Ruby on Rails versions we support.
Backend & Development
cURL is the name of the project, which includes two facets: a free and simple client-side URL transfer library called 'libcurl' and a command line tool for getting or sending files using the URL syntax. We fully support version 7.19 of cURL.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.Git is easy to learn and has a tiny footprint with lightning fast performance. We fully support version 1.7 of Git.
ImageMagick is a free and open-source software suite for displaying, converting, and editing raster image. It can read and write over 200 image file formats. ImageMagick is licensed under the Apache 2.0 license. We fully support version 6.9 of ImageMagick. The path to it is '/usr/bin/'.
Mercurial is a free, distrubuted source control management tool. Mercurial is free software licensed under the terms of the GNU General Public License Version 2. It efficiently handles projects of any size, and offers an easy and intuitive interface. We fully support version 1.4 of Mercurial.
Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6. We fully support version 5.10 of Perl.
Subversion (SVN) is an open source version control system. It helps you keep track of a collection of files and folders. We fully support version 1.6 of Subversion.