ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

JBoss gets Nuked

Matt Loney ZDNet.co.uk

Published: 22 Jan 2004 13:00 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

JBoss Group, the people behind the eponymous open-source Java application server, next month plans to release the final version of its content management system based on the popular PostNuke and PHPNuke.

Nukes on JBoss is a Java-based version of the 'Nuke' family of open-source content management systems originally written in PHP. Release Candidate 1 has been available for download since December, and the final release date has now been set for 18 February.

JBoss Group began the project after trying to implement PostNuke for its Web site, but found the PHP-based application did not scale well enough. After analysing the PHP codebase, said the company, they found what they called "dubious" ways of caching data and decided to port the framework to JBoss.

Nukes on JBoss authors Marc Fleury and Julien Viet were damning about some aspects of the PHP-based predecessor in an article they wrote last year, despite acknowledging in the same article the amazing feat that the programmers of PostNuke have accomplished. "It appeared that for the security components (highly developed in PostNuke), the engine went back to the database every time. Clearly this was a scalability mistake, as it means that every Web request goes to the database and does a query. We understand what the PHP LAMP crowd means when they say 'database-driven applications'." LAMP refers to applications that use the Linux operating system, Apache Web server, MySQL database and PHP scripting language.

Aside from problems with scalability, the JBoss developers decided they needed a Java solution, and said they could find no existing open-source Java content management systems.

"Among the open-source solutions currently available, Java or otherwise, we were unable to find a single product that met our functional and performance needs," said Sacha Labourey, general manager of JBoss Group Europe. The company's Web site now runs on the ported Nukes.

JBoss says the fact that Nukes runs on its application server means that Enterprise Java Beans can be used to cache data more effectively than is done in the original PHP implementation, resulting in a 20-fold performance increase. The JBoss implementation also enables remote Flash invocations, which means Web site developers can create interactions between Flash and Nukes components.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with HP

Did you find this article useful?
67 out of 135 people found this useful


Full Talkback thread

1 comment

  1. Good Nuke ... Bad Nuke I contributed modules such... Peter Drinnan

Company/Topic Alerts

Create a new alert from the list below:








Related Jobs

Market Leading Firm seeking a PHP5, HTML Website Developer-Surrey

An fantastic opportunity has arisen to work for one of the fastest growing UK based Voice and Web Conferencing Company seeking a Website Developer. ...

Web Designer / Developer - London - CSS / XHTML

Web Designer / Web Developer - London - CSS / XHTML Web designer / developer to join a Ski and Active Holiday Company in London. To work in a young ...

HTML and CSS Web Developer, Edinburgh contract

My client based in Edinburgh are looking for a Web Developer with good skills in CSS, HTML and JavaScript, Ideally with experience in Content ...

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling