fhs
Volume 11, Number 26 -- August 16, 2011

Open Source CMS No Stranger on IBM i

Published: August 16, 2011

by Alex Woodie

There are a lot of options available to IBM i shops looking for a software package that allows them to run a website on their favorite box. But one class of tools that seems to be gaining lots of traction these days is the group of open source, PHP-based content management systems (CMS). The big three in this category include Drupal, Joomla, and WordPress, and you might be surprised to learn about some of the prominent IBM i industry websites that are using these systems.

The rise of the open source CMS on the IBM i server is directly tied to the increasing prominence of PHP as a Web application programming language, and the hard work that Zend Technology and IBM have done to make PHP a fully vetted and integrated environment on the platform.

The work of these partners opened the door to running all sorts of packaged enterprise applications, such as SugarCRM. We hear a lot about SugarCRM, since it's a profit-making software company with a big marketing budget and a modern management style. The popular PHP-based CRM system was even made into an official IBM i Solution Edition, putting it on a podium alongside the world's largest ERP vendors.

But there's a lot of IBM i-PHP activity occurring below the marketing radar, where a fast and free download of an open source product trumps official IBM ordering forms. This is where you discover that today's IBM i pros are increasingly willing to experiment with the open source model, which eschews paid hand-holding in favor of volunteerism and sharing what worked.

And although there are no IBM i Solution Editions for Drupal, Joomla, and WordPress, IBM i pros at some point realized there's nothing stopping them from running these popular LAMP (Linux, Apache, MySQL, and PHP)-based applications on their IBM i servers. All that's required is Zend's PHP environment and the MySQL database, which can be obtained at very low costs.

These CMS systems provide the basic underpinnings required to publish and manage a website. WordPress is generally regarded as the easiest (but most limited) of the three to use, while Drupal seems to get credit for advanced functionality (as well as the associated complexity). Joomla seems falls somewhere in the middle.

Focus on Joomla

Two members of the Joomla community--Ryan Ozimek, president of Open Source Matters, a not-for-profit organization created to help the Joomla project, and Mark Dexter, a member of the Joomla Production Leadership Team, recently briefed IT Jungle on the state of open source CMS, and the recent enhancements to Joomla.

The Joomla project is focused on providing a relatively small set of core functionality that's handled by the CMS, such as managing users, files, menus, language encoding, search functions, archiving, and (most importantly) page appearance. The core CMS comes out of the box with the capacity to run polls, enable voting, handle links, use RSS newsfeeds, share postings with friends via email, and manage banners (ads or otherwise).

Advanced functionality--such as a payment system for an ecommerce website--is handled by add-ons written by third parties. "Most real-life sites will need more stuff, such as events, calendars, forums, or ecommerce functionality. That's where the extensions community comes in," Dexter says.

More than 8,000 Joomla extensions are currently available, and nearly one-quarter of them work with Joomla version 1.6, a major revision released six months ago. Extensions can be found at the Joomla extensions directory, while Joomla services offered by for-profit companies can be found elsewhere.

Joomla is becoming quite popular at the moment. While WordPress has a much bigger footprint (owning to its focus on blogging), Joomla accounts for nearly 3 percent of the world's websites, according to Ozimek. "We've got a new release cycle, and we're seeing a lot of good energy moving forward with Joomla, and we're really excited to see where we're going," he says. In July, Joomla announced version 1.7, which separates the Joomla CMS from the Joomla Platform application framework, and also institutes a new six-month release cycle.

Open source CMS is not just for hobbyists anymore, as many of the world's biggest companies run open source CMS. Joomla counts International House of Pancakes and a major Citibank website as Joomla-run websites. In the IBM i world, COMMON's website at www.common.org and the Wisconsin Midrange Computer Professional Association's website at www.wmcpa.org are hosted on Joomla running on IBM i backends. The Young i Professional's website at www.youngiprofessionals.com is done with Joomla. You'll also find instructions for loading Joomla onto IBM i on the YiPS site.

"We're targeting ease of use on the one hand, but delivering scalable and powerful functionality on the other hand," Dexter says. "We don't think we have to do one or the other. Joomla sites are running websites for everything from small churches and mom and pop stores up to companies like McDonalds and eBay. It's a full spectrum of users."

