Dodo is an OpenSource variation on the online task manager using Zend Framework 1.8 that is very similar to
Ta-da Lists from
37Signals .
Some time ago a
post was posted about using Zend_Auth. The example consisted of a basic site that redirected the user to the authorization page when he got into secure areas of the site, for example, a profile. In general, it took a little time, the authors gained experience in using the Zend Framework and decided to try it once more, this time raising the bar higher.
Goals
Here is a brief list of what the authors wanted to implement in Dodo:
- Take as a basis the latest version of the Zend Framework (1.8 at the time)
- Implement an access model similar to the previous one (ACL)
- User registration
- Using the modular version of the Zend Framework
- API - Shmapi
- User Authentication
- Zend_Form
- And zahitit the whole thing so that you can poigrazztsa
For developers
Dodo was created both for teaching newbies and educating noobs, as well as being vivid examples of solving common problems in web applications built on the Zend Framework (hereinafter referred to as ZF). For those who have never seen the ZF at all, start with the
lessons of Rob Allen .
The official Quick Start is another way to quickly understand what is happening in ZF.
')
Why did the authors create Dodo? Several times they had to start a new project and always everything came to the fact that in some application they were already implementing the necessary moments, but no one could remember which one. So there was an idea that there will be some kind of application containing developments based on which we will be able to quickly begin the implementation of arbitrary tasks, without repeating the moments already passed.
Your opinion is important to them. If you know how to implement this or that in Dodo better, or the authors missed and did not do something very important - immediately inform. You can write a comment in a
blog , or
in a tweeter , or in the old fashioned way through
soap .
To be continued?
Be sure to subscribe to the RSS blog of the authors as they are day and night working on a series of articles in which they will tell and show in detail what
our girls are made of Dodo in the smallest details. But in the meantime, the articles have not yet been posted, you can
post Dodo . Registration is just a formality and will take a maximum of 5 seconds. And you can also
download the source . By the way, here is a list of those articles that the authors work on, not sparing their stomach:
- Introduction (You've already read it in translation)
- Part 1:
The Hidden Threat of Designing an Application - Part 2:
Attack of the Clone Modules and Access - Part 3:
Revenge of the Sith Forms - Part 4: API
New Hope - Chamapi - Part 5:
The Empire Strikes Back
That's all. You can follow
Greg or
Kevin on Twitter - they will let you know when they will write these articles.
PS
From myself I would like to add that after a quick review of the sources, I noticed that many moments were implemented very well, that is, I did the same at myself.
Pps
The author has personally confirmed that Dodo is not positioned as an application competing with RemberTheMilk, Tada Lists or similar and thanked everyone for the testing and feedback.