Some rants about technology, PHP, people, tools, web etc from a developers perspective. Feel free to copy ideas, code or anything from here.

Wednesday, December 14, 2005

Why i love php?

3 comments
Some people (stupid?) ask me why i love php so much. Hmm.. one would expect me to say

  1. it supports so many databases natively.
  2. Its quite easy to learn.
  3. You can do pretty much anything in PHP (except multi-threading?).
  4. Not feel guilty about using MS product (lol).
  5. Its Free.
But i think what made me code in PHP was that it was the first language in which i was able to complete a application. Anyways i love PHP and it shows, the thing is i havent been able to give back much to the PHP community from which i have borrowed heavily.

Some things which i hate about PHP? Naah... lets not start on this ;-)

3 comments :

Anonymous said...

Hi Ya,

My name is Ahsan. I must say that i met a PHP lover after a long time. Man , i also did php programming for about 1 year, ofcouse i liked it, but what make me uncomfortable with this language is its too much coding(as compared to Micro's teche's). You have to do too much coding thats involve database coding, template coding, login coding, menu making, calender script(server side) etc etc. I m not saying that PHP is less than something, but what it lacks is the Perfect IDE for the PHP coding (like VS.net for .net coding).

Any the PHP rocks afterall its free :;

Ahsan (buttahsan@hotmail.com)

Sumit Gupta said...

Hi,

I agree that PHP Rocks but doesn't like the "afterall, ASp.Net is free as well, Microsoft is giving Full feature IDE for free for commercial use which is tagged as $49 software from MS itself.
Perl is also free, So please donot say PHP rocks because its free, No free stuff rocks if it doesn't have any feature

PHP Rocks because its one of the best language for Dynamic web sites..:D

Sumit Gupta

code pirate said...

Hi Ahsan,

Its good to see a "PHP lover" lover ;-). Yes i do agree with you on this but thats my point. I love coding in PHP, i dont think i would be comfortable in working in a language where the code is generated for you. Call me old fashioned or stupid i love PHP the way it is.

I know PHP is flawed, but then every language is "flawed". What works for one might not work for someone else.

How ever the points you have mentioned like database coding and template coding etc seems frivolous to me. I dont know much about ASP.net and the rest MS stuff but i am sure you have to do some amount of work in it too ;-) like drag and drop a module to your page.