ZF2 & Symfony2 allow me to look past the last umpteen years of PHP messary 🙂 I’d even go as far as to say I’ve been excited for what this language holds in the future. Cmon, sane method names!
A potential technology which can be scaled easily.
Less learning curve and easy to setup the environment.
Community and Enterprise support ready for large scale deployments.
Confidence to build a project on top of it due to its robustness and stability.
Always being Opensource.
Easy adaptation for cloud environment.
and so on…..
– Rapid prototyping
– FAST
– Freedom of philosophy
– Friendly, helpful and gigantic community
– Do something very simple, or something enterprise-sized
I don’t really know if I can build something enterprise-sized… it isn’t appropriate for building desktop applications, when the users demand responsiveness… although, technically, you can!
You definitely can build enterprise apps in PHP. Take a look at our customer list (http://www.zend.com/en/company/customers/). You will find a lot of enterprises there and a lot of them are what you would call “enterprise” apps. An enterprise app doesn’t necessarily run on the desktop.
[…] a new post to his blog Kevin Schroeder asks a simple question – why do you use PHP? In one or two words, please comment to answer this question. Why do you use […]
I code in PHP because the platform has three of the most popular content management systems – WordPress, Drupal, and Joomla. And using PHP with MySQL is free – no licensing costs for the most part. The hosting provider offers PHP and MySQL hosting on Linux for cheaper too, so that’s a cost saving that I can pass on to clients. When using PHP, there’s a lot of open-source code out there that can be used as a library of a base system to build plugins and themes upon. PHP cuts my development time by at least half with all that it has to offer.
[…] a new post to his blog Kevin Schroeder asks a simple question – why do you use PHP? In one or two words, please comment to answer this question. Why do […]
– Flexible enough to support your paradigm of choice (oop, functional, procedural) — sure, it doesn’t do any of these perfectly, but it is hard (if not impossible) to be flexible yet pure at the same time.
– Excellent standard library, and what isn’t there, is likely to be found in one of the following libraries: ZF, Symfony, Ez (Zeta) Components, PEAR.
– Portability is quite good. PHP has been running very well on windows for many years.
Matured enough to employ enough OO to keep it fairly DRY, yet easy and flexible to the point that one can cheat here and there when deadline comes (a the expense of sanity and techdebt). ZF/Postgrs/Jquery keep the cheating part minimal and personal account always on the + side. Oh, and -> looks way cooler than . but that’s only me
Low barrier to entry
Fast and cheap (not just in up front cost but things like hardware)
PORTABLE (no other interpreted language is as easy to cross platform)
Popular (really, this is a good thing)
Interpreted not Compiled
C based and Open Source
“you did WHAT with PHP?” – yeah, that question, love it
Comments
Carl Anderson
Community.
Nitin Reddy Katkam
CMSes (is that one word, or three?)
Nicolas
– Large community
– Support
– Easy to develop
– Easy to deploy
– Free…
Lionel
– Portable my code to any web server (win, linux, etc …)
– Lots of support and info on the web.
– Free !
– Plays nice with front-end tech like Flex
tonyl
Easy, Free, Portable
Marvin
42
alireza
+1 for the ultimate answer
Grayson Koonce
ZF2 & Symfony2 allow me to look past the last umpteen years of PHP messary 🙂 I’d even go as far as to say I’ve been excited for what this language holds in the future. Cmon, sane method names!
Eric James Soltys
ubiquity and glue
Jeremy Cook
Versatile, powerful.
Gokul Muralidharan
A potential technology which can be scaled easily.
Less learning curve and easy to setup the environment.
Community and Enterprise support ready for large scale deployments.
Confidence to build a project on top of it due to its robustness and stability.
Always being Opensource.
Easy adaptation for cloud environment.
and so on…..
Gokul Muralidharan
Powerful and Adaptive language.
Furkan Tunalı
-Up-to-date
-Open source
-Fast
-Flexible
-Probably best suitable platform for web
-PHP5.
Karl Spies
Simple: Magento, one of the best OS eCommerce Platform is built with PHP
Nitin Reddy Katkam
…and WordPress, the most popular CMS. Lots of clients want themes and plugins for WordPress and they actually pay you to do stuff that you love!
Timothy Warren
– Easiest language to install
– Easy to Use
– Fast
– Flexible
– Built for the web
– Can do basically anything with it.
Mike
PHP makes it easy to get a web site up and running quickly.
Eric Hogue
The community
The documentation
Targeted for the web
Ricardo Machado
– Well Documented
– Fast to learn and to write
– Flexible (non-strict) development (syntax)
Jason Lotito
Practical. Powerful.
Philip Norton
Gets the job done.
Pete Milkman
– Rapid prototyping
– FAST
– Freedom of philosophy
– Friendly, helpful and gigantic community
– Do something very simple, or something enterprise-sized
Nitin Reddy Katkam
I don’t really know if I can build something enterprise-sized… it isn’t appropriate for building desktop applications, when the users demand responsiveness… although, technically, you can!
admin
You definitely can build enterprise apps in PHP. Take a look at our customer list (http://www.zend.com/en/company/customers/). You will find a lot of enterprises there and a lot of them are what you would call “enterprise” apps. An enterprise app doesn’t necessarily run on the desktop.
Adam Backstrom
Momentum
Brad
Fan girls.
Kevin Schroeder’s Blog: Why do you use PHP? | Development Blog With Code Updates : Developercast.com
[…] a new post to his blog Kevin Schroeder asks a simple question – why do you use PHP? In one or two words, please comment to answer this question. Why do you use […]
Craig Sefton
Simple, yet powerful.
Rob Zienert
I enjoy contributing to ZF2 and SF2. And uhh… my employer uses PHP, so I have no choice (professionally, speaking).
Anthony Sterling
Community, availability.
Derek Nutile
It is the standard.
Ian Mone
Community, ease of learning, versatility, free.
Ian Mone
Great community, ease of learning, versatility and free.
WashingtonDC
pay-check
Nitin Reddy Katkam
If you’re coding PHP for the paycheck, I’d love to be doing what you’re doing! 🙂
Nitin Reddy Katkam
I code in PHP because the platform has three of the most popular content management systems – WordPress, Drupal, and Joomla. And using PHP with MySQL is free – no licensing costs for the most part. The hosting provider offers PHP and MySQL hosting on Linux for cheaper too, so that’s a cost saving that I can pass on to clients. When using PHP, there’s a lot of open-source code out there that can be used as a library of a base system to build plugins and themes upon. PHP cuts my development time by at least half with all that it has to offer.
jowee
Elephpants
Albo
Easy with a lot of resources
marsbomber
1, scripting language for the web
2, best documentation
3, active and helpful community
4, start maturing frameworks
5, massive Eco systems
Michael
Easy, powerful, free
Petah
Because that’s what they pay me to do!
Kevin Schroeder’s Blog: Why do you use PHP?
[…] a new post to his blog Kevin Schroeder asks a simple question – why do you use PHP? In one or two words, please comment to answer this question. Why do […]
Wil Moore III
– Doesn’t try to _hide_ HTTP from you (mostly).
– Flexible enough to support your paradigm of choice (oop, functional, procedural) — sure, it doesn’t do any of these perfectly, but it is hard (if not impossible) to be flexible yet pure at the same time.
– Excellent standard library, and what isn’t there, is likely to be found in one of the following libraries: ZF, Symfony, Ez (Zeta) Components, PEAR.
– Portability is quite good. PHP has been running very well on windows for many years.
admin
Could you expand your first point? Sounds like there’s a story there.
JellyBelly
Easy
Free
myszek123
Matured enough to employ enough OO to keep it fairly DRY, yet easy and flexible to the point that one can cheat here and there when deadline comes (a the expense of sanity and techdebt). ZF/Postgrs/Jquery keep the cheating part minimal and personal account always on the + side. Oh, and -> looks way cooler than . but that’s only me
Khaled Ezzughayyar
well, that’s a really big ONE word 😀
simon romanski
WordPress
Amitav Roy
I use PHP for two reasons:
1. Drupal CMS
2. Easy to learn and open source
Elizabeth M Smith
Low barrier to entry
Fast and cheap (not just in up front cost but things like hardware)
PORTABLE (no other interpreted language is as easy to cross platform)
Popular (really, this is a good thing)
Interpreted not Compiled
C based and Open Source
“you did WHAT with PHP?” – yeah, that question, love it
Duane Bronson
Palindrome
(I also like ada and c)
Navid
The Community
Easy to use
Portability
Strong frameworks ( like zend, symfony,Yii, CI… )
Strong CMSes (Drupal, WordPress, Joomla,…)
Brian
Zend Framework!
Programowanie w PHP » Blog Archive » Kevin Schroeder’s Blog: Why do you use PHP?
[…] “versatility” and the “power” the language offers. Leave your own comment on the post to share your thoughts with Kevin and others in the […]