Site Infrastructure  «Prev 

Site Connectivity

You need to choose a suitable line speed for your site. Suitability depends on the volume of business your site will receive. If you plan on normal access, you should consider a T-1 line, which has a speed of 1.544 Mbps. If you plan on an enterprise-grade site designed to experience high-volume usage, you should consider a T-3 line, which allows data to travel at 44.736 Mbps. You should note that e-commerce bottlenecks are primarily due to a lack of sufficient bandwidth.

Considering a HTTP Server

Since a Web server can be any software used to implement HTTP, there are far too many different types of Web servers in use for me to describe them all. Some are completely homegrown solutions unique to their developers, but most are recognizable and identifiable by a specific name and version. Despite the large number of different HTTP server engines available, a small field of competitors handles the majority of HTTP traffic on the Internet.
In determining what web servers are currently in use on the Internet, and in what relative numbers, I would ask how many concurrent connections a web server is able to handle.

Nginx Web Server

Nginx has emerged as a robust and scalable general-purpose web server in the last decade. It is a choice of many webmasters, startup founders, and site reliability engineers because of its simple yet scalable and expandable architecture, easy configuration, and light memory footprint. Nginx offers a lot of useful features, such as on-the-fly compression and caching out of the box. Nginx integrates with existing web technologies such as Apache web server and PHP, and helps solving day-to-day problems in an easy way. Nginx is backed by a large, active community as well as a consulting company funded by venture capital. Therefore, it is actively supported. Nginx is a workhorse that will help you to solve your day-to-day challenges.