Packt Publishing today has announced Joomla! CMS as the best PHP Open Source Content Management. Packt also confirmed that Joomla! CMS version 1.5 despite being the release candidate was the basis for this decision. The award marks the second time Joomla! has won a prestigious Packt prize. Runners up were Drupal, followed by e107.
Joomla! CMS version 1.5 has been written from ground up and it has a comprehensive API with a beautiful Model View Controller (MVC) architecture. Jooml! CMS also has a very intuitive and user friendly administration interface. Joomla! is not only a great CMS out of the box, but also it makes a great framework for developing all sorts of different web applications.
The judges indicated that Joomla! is ‘possibly one of the biggest success stories in open source of late’. “Its first release came in only September 2005 and since then has grown to be one of the most downloaded Content Management Systems on the web.
I’ll be there this afternoon. I believe there are at least 180 people showing up but there are only 100 seats available, so I better get there early. I bet I get to meet really interesting people there.
Building facebook apps has been one of my recent fields of interests. We usually build a web application and then think about populating it with users, on facebook we already get a large database of more than 40 million users, so now how can we say no to that!
It is possible to build FB applications using all the existing frameworks such as Joomla, Drupal, or Ruby on Rails and such. There are some differences of course, for example instead of HTML the output is going to be Facebook Markup Language ( FBML ). If you are curious, just get a FB developer account and attend few of these events. You’d be surprised what independent developers are cooking up these days.
I am already receiving ideas and inquiries from my Marketer friends. Although I must admit I still haven’t seen any real useful FB application yet. Most of them do not go beyond silly online group games. Even Facebook staff are still experimenting with the API and refining the concept using constant community feedback.
In case you wanted to make the event even more populated, here is the address:
One of my favorite podcasts is the Peter Day’s Business World Podcast on BBC Radio 4. He has produced a set of excellent programs about Collaborative and Open Source business models. These are insights often unlikely to be heard on many old skool business programs.
In one of his recent podcasts, Peter was interviewing executives from LEGO and Procter & Gamble about how they were using customers’ collaborative and aggregated inputs to improve products and services.
In consulting sessions companies often ask me about the quality of open source software in general. There are, of course, both good and bad open source solutions, and it is one of the reasons companies hire commercial open source consultants to assess different kinds technologies for them. Open Source technologies are the result of user community collaboration and participation, and that’s what brings simplicity, modularity, quality, and security to these solutions.
The route that many Open Source projects such as Joomla, Drupal, or phpBB3 are taking these days is to build a vanilla framework with a basic set of functionalities and then rely on the community feedback to develop additional set of functionalities over time. This approach is very efficient because most of the implemented features will actually be used by most users. This way, the application architecture stays lean and simple, yet there’ll be room for further scalability and customization.
This approach goes against the traditional business and product development methods where a limited group of “experts” within a corporation conduct surveys and marketing research, then build a product based on a list of assumptions and features that experts think users may find interesting. In reality, only a portion of those assumptions are right and every miss is considered a business loss that is going to be compensated using cunning Sales and Marketing schemes.