PHP

CodeIgnitor + Prototype

I was at a PHP User Group meeting earlier this week where the presenter was extolling the virtues of the great Symfony MVC framework for PHP, which he started using last month. I've been experimenting with it for a few months longer and shared some of the same reactions when I first started a few experiments. I had to leave about thirty minutes in, and no doubt I missed some really hot PHP action, but there's another MVC I've been toying with recently, CodeIgnitor. Couple this with the javascript framework Prototype, and the possibilities are not just endless... they're really *^%&%$# fast.

That's my major complaint with untweaked Symfony projects - speed. CodeIgnitor, while it requires you to CODE a bit more (than in Symfony) to accomplish your (same) goals, is blazing. What Prototype gives you is a means by which you can get fast responses on the page (AJAX functionality). This, when you think about making on-screen updating of information *even faster* than conventional PHP, is an amazing concept.

Anyway, I'm working on something that I hope to Beta in a few weeks using this dynamic duo. It'll be a Web app that works well in mobile browsers, including BlackBerry devices complying with the RIM cHTML constraints. And it'll be smokin' fast.

Scaling PHP on Oracle using OCI8

I saw a GREAT presentation at Oracle OpenWorld 2007 on Oracle accessed like madman via PHP which I pledged to blog up back in December but never did. My bad. Well, now there's a whitepaper that blows the demonstrated scaling out the window by two-fold that was noted on Christopher Jones' Oracle blog today. AND the extension is being included in the standard PHP 5.3 distribution! Not excited yet? Well, it comes with BUTTER! [Comment exciting to American visitors only.] Enjoy.