Phil Sturgeon
philsturgeon.co.uk · Personal blog · on HN since 2009
Personal blog of a PHP developer writing on PHP packages, frameworks, hosting, benchmarks and language quirks.
What HN saysHN commenters cite it in PHP debates, such as the T_PAAMAYIM_NEKUDOTAYIM error name, PHP cloud hosting, and CodeIgniter's UTF-8 support.
24HN people shared it
7linked it in comments
24stories submitted
423story points
13 years agolast shared
2009people per year2026
Most-shared posts
- 1Benchmarking Codswallop: Node.js vs. PHP2 people · 163 points · first shared 2013 · 82 comments on HN
- 2Packages: The Way Forward for PHP2 people · 93 points · first shared 2012 · 69 comments on HN
- 3PHP 6: Pissing in the Wind2 people · 39 points · first shared 2013 · 78 comments on HN
- 42012: The Year of PHP Cloud Hosting2 people · 5 points · first shared 2012 · discussion on HN
- 5T_PAAMAYIM_NEKUDOTAYIM vs. Sanity2 people · 4 points · first shared 2013 · 2 comments on HN
- 6Puppet or Chef?1 people · 94 points · first shared 2012 · 59 comments on HN
- 7PHP Packages | Image Uploads & Management1 people · 3 points · first shared 2012 · discussion on HN
- 8Why some people hate PHP1 people · 3 points · first shared 2012 · discussion on HN
- 9PHP 5.5 did not lose JSON support1 people · 3 points · first shared 2013 · discussion on HN
- 10"Laravel is Awesome" says famous Codeigniter Core Dev1 people · 2 points · first shared 2012 · discussion on HN
- 11Why do some PHP Developers love static APIs?1 people · 2 points · first shared 2012 · discussion on HN
- 12Using CodeIgniter in Multi-site Set-up1 people · 2 points · first shared 2009 · discussion on HN
- 13The Tribal Framework Mindset1 people · 2 points · first shared 2014 · discussion on HN
- 14New CodeIgniter Documentation = Unicorn Party1 people · 1 points · first shared 2011 · discussion on HN
- 15Managing stable and unstable branches in Git1 people · 1 points · first shared 2009 · discussion on HN
What HN people wrote when they linked it
Joakal · 2011-08-19
There's many utf8 collations so you should specify something specific to default to. I recently read to use utf8_unicode_ci [0] is the best.
[0] http://philsturgeon.co.uk/blog/2009/08/UTF-8-support-for-CodeIgniter
jnardiello · 2014-01-26
IMHO, PHP is hated and misconsidered because: Since a few years ago, it was mainly used by amateurs. The truth is that PHP, right now, is a very appealing and competing language. I know several companies that power their services with PHP and it just makes wonders.
Of course: you need to know what you are doing. But the language itself is capable of doing almost everything, without drawbacks.
Lot of people make clueless claims about how PHP is worst than (place-latest-cool-framework/language-here). This is far from being true, read this: http://philsturgeon.co.uk/blog/2013/11/benchmarking-codswallop-nodejs-…
So, PHP is hated in the devs world because it gave access to "amateurs" to the world of crafting software. Which is ridiculous.
e-tron · 2013-12-20
recently(not quite) there was a talk in php internals about changing that.
read this:
http://philsturgeon.co.uk/blog/2013/09/t-paamayim-nekudotayim-v-sanity
jtreminio · 2013-04-08
Sure, I'll list off a few reasons:
* One of the biggest contributors to the community edition left and wrote a nice blog post about it [0]
* CodeIgniter uses some very untestable patterns [1]
* The way it allows loading classes is horrible [2]
* It feels like a first-generation PHP framework because it is a first-generation PHP framework
* It tries to do almost everything. A framework should have the bare minimum, and use outside libraries or libraries that were developed without the framework in mind.
[0] http://philsturgeon.co.uk/blog/2012/12/5-things-codeigniter-cannot-do-…
[1]
$ci =& get_instance()
[2]
$this->load->library('typography');
fdgwhite · 2012-11-14
Oop, here is the link about PHP PAAS
http://philsturgeon.co.uk/blog/2012/10/cloud-hosting-php-pipe-dream
philsturgeon · 2011-04-10
This was ported over from CodeIgniter which has a few crazy Hellers for this sort of thing. I wrote an article explaining the benefits:
http://philsturgeon.co.uk/blog/2009/12/Why-CodeIgniter-HTML-helper-fun…
Remember though, that class won't be loaded unless you want it.
cowboyhero · 2010-10-31
The "Phil" he's talking about in the first paragraph is Phil Sturgeon, and the original blog post is here:
http://philsturgeon.co.uk/news/2010/10/what-happens-next