FEATHERWEIGHTS

Apache has ruled the web since the mid-90s, but not all users are happy with it. Recent competitors Cherokee and Lighttpd offer an uncomplicated alternative for users who are looking for something light.

Apache is so predominant among Unix-style web servers that most people wouldn’t dream of looking for alternatives. On the other hand, the Apache server carries much ballast, some of which dates back to its previous life as the NCSA-HTTPD. For example, the Apache developers kept the multi-process model with a fixed number of pre-launched server instances until version 2. Now there is a variant that uses multiple threads to process requests; then again, this new construction has added to the existing codebase, which can lead to inefficiencies. In this article, I examine a pair of promising Apache alternatives.

For many admins, the security of a web application is more important than its performance. If you have a web server with multiple users, the Suexec module can help you avoid problems associated with globally writable directories.

Pydio is a free software solution trying to establish itself among cloud storage solutions such as ownCloud or proprietary services like Dropbox for synchronizing data across several computers and sharing folders with colleagues or friends.