Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    Cherokee: Why it could own the Internet

    I’ve typically been pretty conservative when choosing a web server. Typically, I’ll use Apache to run most sites, and possibly Lighttpd for static files. Experimenting never really has been something done with a web server once I’m past the initial setup.

    I’m willing to change that, however, especially after seeing the Cherokee web server in action. At first glance it seems to just be another lightweight web server, and in the end, it is.

    The Cherokee website has its own benchmarks against Apache, Lighttpd, and Nginx, with Cherokee coming out on top in terms of the most requests. They are fairly comprehensive, though if you’re not one to trust benchmarks these may not seem any different from those conducted by others.

    The one sole feature that could really give Cherokee a solid place in the server market is its method of administration. Most free software server solutions typically offer plenty of organized configuration files to tune and edit at your leisure. If you really have the desire to do so, Cherokee won’t prevent you from directly editing its own configuration. However, there is something much better:

    The entire server can be managed using cherokee-admin, the web interface you see above. In fact, it’s highly recommended to manage the server using this administration interface. Your first thoughts may include security issues of a web-managed server, but many of those are dissolved quickly: cherokee-admin must be run in a console, and then a one-time-use password is generated for the administration interface. When you are done, stop cherokee-admin, and everything is safely closed away once more.

    The administration interface alone may be responsible for converting many websites to Cherokee. Any entry barrier that may have existed from editing config files might nearly disappear: right after installation, all you must do is fire up cherokee-admin and begin configuring your new web server.

    There are a lot of other cool gems included as well. A panic script can be invoked should Cherokee crash, alerting the administrator immediately. It natively supports fcgi and FastCGI, and includes a default rule to help set up PHP in a few moments. Even things such as switching users, accomplished by compiling suexec in Apache, are only a text entry away in Cherokee.

    Version 0.99.9 was recently released, so 1.0 can’t be too far around the corner. If you’re looking to find a server that doesn’t need to be manually configured, or just want something speedy, Cherokee is definitely the path to take.


    Midori - a Lightweight WebKit Browser for Linux

    Midori logo

    There are a couple of others (Konqueror, Epiphany), but the primary open source browser that you're likely to be using on Linux is Firefox.

    Now don't get me wrong, Firefox is great for a lot of things. It is endlessly customisable and has ubiquitous support from website developers. It does have disadvantages too, however, including not exactly being the quickest beast out there.

    WebKit is an open source browser engine (the code that does the heavy lifting inside your browser) that Apple made for its Safari browser. It is derived from the KHTML engine that was developed for Konqueror, but was reworked quite a bit by Apple and now various other third parties.

    A lot of people prefer WebKit to Gecko (the engine behind Firefox). It's clean, fast and has a lot of different companies and organisations behind it. It's not just limited to Safari - it's in lots of mobile phone browsers, powers Google's Chrome browser and lots more.

    Midori is a lightweight web browser for Linux built on top of WebKit. It doesn't have a load of features right now, but if you're looking for something that's quick, but has good compatibility with websites that don't play well in other alternative browsers like Konqueror, it's worth a look.

    Midori showing the FOSSwire home page

    Despite some of its limitations, Midori does have built in support for User Scripts (which you might know as Greasemonkey), a bookmark manager, a customisable search box and a few other features.

    It won't be suitable for everyone, however, or perhaps for all your browsing needs. I didn't find a way to run Flash inside, which might put some people off. Despite that, if you want a browser that's very quick and very light, even if you don't use it full-time, seriously take a look at Midori.

    If you're running the latest Ubuntu version, Intrepid Ibex, you'll be able to install Midori by searching in Add/Remove Programs. Alternatively, still trying searching in your package manager, or you can get the source code.

    [found via]


    Firefox 3 RC1 Released

    Firefox logo

    The first release candidate version of Firefox 3 is now available from Mozilla.

    If you're already using the beta of Firefox 3, which many people on the latest Linux distros will, it is unlikely there will be that many functionality changes and new features in this RC release, but it is designed to bring greater stability and move closer towards the final release of Firefox 3.0.

    Having said that, this new RC does have some new features that don't make an appearance in the most recent beta.

    Cited are some new user interface improvements, which improve the consistency with Firefox on each platform it is available from. There are also some updates to the location bar, among many backend changes.

    The RC1 release is available to download, see the announcement for download links and more information.


    1. 1
    2. 2
    3. 3
    4. ...
    5. Go to