I'm speechless that "phpBB, Drupal, Wordpress" are supposed to be the "great" examples of "high quality PHP".
Acquia is the commercial company behind the development of Drupal, so understandably they're going emphasize Drupal as a great example of PHP ;)
High Quality PHP
11–20 of 98 posts
Re: High Quality PHP
#12Re: High Quality PHP
#13Personally I prefer Ruby over PHP for precisely the same reason I don't begin my day by shooting myself in the foot.
Re: High Quality PHP
#14God picked me for His temple. He infused me with divine intellect. Go see. http://www.templeos.org If you don't like it, yer a nigger.
God says... informed heal seems enlightening list daughters Lo sharper veiled readable wishing mouth drawn stayed spiritual an hand belongeth tamedst led oracle Powers lust sights achieve exaltedness treachery greeted off WARRANTY mountains Eve horns instinct incommutable indigent wedlock disquiet regular MERCHANTABILITY slackness resend
Re: High Quality PHP
#15Earlier quoted context omitted.
It's not what is said there. Read again: "The focus of PHP has always been on "getting things done" and the language’s developers still value this goal highly. This practicality has spawned great open-source software such as phpBB, Drupal, Wordpress and various other well known applications that are hosted on millions of servers worldwide" So - "getting things done" have spawned great tools like phpBB, Drupal, Wordpr…
The author loses a lot of credibility by calling those three apps "great". If the article is about high quality PHP I'm interested in that, and not the poster children for PHP's popularity. As a user, phpBB is a nightmare to use, as a developer, WordPress is spaghetti code at it's worst. Edit: What's even worse is that we don't get examples of PHP code that was actually written with proper development procedures from…
Re: High Quality PHP
#16Earlier quoted context omitted.
It's not what is said there. Read again: "The focus of PHP has always been on "getting things done" and the language’s developers still value this goal highly. This practicality has spawned great open-source software such as phpBB, Drupal, Wordpress and various other well known applications that are hosted on millions of servers worldwide" So - "getting things done" have spawned great tools like phpBB, Drupal, Wordpr…
The author loses a lot of credibility by calling those three apps "great". If the article is about high quality PHP I'm interested in that, and not the poster children for PHP's popularity. As a user, phpBB is a nightmare to use, as a developer, WordPress is spaghetti code at it's worst. Edit: What's even worse is that we don't get examples of PHP code that was actually written with proper development procedures from…
Re: High Quality PHP
#17The big difference that the PHP ecosystem seems to have vs the ruby/python ecosystems is an emphasis on providing complete stand-alone solutions to problems vs providing developers with the most flexible and powerful tooling to develop their own solutions. Whenever I find myself wanting a photo-gallery, an eCommerce platform or a forum I always seem to find that the most mature solutions are based on PHP. The advanta…
That is not necessarily an advantage, considering the same semi-technical people leave their websites available for any kind of security breach. This is not 2001 any more, people should know what they are doing.
Re: High Quality PHP
#18I left PHP about 3 years ago, and I have recently had to look into it again due to a new course I am preparing to teach. The PHP I knew is no more, and it is leaps and bounds ahead of what it used to be. But using Drupal as an example is really a bad choice. Talk about Laravel, Composer, new language features, but not crappy giant codebases.
I went to leave PHP this year, and didn't end up doing it, because of how much has changed lately. It's a good language, with awesome tooling know. I can write well-tested, easily readable, maintainable code using small composable libraries, and big frameworks when needed, without fighting against the dumb parts of the language. It makes me happy :)
Re: High Quality PHP
#19Earlier quoted context omitted.
It's not what is said there. Read again: "The focus of PHP has always been on "getting things done" and the language’s developers still value this goal highly. This practicality has spawned great open-source software such as phpBB, Drupal, Wordpress and various other well known applications that are hosted on millions of servers worldwide" So - "getting things done" have spawned great tools like phpBB, Drupal, Wordpr…
The author loses a lot of credibility by calling those three apps "great". If the article is about high quality PHP I'm interested in that, and not the poster children for PHP's popularity. As a user, phpBB is a nightmare to use, as a developer, WordPress is spaghetti code at it's worst. Edit: What's even worse is that we don't get examples of PHP code that was actually written with proper development procedures from…
Re: High Quality PHP
#20It is really easy to talk smack about PHP because as a language it is not the prettiest, best designed, or cleanest language out there. It often leads to some very gross code. However, programmers write ugly code in every language and even in a much more beautiful language like Ruby, there are so many projects that end up with ugly codebases, poor performance, etc. that PHP by no means holds an exclusive ownership of…