Tag Archives: Ubuntu

Git, Mercurial and Bazaar – A Comparison

Open-source Version Control Systems have come a long way since the days of CVS. SVN, one of the most successful VCS to be ever used,  is now loosing its ground to a new genre of VCS known as DVCS or Distributed Version Control Systems. A DVCS or Distributed Version Control System is a version control software where each working copy contains the full history of all the revisions, thereby making it a fully functional code-base repository and a remote backup to the original code-base. With the increasing size of teams working on the same code-base, the need for DVCS was apparent. We are going to compare the three most popular open-source DVCSs – i.e. Git, Mercurial and Bazaar.

Read more on Git, Mercurial and Bazaar – A Comparison…

Posted in Comparisons | Tagged , , , , , , , , , , , , , , , , , , | 73 Comments

[Benchmark] Apache 2, Cherokee, LigHTTPd, Nginx Benchmarked with Static Files, PHP5 Script and WordPress

Here is a three fold comparison between the four major webservers: Apache 2, Cherokee, LigHTTPd and Nginx. We will compare standard static file service capabilities of each of the servers. Next, we will compare their individual performance with PHP (mod_php in-case of Apache 2 and PHP5-FPM in-case of others) and finally with that of WordPress.

Read more on [Benchmark] Apache 2, Cherokee, LigHTTPd, Nginx Benchmarked with Static Files, PHP5 Script and WordPress…

Posted in Benchmarks | Tagged , , , , , , , , , | 27 Comments

[How To] Setup Cherokee with PHP5 FPM

In this “how to” we will see how to setup cherokee on Ubuntu with PHP5-FPM (FastCGI Process Manager). Although the cherokee CookBook claims that “If PHP-fpm binaries are found, those will be prioritized over the regular binaries.”  it turns out that the latest stable version of cherokee in Launchpad gives errors while enabling it. So here is the work around.

Read more on [How To] Setup Cherokee with PHP5 FPM…

Posted in How Tos | Tagged , , , , , , , , , , | 7 Comments