I can't do this anymore. We need to break up. It's not you, it's me.
We've been together since you were called PHP/FI. At the time I was involved with PERL&CGI and you offered something fresher and with fewer strings. I could query a database, draw graphics, and all in one file! And boy, were you fast!
But things have changed. I find it hard to remember how some of our past projects work, which makes it hard to fix them if they break. Lately I've been trying a few frameworks to help with this. But all these frameworks seem to run up against language limitations. After spending a couple of hours trying to get a method to run before each request in CI, realizing it's an ugly hack, and then finding out I can't even pass a model to the frapping view, I lost it.
I must confess. For the past year and a half I've been seeing someone else on the side. Her name is Ruby, and she's got a hot sister called Rails. Together, they make things fun again. They're a bit heavier than average, but I don't care. Things that take a dozen lines in PHP take 1 with Ruby. And the crowd they hang with are so much more agile!
I thought I could rekindle the love with CakePHP. But it's just a bad attempt at making you look like Rails.
This doesn't mean we're never going to see each other again. We've always got our old stuff together, and you are everywhere. And we'll always have WordPress.
So thanks for our decade or so together, it's been fun. There are lots of guys out there that love you, I'm sure you'll be OK.
Sean
We've been together since you were called PHP/FI. At the time I was involved with PERL&CGI and you offered something fresher and with fewer strings. I could query a database, draw graphics, and all in one file! And boy, were you fast!
But things have changed. I find it hard to remember how some of our past projects work, which makes it hard to fix them if they break. Lately I've been trying a few frameworks to help with this. But all these frameworks seem to run up against language limitations. After spending a couple of hours trying to get a method to run before each request in CI, realizing it's an ugly hack, and then finding out I can't even pass a model to the frapping view, I lost it.
I must confess. For the past year and a half I've been seeing someone else on the side. Her name is Ruby, and she's got a hot sister called Rails. Together, they make things fun again. They're a bit heavier than average, but I don't care. Things that take a dozen lines in PHP take 1 with Ruby. And the crowd they hang with are so much more agile!
I thought I could rekindle the love with CakePHP. But it's just a bad attempt at making you look like Rails.
This doesn't mean we're never going to see each other again. We've always got our old stuff together, and you are everywhere. And we'll always have WordPress.
So thanks for our decade or so together, it's been fun. There are lots of guys out there that love you, I'm sure you'll be OK.
Sean