tfh
Volume 21, Number 25 -- July 9, 2012

PHP Web Development Gets RPG Summit Spotlight

Published: July 9, 2012

by Dan Burger

When PHP, the Web application development language of millions, was brought into the IBM i community, there was a gag reaction. Not surprising because developers had just recently Java forced down their collective throats during the memorable "Learn Java or learn to flip burgers" era. But as it turned out, PHP has been much easier for RPG developers to swallow and its popularity has continued to grow.

"I think the advent of PHP has had a far greater impact in many ways than anything else (even Java) has done," says Jon Paris, an RPG and IBM i advocate, author, instructor, and innovator. Paris, along with Susan Gantner and Paul Tuohy, make up System i Developer (SiD), the company that twice each year produces the RPG & DB2 Summit, a conference specifically for IBM i developers. PHP happens to be the featured topic at the next Summit, which is scheduled for October 23 through 25 in Minneapolis, Minnesota. It gets a dedicated one-day workshop in advance of the conference as well as being mixed in with the Web programming lineup during the Summit sessions.

Paris appreciates PHP because he finds it "achievable" for RPG programmers.

"There is an incredible amount of good, free information out there--not to mention the books, on-line classes, and so on," Paris writes in an email to IT Jungle. "That is a rather different story than for the free RPG offerings in the same arena. It is also possible to hire young experienced programmers and to get help mentoring existing staff to bring them up to speed."

A prime example of this is Corvette America, a manufacturer and distributor of parts for the iconic American sports car.

The Corvette America staff attended the March 2011 Summit in Orlando, Florida, unsure of its Web development direction. Discussions with several instructors took place and a decision on PHP was made. After the conference, Paris and Gantner worked with the Corvette America staff and introduced them to PHP instructor John Valence at Zend Technologies, who mentored them through their first project. A case study on the Corvette America PHP project can be found here.

Paris, who was recognized last year as an IBM Champion for Power Systems, has also become an advocate of open source software.

"The session I run at Summit (and other events) called 'Fast Free' is one of the most popular sessions I do," he says. "After the event, I always get emails thanking me and telling me how useful the software has been in their shops. Recently I have been doing a version of this session under the title 'Be a Hero to Your Users," which encourages people to use software like this to convince users and management that the IBM i is a real player in the modern world. Having been introduced to this during a session at the last Summit, one attendee went home armed with the basic tools to complete a new mission that she had been convinced would not be doable on IBM i."

In addition to the PHP instruction, topics on the Summit agenda will include sessions on mobile applications, using SQL with DB2 and RPG, Web programming, RPG ILE and modular programming, modern development tools, and optimizing database and SQL performance. A detailed session grid (80 to 90 percent complete) is available online.

The SiD instructors are backed up by a strong roster of guest trainers including well-known speakers Scott Klement, Aaron Bartell, Mike Cain, Kent Milligan, and Barbara Morris.

Registration information for the event can be found here. An early registration discount is available through the end of August. Summit alumni (those who have attended the event in the past) are also eligible for registration discounts. Typically the Summit attendance includes approximately 25 percent alumni.


RELATED STORIES

RPG & DB2 Summit: Skills Fitness for Modern IT

RPG & DB2 Summit Picks Tipton for Keynote

Innovative CIO Keynotes at RPG & DB2 Summit

Speaking of IBM i Innovation . . .

Great People With Good Tools

RPG Summit to Emphasize Mobile Apps this Fall

Michigan PHP Program Progressing Nicely



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


Sponsored By
TEMBO APPLICATION GENERATION

It is extremely important to recognize that if your
installation has not yet adopted the SQL (DDL/SQE) engine
as your primary DB2 for i interface and is still primarily
using the ISAM (DDS/CQE) engine for database access,
you are using the leading high volume commercial OLTP
platform severely shackled and constrained.

Why SQL Engine?

1. The DB2 SQL engine has been the foundation of all developments and enhancements to IBM i
    (and predecessors) since 2000.

2. In a highly competitive business environment it is all about AGILITY - the DB2 SQL engine enables that.

3. It offers up-to-date database documentation and access to leading database modeling tools.

4. It is the strategic database interface for the industry (standards compliancy).

5. It allows you to present a modern database to the outside world, and to your users, with meaningful
    longer file (table) and field (column) names, which is a foundational requirement for Analytics.

6. It is the foundation for any real, lasting application modernization and agility responding to
    DB change requests.

7. It ensures:
    data integrity
    improved Return on Investment
    reduction in costs, speed to respond
    massive increase in performance
    openness
    skills availability

How To Upgrade To Native SQL Engine

Due to the perceived risk and complexity, most IBM i installations internationally have continued to use the ISAM (DDS/CQE) engine as their primary database access method. This has certainly added to the perception that the platform is legacy, whilst it is in fact probably the most advanced implemantation of the DB2 database engine. We, as the installed base, however have been guilty of severely hampering and constraining our systems as a result, causing our system to be perceived as old, unyielding and legacy.

