Author Archives: Julian

June 14, 2011
by Julian

WURFL PHP API libraries , GPL versions

GPL versions of WURFL PHP API libraries are ready to be downloaded from here . Version 1.1 is the one integrated in Zend Framework Zend_Htpp_UserAgent component. Version 1.2.1 is the latest released under GPL license. Later Edit: removed because A) … Continue reading

Posted in PHP Development, Zend Framework | Tagged | Leave a comment

June 12, 2011
by Julian

Golden Rules of Professional PHP Coding

1.  Always use in development and in staging highest error reporting level, and display_errors ON: error_reporting(-1); ini_set(’display_errors’, 1); 2. Fix every warning or notice that occur. 3. Check regularly server’s error_log for notices/warnings 4. Identify any temporary hack with a … Continue reading

Posted in Best Practice | 3 Comments

June 8, 2011
by Julian

WURFL PHP API license incompatible with DotKernel

We integrated long time ago the WURFL PHP API into DotKernel code base. At that time, the license of that WURFL library was GNU/GPL, which make it perfect compatible with Zend Framework license( new BSD) and DotKernel ( OSL 3.0). … Continue reading

Posted in DotKernel | Tagged , , | 5 Comments

March 18, 2011
by Julian

PHP 5.3.6 released. No upgrade possible for WampServer.

PHP 5.3.6 was released, but it come with a bad news for WampServer users: “Windows users: please mind that we do no longer provide builds created with Visual Studio C++ 6″ Since WampServer is built using VC++ 6,  is not … Continue reading

Posted in PHP Development | Tagged , , | Leave a comment

March 14, 2011
by Julian

htaccess 301 redirect non-www to www

To always redirect users to the www site (for example: http://dotboost.com to http://www.dotboost.com), add the following lines to .htaccess, right after RewriteEngine On: RewriteCond %{HTTP_HOST} ^dotboost.com [NC] RewriteRule ^(.*)$ http://www.dotboost.com/$1 [L,R=301] Continue reading

Posted in Best Practice | Leave a comment