Every now and then I see questions about ACL and how to use it. A lot of web developers are using it without actually knowing what it is and how it works, even though it’s powering one of the most important part of applications – user access management. So this series will explain that from [...]
Posts tagged ‘doctrine’
ACL made easy. Part 1
Don’t be afraid of PHP 5.3
While attending PHPUK conference in London, I noticed how much talk there is about PHP 5.3 and “when to upgrade?”, there was even a presentation about that. Because I have been using PHP 5.3 for more than half a year, I decided to share my views on this topic. This topic is very important as [...]
Zend Framework and Doctrine. Part 3
During last two months I spent massive amount of time tweaking Doctrine ORM framework and making it to perform as fast as possible (as you might have noticed from my never ending tweets). This post is devoted to performance and efficiency, with practical tips & tricks how to reduce memory usage, make it work [...]
Service Layer in Web applications
In my professional live I mostly work with enterprise web applications which are quite demanding for big layer of business logic (that’s another article I guess) and decoupling of application layers. During this year I invested quite a lot for a search of a good ways to architecture a big application and make it simply [...]
Zend Framework and Doctrine. Part 2
Today we start actual development with Doctrine and Zend Framework. Base of this post is my code which I have been using for quite a few projects and it worked really well.
These are the steps required to setup Doctrine:
Create MySQL (or any other adapter supported by Doctrine) database
Download Doctrine 1.2 (as of today – 1.2.0beta3). [...]
Zend Framework and Doctrine. Part 1
If you are following twitter (you can find me there also) or any other social network, you might have noticed that there is a huge interest in Doctrine and Zend Framework integration. Since I’ve been using these libraries for quite a while now, so I’m going to explain some best practices and ways you can [...]







