A colleague asked me for a catchy quote about why IBM i aficionados should choose PHP. Some thoughts to start with:
1. With PHP you can build your dreams.
2. PHP lets you start simply and grow.
3. PHP combines open source with the stability and support of IBM i.
4. Learn PHP and you’ll gain a skill you can use everywhere, but that you’ll WANT to use on IBM i.



is that necessary to use php with zend framework to get the best use of ibm-i project?
or i can use another framework like laravel ?
and if i want to start , where can i start ?
do u suggest some resources for me ?
best regards
Ahmed, you don’t need any framework when you start, but when your project starts to grow, a framework will help you maintain it and apply best practices.
If you are just starting out with PHP, I recommend plain PHP without any framework. Later you will appreciate and understand what frameworks can do, but only after you’ve built a few sites with ordinary PHP.
Alan
Any framework should work. Here’s some info about Symfony2 http://blog.ctors.net/home/symfony2onibmi
Tom, thanks for the link to your blog post about how to install Symfony on IBM i. This type of information empowers others to use your techniques, normally reserved for Linux, to do what they want on IBM i.
Here’s an article or eBook idea for you–”IBM i for the Linux geek.” Many LAMP devotees are trying IBM i, perhaps because of their jobs, and need to know how to navigate the world of IBM i. It would be great to have a table of Linux vs. ‘i’ equivalents. I hope you write it! Let me know.
Alan
I wrote such a thing some years ago for a presentation at HAR2009. There are slides and a paper covering the basics. Maybe I should refresh it a bit. What do you think?
http://www.slideshare.net/tvlooy/introduction-to-the-ibm-as400-4483320
http://www.slideshare.net/tvlooy/introduction-to-the-ibm-as400
Tom, yes, absolutely!
Alan
Alan,
I’ve appreciated your tutorials and have gleaned knowledge from you from various forums. My company is at a crossroads. We have taken one piece of our software product and “converted” it from the green-screen to a very nice web-based app and so far so good. We are at a point where we need to phase out the webfacing (and any legacy green-screen) components and move to something else. I’m almost positive we will continue to pursue php but we are concerned about scalability and cost. We are also considering building our apps using jsp instead of php. Any thoughts?
Sheldon, congratulations on your success with PHP on IBM i. Do you have specific questions or concerns?
Alan