Posts

Strong typing in PHP (“wrapping”): To implement or not to implement?

PHP is a language of weak typing, which means that the type of variables can be changing during runtime. Since the version 5.0, PHP has enabled the, so called, type hinting. Type hinting means method parameters marking to demand a certain type…

Why automatic deployment of PHP applications is important?

There are many ways PHP applications are deployed on production servers. Some people use SCMs like Subversion to fetch latest revision of code. Others simply transfer the files via FTP, SSH or rsync. There is one problem with all of these…

Getting More From The Lime Testing Framework

Lime is a testing tool bundled with symfony. It can be, however, used separately with any PHP application. It is a great alternative for famous PHPUnit. Its advantage is simplicity. Since writing tests with lime is dead easy it's a perfect…

How to become a Zend Certified Engineer?

PHP 5 Zend Certified Engineer is the most known and respected title for PHP developers. Currently, at the end of 2009, there are only 3493 Zend Certified Engineers worldwide. 2542 of them are certified in PHP 5. Surprisingly it isn't  really…
,

PHP North West 2009 Conference

Last weekend I had a pleasure to attend the PHP North West Conference in Manchester. Everything started on Friday evening, one day before the actual event, with a pre-conference socializing in the Lass O' Gowrie pub. I really enjoyed meeting…
,

How social networks changed application development

Quite a Big Bang, that is a pretty good expression about a growing phenomenon of social networking. The popularity of sites like Facebook, MySpace and Twitter is increasing at astonishing rates, especially this last one. Although Twitter still…
Page 1 of 3