× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Tom,

One of the disadvantages that I see, is that if you are a vanilla (no embedded sql) RPGer then almost none of your language skills will be reused. There's also the whole idea of state-less logic to get over. Of course, anyone moving to web-oriented stuff, regardless of language, will need to deal with these issues also.

I can see that your pretty frustrated right now, but, who isn't when they try something new? The first time I tried java it took me hours just to get past all the classpath stuff, let alone try to do something as useful as calling a stored procedure.

In response to your specific statements...
1 - Sounds like an issue that could be resolved quickly with the proper authority and a call to Zend/IBM.

2 - I admit that there seems like a dearth of info for the i5* stuff but there's plenty out there for the db2* functions. Also, it appears that you have some knowledge in RPG and VB and are comparing your experience with those, to your experience with an entirely new language that may have a fundamental setup issue (see #1 above). I'm not sure that's fair (as you alluded to when you mention you may need formal training).

3 - You say "But the syntax of this stuff if really fun, to say the least." when you brought up HTML and Javascript. Imagine what DDS looks like to new people?

Glenn

On 4/19/2010 9:32 AM, Tom Deskevich wrote:
I asked a former co-worker this last year. He could not come up with
any.

I would like to compile a list, based on my own experience.

1. The ZEND subsystem sometimes does not come up properly when we
IPL.
I do not have the security to diagnose or change the startup procedure.
So fixing this becomes difficult for me.
But the fact that it usually comes up fine tells me that it is most
likely setup right.

2. Does not seem to be as much help out there on the internet for
the DB2 and I5 commands.
I am trying to sell PHP to the brass, so to speak. I wanted to show them
running a simple program how you can re-use code that is written in RPG
for the 5250 application, VB.NET application and PHP application. I got
the 5250 application done in a few hours. After having a co-worker work
up an example, I can call a stored procedure from the VB.NET
application. Again, just took a few hours. I have been trying to call a
stored procedure from a PHP application for WEEKS. And it is STILL not
working. If I show this to the brass, what if they ask me how long it
took? I don't expect people to program for me. I did puchase and read
The IBM i Programmer's Guide to PHP. I understand that this book cannot
have extensive examples of everything you can do with PHP on the I. And
it did help, but again only took me so for. I thought I could get an
application going without having formal training, but maybe that is what
I need.

3. HTML and Java Script for the interface. This seems to be rarely
mentioned when people are singing the praises of PHP. I tried a number
of tools to create this for me. But
You pay the price of extra overhead and code when you run the
application. It seems better to go with straight HTML and java script. I
have to admit, there is a ton of help out there. But the syntax of this
stuff if really fun, to say the least.

So as I saw somewhere once, try something new, and fail, at least you
are doing SOMETHING. But I just wonder if my efforts may be better spent
on other things.
Especially since I am the only person here who is remotely interested in
PHP. I mentioned earlier about formal training. But how can I sell that?

Thanks for taking the time to read this.

And thank all of you for your help and guidance.


Tom Deskevich



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

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

This mailing list archive is Copyright 1997-2024 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.