Why do cool kids build Websites with PHP or Ruby, not Java?

Coach Wei, Java developer, asks the following question on his blog.

Here is a question that I have been pondering on and off for quite a while: Why do "cool kids" choose Ruby or PHP to build websites instead of Java?

At work we're actually moving many of our in-house desktop applications from Python to Java. I wouldn't be too surprised to see us migrate more PHP Web applications over to Java too for some of the reasons Wei gives in his blog post. But I have a theory as to why PHP and Ruby could be considered "cool" and it has less to do with Java's features and more to do with the culture of open source.

Netlog showdown showing U.S. needs more than language lessons

The November 1st issue of the Wall Street Journal has an interesting article regarding Netlog.com (formerly Facebox). The article is titled, "How Netlog Leaps Language Barriers".

The article focuses on the diversity challenges that social networking sites have in Europe with Europeans speaking more than a dozen languages. Netlog appears to have stepped up to the cultural diversity challenge and is doing so at a much lower investment cost than its rivals. Netlog's secret weapons: the use of open source tools (apparently the site runs on PHP, MySQL, Ajax, etc.) as well as an army of foreign students at a nearby Belgian university.

By relying on some clever technology and a ready supply of foreign students at a nearby university, Netlog has become a veritable Tower of Babel. It counts 28 million members and has versions in 13 different languages, including French, German and Italian, as well less common tongues like Romanian and Norwegian. Polish and Russian versions are nearly finished and another dozen languages, including Catalan, Estonian and Arabic, are on the way.

That is a notable achievement, because outside of North America, many Internet start-ups are hemmed in by linguistic barriers that limit their ability to attract users and generate revenue.

I applaud Netlog's forward-thinking to build from the ground-up a multi-language content/social management system. More interesting is that while Netlog's developers understood what was at stake, the much larger U.S. social networking sites have been hampered by not thinking on more global terms.

PHP Magic Methods discussed at Pro PHP Blog

I was looking for variety in the CMS headlines to excerpt/post at my site, but everything is coming up Drupal this morning. Not such a bad thing if you like Drupal, is it?

What I hadn't expected was a discussion of Larry Garfield's benchmarking of PHP magic over at Jeff Moore's Professional PHP Blog. Garfield has been collecting some benchmarks in preparation for Drupal 7 development. Drupal 7 "will open up developers to PHP 5 functionality when it is released next year" and likely break Drupal's compatibility with PHP 4.

Drupal Overall Winner in Packt's 2007 Open Source CMS Award

Packt Publishing announced that Drupal has won their Overall 2007 Open Source Content Management System Award.

After three intense months of voting, Packt Publishing can today announce that Drupal has won the Overall 2007 Open Source CMS Award. With 18,000 votes on Packt’s website, coupled with the expert opinions from a panel of judges, Drupal succeeds Joomla! as the overall winner and receives a cheque for $5,000.

Best Open Source PHP CMS: Joomla wins, Drupal second and e107 third

By golly, Joomla has been awarded as the Best PHP Open Soure CMS in Packt Publishing's 2007 awards.

Joomla! is today revealed as the Award's third category winner, claiming Best Open Source PHP Content Management System. Last year's overall winner came out on top ahead of Drupal in second and e107 in third place and receives $2,000.

Joomla! was selected as the winner in the Best PHP category due to "its good front-end for administrators and end-users, which gives users a simple and traditional company website straight out of the box".

Best Open Source non-PHP CMS: mojoPortal Wins, Plone second and Silva third

Packt Publishing is creating quite an exciting week in the world of open source content management systems.  The publishing company announced the winner of their Best Open Source Other CMS Award and it's mojoPortal!

Packt can exclusively reveal the second category winner of the Open Source Content Management System Award as mojoPortal, winning Best Other Open Source CMS. In another tight category, mojoPortal came out ahead of Plone and Silva who came second and third respectively.

Congratulations to mojoPortal for recieving the award.  mojoPortal holds dear to CMS Report's heart on the simple fact that it's project leader, Joe Audette, really was the very first project leader that sent us an e-mail to call attention to his content management system.  I feel like we've grown up together.

Best Open Source Social Networking CMS: WordPress Wins, Drupal and Elgg second

Packt Publishing is starting to announce the various winners in its Open Source CMS Awards.  The first category announced was the Best Open Source Social Networking CMS.

Packt is pleased to reveal that WordPress is the first winner of the 2007 Open Source CMS Award, picking up the best Open Source Social Networking Content Management System. In a very close category, WordPress came out in front of Elgg and Drupal, who finished joint second.

Judges comments for their decisions included:

Open Source Elgg opens the door wider

The project managing Elgg, an open source networking platform, announced a couple days ago that the software is "now more open than ever".  The project will be opening "the development process, codebase, direction and software roadmap to the community".

More recently, expected changes at elgg.org were starting to take place with expectations of discussions taking place throughout the week.

This will mean structure both in tools to better support community led development of the software but will also mean putting together procedures how to organise it all.