× 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.



What are the primary reasons you consider PHP not enterprise ready?

It's not that I don't like Java or PHP, but there are things I prefer in the
RPG stack. For example, server-side step-thru debugging is just easier to
me with RPG. I am not even sure if it can be done yet in Java, but I know
that PHP has something (though I haven't tried it lately, so it is probably
better than it was a few years back when I tried it).

I think the main issue I have with somebody calling something enterprise
ready or not is that many times it is relative. For example, you can run an
enterprise on .NET if you add enough failsafes. The same is true for any
language, including RPG - some stacks just require less failsafes.

So it is obvious that PHP *can* be run in an enterprise environment, but
what are the things that cause PHP in the enterprise to leave a bad taste in
your mouth. Or rather, what should they fix before you would pursue it.

On the other note that is floating around in this thread - I am in the camp
that don't consider Java that hard - though I steer clear from many of the
more complex areas of the language and many times consider myself a "modular
Java programmer". I think it is more that there are so many things to learn
vs. the concepts being hard. Coming from RPG, we just didn't have to be
mindful of very many things. Database connection pool - what's that? :-)

Aaron Bartell
www.MowYourLawn.com/blog
www.OpenRPGUI.com
www.SoftwareSavesLives.com



On Tue, Dec 14, 2010 at 6:12 AM, Joe Pluta <joepluta@xxxxxxxxxxxxxxxxx>wrote:

On 12/14/2010 12:16 AM, Mike Pavlak wrote:
Well, Joe, we'll have to agree to disagree. I see PHP as a VERY
Enterprise oriented language.

I'm not sure how many enterprise applications you've designed, Mike, but
PHP is not a language I'd use to write any business logic in. If you
recommend it for, say, MRP processing, then you are either very, very
wrong or a salesman. PHP as a front end to RPG, perhaps, but then
you've learned two languages to do one thing: present business logic to
the web. Anyway, we've been over this ground already. We all know you
work for Zend and everybody knows what I advocate, so our opinions are
already pretty much Open Source. :)



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.