Recently in PHP Category

We often keep hearing about some PHP integration at some level or the other in all the major open source IDEs. But frankly, none of them seemed much useful to me. I somehow never liked PDT from Eclipse (and for some reason I don't like Eclipse at all :S). Now the latest milestone release of Netbeans has a cool addition: PHP Integration that really kicks! Just to mention a few highlights: great intellisense for both the builtin library functions as well as our own, full support for class browsing and intellisense for object oriented PHP as well, integrated debugger, live error checking and much much more. Do check out if you are a PHP developer! You might no longer need the expensive Zend studio to have a smooooth PHP development experience.

Below is a screen shot with some of the candies demonstrated, click to enlarge:

netbeans_php.jpg

Whenever I read Rasmus Lerdorf, I feel amazingly blessed for that particular time of the day. This man is a true gentleman. I would assume you'd be pretty amazed when I call a geek a gentleman but he truly is. Lerdorf's writings are so very different and better from all the other "php experts" in terms of pleasure that one avails when reading.

I, for one, had lately become a language purist complaining why PHP doesn't have a much more organized structure for some of the things. And in this article, Rusmus seems to have read my mind. He answers those questions beautifully and emphasizes that PHP was never meant to be the Goddes of beautiful code structure, it was just a mistress that solved the Web problem.

Here is an extract from article that would make the point clear:
"What it all boils down to is that PHP was never meant to win any beauty contests. It wasn't designed to introduce any new revolutionary programming paradigms. It was designed to solve a single problem: the Web problem. That problem can get quite ugly, and sometimes you need an ugly tool to solve your ugly problem. Although a pretty tool may, in fact, be able to solve the problem as well, chances are that an ugly PHP solution can be implemented much quicker and with many fewer resources. That generally sums up PHP's stubborn function-over-form approach throughout the years."
Here is the link to the article:

http://www.oracle.com/technology/pub/articles/php_experts/rasmus_php.html

The interesting thing to note is that he answered this very question of mine about the lack of formalized structure to some of the things in PHP quite a while ago (somewhere in 2004 to be precise). A genius isn't a genius for no reason and mashaAllah Rasmus is definitely one of them. Looking at the amount of stuff he has written, it seems to me that he is not much of a talker, which reminds me of the line I once read in the beautiful PHP Manual: Those who talk don't know and those who know don't talk!

Pages

About this Archive

This page is a archive of recent entries in the PHP category.

Pakistan is the previous category.

Poetic Words is the next category.

Find recent content on the main index or look in the archives to find all content.

PHP: Monthly Archives