PHP

Post image for 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 of data. This allows, to some extent, for data type control. Unfortunately, it works only for objects and arrays, so the possibility to determine either the integer or the string doesn’t exist. There are ways to avoid the problem of weak typing, and one of them is wrapping. Read the full article →

Why automatic deployment of PHP applications is important?

by Jakub Zalas March 15, 2010 Best practices
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 approaches. They are error prone. File transfer is only part of the deployment process. [...]
Read the full article →

Getting More From The Lime Testing Framework

by Jakub Zalas February 9, 2010 PHP/Symfony
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 choice for unit testing newbies.
Read the full article →

How to become a Zend Certified Engineer?

by Jakub Zalas December 31, 2009 PHP/Symfony
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 hard to pass the exam. With proper approach and materials it is even quite easy. [...]
Read the full article →

PHP North West 2009 Conference

by Jakub Zalas October 17, 2009 Books & Events
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 and talking to so many people involved in the PHP community. Everyone, regardless of experience, [...]
Read the full article →

How social networks changed application development

by Jakub Zalas August 7, 2009 Architecture
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 has a long way to go, I am really amazed by its growth rate. Along with the one-millionth [...]
Read the full article →
Page 1 of 3123