Pete walks through the initial steps we took to build a multi-lingual bundle for our CMS
At present Symfony 2 is the most active open source PHP project on github. It has a great community behind it contributing to both the framework and reusable packages and we’ve been using it within our development stack for a number of web application projects. Pete discusses some of the reasons why.
Warning: this article was posted in January 2012 and some parts may now be out of date Doctrine 2 has a very powerful database abstraction layer and features an Object Relational Mapper (ORM) that makes it very easy to manage relationships between the data in your application and provides tools that aid rapid application development … Continued
When working with any web application it is useful to have some kind of reporting mechanism for execution time, number of queries, memory use and so on and we have used the following to help us profile ours.
During a recent project it was necessary to perform Unix Timestamp comparisons in a large number of Doctrine queries. This asset is a User Defined Function which allows Doctrine 2 to utilise MySQL’s “UNIX_TIMESTAMP” function.
Since migrating our PHP dev framework to Zend + Doctrine at the beginning of the year, we have enjoyed getting our teeth stuck into writing some seriously reusable code. This asset, (the first to make it onto our new github account), will gift anyone using Doctrine 2 the much loved SQL “DATE_FORMAT” function.