Integration with MySQL is a blessing and a curse for Joomla. On the one hand, the capability to integrate DB2/400 data with Joomla's data housed in MySQL via the DB2 Storage Engine from IBM can be used for all sorts of good stuff--such as serving as a backup. One the other hand, support issues loom. Oracle's decision to end support for MySQL on IBM i late last year has put the kibosh on some IBM i professionals' plans to give Joomla on IBM i a shot.

But the open source CMS kimono has been opened, and the software is getting more sophisticated every day. In the end, IBM i shops will likely find a pre-built package that suits them.


RELATED STORIES

SugarCRM Gets an IBM i Solution Edition, New Social Media Connections

Zend Gently Nudges Customers to New PHP Runtime

Oracle Drops MySQL Support for IBM i



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
LOOKSOFTWARE

Access your IBM i applications from anywhere!

See live examples and real customer solutions in this free webcast!

In this environment of continued global economic struggle, it is vitally important to find new ways to improve efficiencies and gain increased competitive edge.

Smartphones and tablet sales are now outpacing PCs, and daily time spent in mobile apps surpasses desktop and mobile web consumption.

In this webcast you will learn how you can mobilize your IBM i apps quickly and easily using the latest technologies such as HTML5 and CSS. We will focus on live demos and customer case studies to show how it is done, and how real customers are gaining significant benefit by enabling their IBM i apps for access from mobile devices.

Who should attend?
  · Anyone with an interest in deploying IBM i applications beyond the desktop.

Featured in this live webcast:
  · Challenges facing an IBM i developer today - why is mobile so important?
  · Tablet & smartphone deployment in 5 minutes - live demo!
  · Latest trends, including HTML5, CSS and devices
  · Case study 1 - Riviana Foods - live demo!
  · The looksoftware IDE - live demo!
  · Case study 2 - Valley Power - live demo!
  · Case study 3 - Stafford Menswear - live demo!

Register for this Free Webcast Now!

www.looksoftware.com


Editor: Alex Woodie
Contributing Editors: Dan Burger, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

PowerTech:  2011 Security Event of the Year. September 22–23 in Las Vegas. RVSP today!
CNX:  Ready to develop true Web 2.0 applications? Valence Version 3.0 BETA 3 is now available
System i Developer:  Join the Gurus at the RPG & DB2 Summit in St. Louis, October 17-19


 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
The Four Hundred
The IBM PC Turns 30

Proprietary Machines Prop Up Avnet, Arrow Server Sales

Resurrect Dead Blue Waters Power7 Supercomputer As IBM iCloud

As I See It: Piling On

Temp Workers Remain An IT Hiring Favorite

Four Hundred Guru
Adobe Flash Builder for the iSeries Programmer, Part 1

ILE: Decisions, Decisions, Part 2

Admin Alert: An Alternate Way to Port Image Catalogs Between Systems: QFileSrv.400

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 25, 2010: Volume 12, Number 39

September 18, 2010: Volume 12, Number 38

September 11, 2010: Volume 12, Number 37

September 4, 2010: Volume 12, Number 36

August 28, 2010: Volume 12, Number 35

August 21, 2010: Volume 12, Number 34

TPM at The Register
SuperVisor: One hypervisor to virtualize them all

Skytap adds orchestration to dev/test cloud

Adaptive Computing spins up Moab 6.1 control freak

IBM yanks chain on 'Blue Waters' super

Chip makers to strut their stuff at Hot Chips 23

Cray CTO Scott departs

A mixed bag for IT jobs in July

Rackspace: 'OpenStack opens doors, wallets'

New customers drive Teradata to new heights

Amazon virtual private clouds go global

Dell floats Cloud Hadoop clusters

VMware backs down on vSphere 5 virtual memory tax

THIS ISSUE SPONSORED BY:

PowerTech
looksoftware
VAULT400
Computer Keyes
Twin Data Corporation


Printer Friendly Version


TABLE OF CONTENTS
IBM Goes Dojo with HATS V8

Open Source CMS No Stranger on IBM i

Application Modernization Priorities Meet Simple Solutions

Magic Spreads Native .NET with uniPaaS 2.0

Tally Offers Replacement for Withdrawn InfoPrint Printer

News Briefs and Product Shorts:

New Version of AFP Unveiled . . . CCSS Gives Pointers on Lights Out IBM i Automation . . . ASNA Becomes RPG Open Access Reseller . . . ASCI Delivers More Application Hooks with Job Scheduler . . . Attachmate Bolsters Security of MFT Offering . . .

Four Hundred Stuff

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2011 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement