Of course, the move to Lighttpd is not a small one, especially if our Apache configuration makes use of its many features. Systems tied into Apache as a module may make the move hard or even impossible without porting the module to a Lighttpd module or moving the functionality into CGI programs, if possible. We can ease the pain by moving in small steps. There are some obstacles on the way from Apache to Lighttpd. But a planned and careful approach will allow us to keep our server working while we change it.
Lighttpd is a secure, flexible, and most importantly, light web server designed and optimized for high performance environments. It is open-source and licensed under the revised BSD license. Its event-driven architecture optimized for a large number of parallel connections, its advanced features (FastCGI, CGI, Auth, Output Compression, URL Rewriting, and many more), and its small memory footprint compared to other web servers, make Lighttpd the perfect server software for every web server that suffers load problems or for serving static media separately from dynamic content.
Lighttpd supports the FastCGI, SCGI, and CGI interfaces to external programs, permitting web applications written in any programming language to be used with this server. Excellent performance for PHP, a particularly popular language, has received special attention. Additionally, Lighttpd has become popular within the Ruby on Rails community.
Catalyst is a new book from
Packt which helps users to design, develop, test, and deploy applications with
the open-source MVC Catalyst framework. Written by Jonathan Rockway, this book
will guide users through the features of Catalyst using real-world examples and
systematic code snippets.
Many web applications are implemented in a way that makes developing
them painful and repetitive. Catalyst is an open-source Perl-based
Model-View-Controller framework that aims to solve this problem by reorganizing
the web application to design and implement it in a natural, maintainable, and
testable manner, making web development fun, fast and rewarding.
Josh Clark sent an e-mail to us the other day saying that his Web content management system, Big Medium 2, is availabe for public consumption. While he sent the usual press release, I thought I'd go ahead and paste his full e-mail to me. Sometimes it's good to note that it's not just a "company" pushing a product but instead to actually see the people developing the software pushing their own products.
Bryan,
First off, thanks for all you do. You offer such terrific coverage of the
CMS space and the challenges facing practitioners. Super-professional but
with a personal feel. I love it.
I posted a comment on one of your posts introducing Big Medium 2 a couple
of months ago and now, at long last, it's out of beta. I'm passing along
the press release below in hopes that you'll find it of interest to your
readers. Please feel free to let me know if you have any questions, and
thanks again.
All best,
Josh
PARIS, DEC 17, 2007 -- Josh Clark and Global Moxie announced the release
of Big Medium 2, a web content management system aimed squarely at web
designers.