Linked by Andrew Youll on Tue 26th Jul 2005 06:13 UTC
General Development Have you considered setting up a PHP 5 on your Linux server, but not had the time to learn how? This article will help guide you through the installation of a PHP 5 environment using the industry's first integrated PHP environment that includes the IBMCloudscape database server. Installation and configuration is greatly simplified using Zend Core for IBM compared to setting up a complete development and deployment environment from scratch.
Thread beginning with comment 9083
To read all comments associated with this story, please click here.
Why bother with PHP at all?
by on Tue 26th Jul 2005 12:29 UTC

Member since:

The only "ADVANTAGE" it offers is the ability to mix code and content, which among professional circles is seen as a bad thing. ASP.NET is a million times better, or if you're stuck in Linux Perl or Python would be better.

Reply Score: 5

v RE: Why bother with PHP at all?
by on Tue 26th Jul 2005 12:44 in reply to "Why bother with PHP at all?"
unoengborg Member since:
2005-07-06

You can write bad code in any language, that doesn't mean that you have to. Today php is a very good object oriented language and it is very easy to separate code and content. Just check out PHPTAL http://phptal.motion-twin.com/

The only major problem I see in PHP5 is the lack of name spaces. This makes it hard to build large systems without getting unintuitive class names. It also makes it harder to share code between projects without class name clashes.

Reply Parent Score: 1

RE[2]: Why bother with PHP at all?
by on Wed 27th Jul 2005 03:55 in reply to "RE: Why bother with PHP at all?"
Member since:

It looks like PHP is finally getting a basic Model 2 framework -- years after Struts began the framework explosion. (I say basic because these PHP frameworks still lack things like declarative validation, etc. that become easy to implement once you have the Model 2 design in place.) Unfortunately for PHP, the rest of the web development world has moved on to component-based frameworks. WebObjects, Tapestry, JSF, ASP.NET, and many other similar frameworks are the current trend, and PHP remains years behind.

Reply Parent Score: 0