It is entirely feasible for you to upgrade from the ISAM to SQL engine with:

    Little to no disruption
    Little to no risk
    Gradually (one file, library, database or system at a time)
    Without the use of Surrogates
    Non-invasively
    Easily
    And with no need to recompile your code (No LVLID changes)!!!

AO Foundation Solution

The fundamental requirement in the first place of implementation is to upgrade as much as possible to a high performing, native SQL (DDL) database, excluding unsupported constructs (see AO Website for details) without ANY LIVID changes.

    Evolution, not revolution.
    One File, one library, one database or one system at a time.
    Facilitate AGILITY!
    Enable ANALYTICS!
    Long file and field names "out of the box," depending on internal practices.
    Allowing any combination of ISAM and SQL to co-exist.
    No to low risk.
    Gradual, non-disruptive roadmap.
    Regain control of your database(s).
    Gradual sanitation of your database(s).
    Gradual consolidation of your Metadata.
    Regain control of your Metadata.
    Gradually enhance/enrich your Metadata ala OA Metadata Consortium.
    Native leveraged SQL database.
    Central management of Database Indexing Strategy.
    FULL, native management of your ISAM (CQE) and SQL (SQE) database(s) on DB2 for i.
    Non-invasive, incremental roadmap.

Once the inital upgrade is facilitated, the database(s) can then gradually, incrementally improved and sanitized, focusing on ROI the entire time.

AO Foundation Benefits

Immediate, low-risk, non-disruptive exploitation of the native SQL database engine.

    Solid foundation for future modernization projects.
    Your database now presents itself as modern to the outside world and your end users.
    AO Foundation removes the tedium and error-prone repetition out of upgrading to the
     SQL (SQE) engine, allowing you to focus on value adding aspects of application modernization.
    No "vendor lock-in" - we deliver your database back completely under your control.
    No LVLID changes during Phase 1 of database upgrade process, hence no recompilation
     of ANY code.
    Massive potential performance benefits
    AGILITY
    FULL, native IBM i based management of your ISAM and SQL database(s) on DB2 for i.
    Gradual, non-disruptive roadmap
    Unshackled applications, unlocking the full value of your IT investments
    Multi-Tier architecture

www.adsero-optima.com

YES YOU CAN!!!


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Victor Rozek,
Jenny Thomas, Hesh Wiener, Alex Woodie
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

Maxava:  When disaster strikes, you're in control with Maxava HA Enterprise+
looksoftware:  FREE Webcast: Leverage mobile technology with IBM i. EMEA: June 26, U.S.: June 27
T.L. Ashford:  Barcode400 Labeling Software makes it easy to design and print labels in minutes

 

 

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


 
Four Hundred Stuff
Cybele Goes Mobile with 5250 Emulator

Misys Partner Launches IBM i Client for Subversion 1.75

Synergivity Touts Workflow Enhancements in MDCMS

Bug Busters Tackles Journaling Issues with HA Software

HiT Software Takes DBMoto To the Cloud

Four Hundred Guru
Protect Your Intellectual Property: Obfuscate DB2 For i Source Code

Another Way To Skin A Generic Cat

Admin Alert: Finding TCP/IP Interface History And More On The NetServer GO

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

System i PTF Guide
June 30, 2012: Volume 14, Number 26
June 23, 2012: Volume 14, Number 25

June 16, 2012: Volume 14, Number 24

June 9, 2012: Volume 14, Number 23

June 2, 2012: Volume 14, Number 22

May 26, 2012: Volume 14, Number 21

TPM at The Register
July 6, 2012: Informatica caught flat-footed by revenue shortfall

July 6, 2012: IT pulls its job creation weight in June in the US

July 5, 2012: Rutherford Appleton Lab fires up ceepie-geepie hybrid

Calxeda ramping up ARM server boards

Global players wolfing down chips again after crap Q1

IBM snuggles up BigInsights Hadoop with Cloudera

Super Micro fattens up Xeon E5 nodes with FatTwins

VMware snatches cloud-furtling biz from the very jaws of Dell

More revelers amp up hybrid memory cube party

Dell finally nabs Quest for $2.4bn

Amazon cloud knocked out by violent storms in Virginia

IBM trims Flex System prices

THIS ISSUE SPONSORED BY:

Maxava
Profound Logic Software
Abacus Solutions
Linoma Software
Tembo Application Generation


Printer Friendly Version


TABLE OF CONTENTS
Some Insight Into Those Future Power7+ Processors

Help/Systems Buys Safestone To Boost Power Systems Security

IBM i Marketing Plans Get The iManifest Touch

As I See It: The Visionary

IBM Goes BYOD With VDI

But Wait, There's More:

IBM Lets You Take PureSystems For A Spin On SmartCloud . . . Avnet Eats The Rest Of Magirus . . . IT Spending Creeps Up A Tiny Bit In North America . . . The Job Market's Irresistible Attractions . . . PHP Web Development Gets RPG Summit Spotlight . . .

The Four Hundred

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-2012 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement