The Ruby on Rails Web Framework
Ruby on Rails is a framework for developing database-backed web applications using the Model-View-Control (MVC) pattern. Rails gives you a Ruby development environment, starting from the Ajax in the view, to the request and response in the controller, and to the domain model wrapping the database. Almost everyone from business startups to non-profits to enterprise organizations are using Rails. It is all about infrastructure, so it fits practically into any type of web application, be it software for collaboration, community, e-commerce, content management, statistics,or management. It works with a wide range of web servers and databases, just about any operating system.




Open source content management systems are all over the internet with a majority of these pages in PHP with Perl and Java on some and a tiny bit in Rails. There is a continuing debate over the power of Rails and PHP, with php being the one adapted early by most of the web developers, rails was indeed left on the sidelines, picking up areas that PHP deemed too have a small market and thus less profitable. Mephisto for example is described as one of the less known blog engines that integrates some CMS concepts has a surprisingly powerful templating system with an aggressive caching scheme that other platforms lack or suck at.
The much awaited upgrade to the much loved yet seemingly less loved Roby gets a full update with the full release of 
The newly developed Panda from New Bamboo which is based on RoR os hoped to be the solution for video problems developers would rather not tackle die to huge demands on server resources and amount of bandwidth consumed. The software allows ease of integration, uploading and conversion to the many web formats we all love to use. The several formats of video that are required by the billions if internet users who need to use, upload and send streaming video is more streamlined than previous systems allowing seamless integration and being based on RoR, it is another plus for the platform which has maintained it small piece of the platform market. 