Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Zend Framework 1.8 tutorial 1 MVC basics

Loading...

Sign in or sign up now!
113,090
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 21, 2009

Here I show differences between code in Model, Controller and View and where they are located in the MVC tree.

Code you are looking at is borrowed from Rob Allen's Getting Started with Zend Framework
http://akrabat.com/zend-framework-tutorial/

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 11 dislikes

Link to this comment:

Share to:

Uploader Comments (integral30)

  • And after 10K lines of code of a badly documented bloated and poorly designed Zend Framework you have... Just a basic bootstrap application that requires you a learning curve almost as big as learning PHP itself. Trust me you are better off hardcoding from scratch instead of using these low quality frameworks. Even if Zend itself made it, frankly ZF was poor judgement, stick to Zend Studio.

  • @bolshevik2 lets see what ZF2 will bring

  • Very nice. Got me up to speed with Zend. It seems it is hard to find good information on how to use and build web application with zend. Do you have a web site where you host all your tutorials or any new tutorials on the horizon? Thanks!

  • @code3design link to my site in my profile

    New one about forms is in production.

  • if you are beginer, dont make videos.. ;) extending no abstract classes is not the best.. Why you use fatchAll? you want all data?Do you know, it makes object with all information? Try make xml import , with checking exist, by 50 000 items (products in eshop).. Good luck with your experience

  • @visitek Did not get enough space in the comment to say, Thank you for an honest review :) Perhaps, I could have shown the basics with less bad practices.

Top Comments

  • @visitek Composition over inheritance.. forcing the program to output only expected and needed set of results to avoid unnecessary massive objects that are not only resource wasteful but unwanted data can get in the way.. Well familiar with all of those and more ;) This is the sacrifice of making tutorials - if I side track into these "little" things viewer may lose focus - these are not app design tuts. Once viewer is familiar with ZF generally hopefully he applies good practices on his own.

  • Fantastik work with your movies, I love them all. They are clear and very informative.

    All my questions was answered in your movies about Zend.

see all

All Comments (53)

Sign In or Sign Up now to post a comment!
  • Where i can find a clear short tutorial where i can see how to use a model in zf other then this db-things i dont need them i just need to write a simple model to join two variables.

  • Good work. I wanted to congratulate you on this wonderful video: very clear. I also want to recognize how difficult it must be to create a tutorial video in a second language - you did so very well!

  • @integral30 Perhaps: however, these frameworks do simplify the workload for learning programers and encourages the learning process, which in the end results in more innovation. Anyone who wants to go on to be a serious will move on to more advanced and refined applications, like ruby. I think that these frameworks aren't that difficult to learn and are gateways to higher systems

  • @bolshevik2 I understand frustration with Zend FrameWork as the documentation is disorganized but will be improved. You don't need to understand all the internal workings of ZF and the ZF library. You do need to understand Model/View/Controller (MVC) architecture and ZF's use of it so study and understand that first before working with ZF. Or, use a Content Management System (CMS) such as WordPress and Joomla that do all the dirty work for you and require little or no PHP scripting.

  • what programs are you using?

View all Comments »
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