Added: 2 years ago
From: killerphp
Views: 29,882
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (60)

Sign In or Sign Up now to post a comment!
  • If you develop with MVC, there is not that big difference between many frameworks. Or well, there may be but I think most people may overcome that quite fast.

    I use CodeIgniter because it's free, open source (anyone can take over the development), lightweight, it isn't "over engineered", I can install it easily on a web hotel and it fits my needs perfectly.

    I want to be able to dive into the code directly, hate big clumsy IDEs/Frameworks which is boring and takes forever to learn.

  • I'm with Kohana

  • Either you use MVC or you don't. Mixing both in one application is stupid and causes confusion.

    Using Zend because it is made by Zend? Well... thats not a valuable reason.

    So far, my questions are not answered.

  • I zend framework is greate however if I really have to pick a fault, it has to be its documentation. I'm currently looking into yii framework and it looks promising, I may try to implement this in my next project

  • Up to now I still don't understand why people call Zend Framework the Best framework. Seriously, can someone cite some HUGE websites that you can't do with CodeIgniter?

  • @willzurmacht I find, CodeIgniter is so far the framework, I was able to learn the fastest. Also the userguide is pretty well written without much blabla, just straight forward "I want this or that, what does this class provide me to get it?"

  • I use CakePHP for the MVC and use Zend Framework for all their other libraries. Is that wrong?  I think I have the best of both worlds. I can have my "cake" and eat it too.

  • why is it that Zend is not popular here in some I.T. Companies here in our country, rather they are using lightweight frameworks like CodeIgniter based on my observation

  • Sadly there are no good PHP frameworks out there. I agree ZF is better than Cake, Symphony, CodeIgniter, etc but it is still not the solution. ZF requires a bunch of hacks and bad integrations to generate a working MVC solution that requires hardcoding with their strict ruleset. If a very powerful IDE was integrated with ZF the way Visual Studio is integrated with .NET it would be feasible. Unfortunately that is not the case since Zend Studio does not integrate so well with ZF.

    

  • I am a professional PHP web developer and I must say I completely DISAGREE with you. The ZF is frankly poorly designed, bloated, lacks good docs, and requires a learning curve equivalent to learning a language. Doesn't matter if it is the Zend Company, all biggies have lousy products and this is theirs.

    I believe every descent PHP dev is better off creating his own framework or set of tools rather than using ZF. If you want a solid framework use ASP.NET MVC instead with VS.

  • good, very good

  • hey its Dimitar Berbatov

  • I am looking for a book that provides newbies a good approach to learning ZF.

    Is there a book, or a site, or a forum for newbies to buy or visit to learn ZF?

  • @Roots876 Feel free to join our Killersites Community Forum to get answers to all your web design and web programming questions.

  • @Roots876 I think the best site for learning about ZF is the official site. framework(dot)zend(dot)com/

  • I'm currently developing with CodeIgniter, but after the project I will finish I'm thinking to switch to Zend Framework for good.

  • same reason i use zend framework. flexibility and its developed by people that made PHP what it is today. Its does not guarantee anything, but its a big advantage

  • So what are the disadvantages with using Zend Framework?

  • @web51 That's a good question, I invite you to post your questions in our Killersites Forum Community, where you'll find a host of administrators and web designers/programmers who will be happy to answer all your questions and work out any problem with you. It would be great to have you join our community!

  • Spent about a month and a half learning Zend and I must say, I love the framework but, the documentation and support is horrible. What good is a framework, if there is little support in the community?

  • @deanclkclk

    I agree. Good docs are crucial for any software.

  • @deanclkclk so what are you using now??? codeigniter has a great documentation!!!

  • I was more happy with combination of Wampserver + Dreamweaver.

    I have successfully wasted 4 hours since I ve installed Zend Studio and Server.

  • Late to the party but I'd like to comment. Before you reinvent the wheel, so to speak, please evaluate more complete and like Zend Framework, FREE solutions such as concrete5, Joomla and Drupal.

  • good video!

  • great quality video... what camera are you using? model and brand?

  • what camera do you use? brand/model? thanks

  • That flexibility is called loose coupling and a pretty good habit to get into coding classes. Thanks for the video Stefan.

  • you look like Chazz Palminteri watch?v=uQWMXSyaMrM

  • "Nerd technical reason" FTW!

  • Is this video also backed by the zend company? :)

  • No.

  • @stegre LoL

  • @stegre The sound quality is too good for it to be a Zend video.

  • @stegre hahhahahahhaha cool!

  • Hey.

    I would like to thank you for making this video. I just needed some confirmation on my decision. Thanks a lot.

  • Glad I could help.

    Stefan

  • What's the best way for me to improve my knowledge and usage of the Zend Framework? I find their online manual sort of difficult to follow and exclusively example-driven. Any books or online communities you recommend?

  • yeah, very true..

    The decorators are pretty much confusing and leads to more code typing.

  • Yii > ALL

  • "I find your comments true. In the 90's I chased the microsoft carrot and after, twice, learning a new M$ technology, found M$ adopting a "new" direction. I was done then. Dropped the M$ crap, adopted Linux 100% and moved on.

    I decided on zend frameworks for 2 reasons: I can grab single objects and use them without coupling into a hairball framework, and like you said, zf is by php, so no arrogant software engineer can argue with me that I'm wrong."

  • Hi,

    I accidentally removed a comment by user 'dryrotdog' - oops - the comment is just above.

    Sorry.

    Stefan

  • I personally think the Zend Framework has replaced spagetti code of the past, with spagetti objects at a cost of performance. Its simple to do MVC & oop without a framework. PHP is a scripting language not a compiled one, so there are overheads as all objects and their relationships & configurations need to be run on every request.

    The idea of the 'front controller', that job should definitely not be given to the application that is a job for the server (apache: mod_rewrite etc)

  • Hi,

    I can see the logic in your points - yes, it is true the object oriented code is heavier. But I think PHP and servers are fast enough these days that the extra overhead is worth it for most projects.

  • Yes that is true, my point wasnt against object orientated code at all, it was against a lot of the current frameworks implementaions of objects.

    A lot to my eye are taking advantage of the separation it brings but with a disregard of the implications.

    eg. if you can put off going to more servers by a year, because you have written more efficient code, then there are monetary savings. Also the adoption of frameworks in the community IMHO has environmental factors (amount of servers used).

  • That isn't true. PHP process the PHP script once and then keep a cache of the code pre-processed.

  • "The idea of the 'front controller', that job should definitely not be given to the application that is a job for the server (apache: mod_rewrite etc)" @ petegiant: this comment is just outright wrong from any conceivable angle. It sounds like the point of view of someone who is writing classic non-OO php 10+ years ago. Perhaps once you get a bit more experience in proper high end development where maintenance and scalability is important you will understand better.

  • Good stuff! I agree that ZF will pave the way to the future.

  • Comment removed

  • It's an informational video, and why he chooses ZF any other PHP frameworks.

    What is he selling to gain money? Nothing! ZF is free and opensource. He's not making money nor is there a comission to use ZF.

  • Can't believe that it's free

    and unbelievably it's opensorce!

  • Hi Cristiano,

    I know there is a zend mailing list that you can jump into.

    Stefan

  • Hi Stefan,

    I liked your video, Your reasons are good points (framework is from Zend, it has a stronger back), but I think they could be improved by a more technical discussion. I am using CakePHP for a while and I can say I have a deeper understanding then from ZF. I have found several problems, mainly on messaging between controllers and between components and models that I would like to know if exist in ZF. Where is a good place for this discussion?

    Cristiano Barros.

    Aytta Technologies Ltd.

  • Correct to point!

  • I too find ZF to be very flexible. It's not so much of a framework, more of a library with MVC structure behind it.

    It comes in a very simple, minimalist form when setting it up, one has to build up what they need.

    Some people complain that the "M" part of it is missing, that's true, it's not there (as of 1.8).

  • Good discussion.

    Basically the same reason I picked it as well.

    Problem I have is that it's so new and is being developed so fast that there are few tutorials out there that cover it well enough and even if you manage to find one, its most likely for older version and the techniques covered don't work or superseded by better ones.

    So I thought I would do community a favor and started by own set of tutorials. Being new to making videos they are not all that good but I'd still like your opinion.

  • I'm happy to hear I could help.

    Stefan

  • Thanks man, just wanna say just after I've watched your videos on your website, I finally managed to get my head around OOP PHP.

  • I got Wamp installed on Windows Vista and just lost 2 days trying to work with the Zend framework quickstart and not even got the Bat file to work So I am pretty lost google does not bring up any thing... And if this is framework is so much pain to get installed on my localhost will I have the same problem on my 1and1 host??! :S

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more