You seem to be overlooking the entire concept behind Zend. Many frameworks
are designed for people who want their hands held through the application
building process, Zend is designed for professional developers who know what
they are doing and all they want are a few reliable and standardized tools
to help them along with their development.


On Wed, Sep 23, 2009 at 2:30 AM, aoohralex <[email protected]> wrote:

>
> Sry for my English – it isn't my national language.
>
> I have started learn ZF because I wanted to learn something new.
> If we have range 0 – 10. My knowledge ZF is 1 – I can make basic things in
> ZF – connect to database, queries insert/update/delete, basic zend forms,
> authorization, use jquery and layout in zend, controllers, views.
> My knowledge Symfony Framework is 5. My knowledge ASP.NET MVC (not ASP.NET
> )
> is 4.
>
> Now I can say that ZF is very bad framework or maybe rather it isn't a
> framework. Everybody knows that authors of PHP are always late and behind –
> for example PHP is really OO from version v5 (eariel it was only some OO
> elements in PHP). The same is in Zend Framework – this framework is behind
> others frameworks.
>
> First - Zend_Db is nothing compared to Doctrine ORM. Using Zend_Db I have
> to
> create myself models:
> http://framework.zend.com/docs/quickstart/create-a-model-and-database-table
> !!!!! In Symfony Framework with Doctrine ORM and in ASP.NET MVC with Linq
> to
> SQL I don't need because it is wasting of time – there it is automatic – in
> Symfony using console and in ASP.NET MVC using Visual Studio. Of course
> Doctrine and Linq to SQL have got more better things.
>
> In Zend Framework almost nothing you can do using console (of course almost
> nothing compared to Symfony) – in Symfony using console you can generate
> much more (I don't use in Symfony console to generate modules, controllers
> or forms but for begginners it is very comfortable). In ASP.NET MVC I
> don't
> need use console but Visual Studio but ASP.NET MVC is very young so
> generated controllers/views etc. don't have so good code as in Symfony. In
> ASP>NET MVC and Symfony Framework I don't need to enable layout like in
> Zend
> Framework. The most horrible thing in Zend it was for me Zend_Acl – using
> that I can't still make that only logged users can have access to action
> 'add' controller 'books' – in Symfony I can make that using 2 lines of code
> in module 'books':
>
> add:
>  is_secure: on
>
> and in ASP.NET one line of code in controller:
>
> [Authorize]
>
> What is more in Symfony and ASP.NET MVC we have tables in database and
> everything else related with users, authorization etc. created in these
> frameworks – in Zend I must myself do that.
> There is of course more good things in these frameworks – better than in
> Zend.
>
> Documentation – hahah – in Zend documentation is chaotic, is HORRIBLE !!
> Have you ever seen documentation of Symfony or ASP.NET MVC ? I have never
> seen worse documentation than in Zend.
>
> For me Zend isn't a framework but rather components that we can use in
> other
> frameworks – for example Zend Lucene in Symfony:
> http://www.symfony-project.org/jobeet/1_2/Doctrine/en/17
>
> As I thought – authors of PHP are always late and they are always behind so
> Zend is always late and behind. For now Symfony and ASP.NET MVC are from
> XXI
> age, Zend is from XX age.
>
> This was my compare these frameworks.
>
> --
> View this message in context:
> http://www.nabble.com/grade-zend-framework-and-compared-to-Symfony-and-ASP.NET-MVC-tp25530860p25530860.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>
>

Reply via email to