Well, your alternate language fanboys/flameboys will have one less things to throw at PHP Savants when an Armageddon-like debate is held yet about how PHP is a bad language. It has been a while, and I am 6 weeks late to make a post about it, but there’s been some exciting news in PHP – WE NOW HAVE NAMESPACES!!!! – Well for PHP 6 anyway.
Posts Tagged ‘php’
Namespaces in PHP 6!
September 28th, 2007Our New PHP 5 Framework Cubix developed to 2.1
September 12th, 2007Exciting news! Cubix Goes 2.1!
For those who may have missed it, Cubix is the name we gave our home grown framework (don’t sweat it haters, it’s not open source and I won’t be putting it up for public consumption, keep those eyeballs “unrolled”).
Cubix was basically created last year after exploring Zend (which was at the time at a very early preview release), Cake (a little rigid and some scalability issues, also looked like it was ready to bloat), Code Igniter (the focus on a small foot print would have hindered scaling an app) and Symfony (there’s a “how to use symfony” book. I did not really want to spend a few months learning Symfony). » Read more: Our New PHP 5 Framework Cubix developed to 2.1
Template View and View Helper Design Patterns in PHP (updated v2)
April 18th, 2007The Template View and View Helper patterns lend themselves nicely when it comes to developing a View Layer solution for PHP, or so I found out with the recent refactoring of Cubix (dubbed Cubix II). This View layer duo is very much a great candidate for a “tag team”. Each component performs a role and together make up a big part of the View Layer.
update: Now includes View Helper Locator example.
» Read more: Template View and View Helper Design Patterns in PHP (updated v2)
Using Stored Procedures & MySQLI in PHP 5
January 7th, 2007For the occasions that you want to use a stored procedure you’ve written in MySQL 5 through PHP , the semantic tool to use is PHP’s built in mysqli objects/package.
According to the php.net: “The mysqli extension allows you to access the functionality provided by MySQL 4.1 and above.”
MySQLI stands for MySQL Improved, and it most certainly is with the addition of prepared statements and extensible Object Oriented interface.
» Read more: Using Stored Procedures & MySQLI in PHP 5
How Do YOU rate yourself as a PHP Developer?
December 27th, 2006Surfing through sitepoint, I came across this post by one of the new comers.
“Hi guys, just wanted to ask a question, how should we rate ourselves as php developers?”
I thought it was a rather valid and interesting question. It got me thinking about my very own rating process. Personally, I rate myself on level of code quality, work rate compared to research rate and elegance of the source code I produced to provide solutions.

