I was told that you could call programs directly from PHP in the new implementation and that native DB I/O was possible. I didn't see a demo while I was at Common so I don't know how this has all been implemented.

I suppose you could do a shell_exec to run a program in native OS with the i5php version but I was hoping for some more seamless integration. Where is runs isn't as big an issue of how it runs. If I can have an ILE-like experience in coding the PHP with calling API and programs in i5/OS, I am OK with PASE.

I wish I had a V5R4M0 box so I could play with this a bit.


Jon Paris wrote:

>> I just assumed they would target mainstream rather than bleeding edge.
Like you I had hoped it would run on earlier releases, but then there is
already a port that will do that (www.i5php.net)
I was also saddened to find that it is a PASE implementation (unlike Apache
which is native) and that there is no native program access in this version.
It seems to me that this should be a great way for Joe Average to prove the
worth of System i as a web server.  Problem is you've got to get into PASE
and can't get to your RPG/COBOL code unless you wrap them as SQL stored
procedures.  That's two more hurdles.  PASE isn't hard, and we should all be
learning stored procs anyway - but it will put people off trying - and
that's sad.

The good news is that Zend themselves are supporting it.

Jon Paris


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.