CakePHP Digest #20 - Nothing Left To Bitch About

Posted by Matt on Thu, Sep 24 2009

News

CakePHP 1.2.5

We bitched about PHP4 support and result sets as arrays and Cake3 was announced. We bitched about being stuck with prototype/script.aculo.us and CakePHP 1.3 was announced. We bitched about deprecation messages with PHP 5.3 and CakePHP 1.2.5 was released. Is there anything left to complain about?

Version Confusion

How about how confusing it is that there are so many different CakePHP versions? Can we complain about that? Oh...I guess not.

München Workshops

Fine, what about the lack of CakePHP workshops in München during 15. und 16. Oktober 2009? How dare the CakePHP not fix this incredibly glaring oversight. Shoot...that one is covered too.

CakeMatsuri

Ha, that was trick. I didn't really care about German workshops. What I really want is a CakeFest like gathering in Tokyo, Japan on October 30th and 31st and I want it to be called CakeMatsuri and I want workshops all day on the 30th and talks all day on the 31st and I want lectures from Garrett J Woodworth, Graham Weldon and Joel Perras. Why doesn't the Cake team ever listen to my demands the needs of the community???

Anti-CakePHP Tweet(s) of the Week Month

From @robertbasic:

for fucks sake #cakephp you're one fucked up framework. I hate you from the bottom of my soul

My demand for @cakephp to respond went un-answered. Again CakePHP not coming through for it's users.

I will donate $5 to @cakephp if they reply to this tweet with "We hate you too". http://twitter.com/robertbasic/statuses/3602590128

This one from @s_bergmann got re-tweeted a lot. Of course, I lost all respect for the tweet once I looked up "dementor" and found it was a Harry Potter reference.

Reading the CakePHP source code feels like being kissed by a dementor.

In The Wild

Nothing? Really? I must have missed something, right? Can the CakePHP team get on this right away?

In The Blogs

URL Shortener

Jotlab has a post on going from clean install to working URL shortener in 8 simple pages.

Code

Cupcake Forum

Miles Johnson has released an awesome CakePHP forum plugin. This thing rocks pretty hard - you should definitely try it out before wasting your time trying to integrate some other forum system.

File Uploads

Upload plugins are now giving Twitter components/datasources a run for most released CakePHP code. Here's UploadPack from @szajbus, which was recently made into a plugin.

OpenID Component

There is a new version of cakebaker's OpenID Component.

Akismet API Component

Seth Cardoza released Akismet API Component for fighting spam. This would probably be better off as a datasource, but I can see why people stay away from datasources since there aren't any docs for it. Oh wait, what's that? The Cookbook now has a datasource section? Fuck...one less thing to complain about I guess.

Static Pages

Not much in the way of docs on this one, but if you follow this link path you'll figure it out - I have faith in you. First check out Jonathan Snook's original post and his updated post. That should help you understand AD7six's latest version. Code has now been "verbosified" (great word, courtesy of @AD7six).

Lorem Ipsum Helper

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus pulvinar, est ut convallis vestibulum, lectus velit placerat lorem, sit amet euismod erat nunc sit amet enim. Cras dictum aliquet mauris vitae elementum. Morbi scelerisque enim ac turpis interdum pellentesque ac at eros. Ut quis leo libero, a sagittis sapien. Proin molestie neque ac quam tincidunt mattis. Ut magna urna, posuere quis rhoncus et, laoreet vel erat.

Simple Queue Plugin

MSeven released a simple job queue plugin. It doesn't require any additional server configuration so it's an easy way to get up and running with deferred job execution. As a semi-professional slacker, you stick the word "deferred" in front of anything and I'm interested.

Session Handling

ADmad has a post showing how to customize CakePHP's session handling.

I'm Out!

Don't forget to subscribe to my feed or follow me on twitter.

As always if you think I missed something leave a comment. Or if you do something interesting and want it included in the next digest, send me an email.

Posted in CakePHP

7 Comments

Cool Court said on Sep 24, 2009
Hey thanks for the links, your site and information is invaluable and i hope to learn more in the coming weeks. It will take me months to read the archives and get caught up.

have a good one
Ivan said on Sep 24, 2009
Hah, I was the first to say @robertbasic to go f himself :-)
Mariano Iglesias said on Sep 24, 2009
I've also published a Job Queue / Deferred Job plugin, though not docs yet:

http://github.com/mariano/robot
Miles Johnson said on Sep 24, 2009
Hahahaha I loved this post. Im always curious why people talk shit on CakePHP in their tweets. Whats their reasoning? They cant for the love of them think that Zend, CI or Symfonys code is better, do they? Hah.
Nate Abele said on Oct 13, 2009
Believe me, I was very, very tempted to reply. That sort of thing is definitely in my nature... but for the good of , I elected not to feed the trolls.
Nate Abele said on Oct 13, 2009
Damnit, your comment thingy ate my markup!

That should have read something like "...but for the good of (the community/the world/the children), I elected..."
OJ Tibi said on Oct 16, 2009
Being kissed by a Dementor eh? Obviously he's not not one with the code, not even one with the universe. How can someone feel so unnatural about something that so natural?