Archive for May, 2008

The Advancing PHP Developer Part 2: Object Orientation

Sunday, May 25th, 2008

Money(I know I'm due the last part on Models in the Zend Framework. I'm getting there, it's a pretty long rant so it'll be here eventually)

Continuing with (PHP) development best good practices: (more...)

The Advancing PHP Developer Part 1: Coding Standards

Sunday, May 25th, 2008

level upA question that I hear often is how can one evolve as a PHP developer? The answer varies and depends on the person's programming knowledge and experience. I will cover the topics I think are the most important briefly in this series, provide links and maybe expand on them in the future.
(more...)

PHP Versus The World

Thursday, May 22nd, 2008

php vs worldApparently PHP has a lot of functions starting with the letter A, and people find it offensive (Read a pro-PHP response to that article here).

(more...)

Models In The Zend Framework – Part 2

Wednesday, May 21st, 2008

Continuing with this series, we'll get right to business.

Filtering and validation

Filtering and validation are the basics of dealing with user input in the web. We filter data before passing it to the database to prevent attacks (such as SQL Injections) and we validate user input to make sure it is what we expect it to be (hence, valid).

I will be using the Zend_Filter and Zend_Validate components to deal with those two tasks, and combine their usage via the Zend_Filter_Input component. Zend_Filter and Zend_Validate are self explanatory, however I will cover Zend_Filter_Input in brief.

(more...)

Zend Lay-offs, Prepare for acquisition

Monday, May 19th, 2008

The breaking news are that Zend has fired 25% employees R&D department (Updated, thanks David for pointing that out), possibly in preparation for acquisition my a major player. Zend employees are major contributers in the PHP open-source project, so this has tangible ramification for all of us PHP developers out there.
(more...)