Posted on Apr 22nd 2009 by admin.
Original Post. Click here to see the video.
Zend_Db Update and Delete
This is the second in a series exploring Zend_Db_Table. We finish up the project in the last video by adding Update and Delete functionality to our UserService. Grab the source code and follow along.
Posted on Apr 22nd 2009 by admin.

- Speaker:
- Jay Pipes
- Topic:
- SQL Query Tuning: The Legend of Drunken Query Master
- Release Date:
- 4/22/2009
Welcome to the ZendCon 2008 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself.
In this series we will be releasing regular sessions from ZendCon 2008 as we lead up to this year’s ZendCon
This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA … and is Jay Pipes giving his tutorial: “SQL Query Tuning: The Legend of Drunken Query Master”
The ZendCon Sessions are distributed under a creative commons Attribution-Noncommercial-No Derivative Works 3.0 License, Please honor this license and the rights of our authors.
If you like The ZendCon Sessions, why not consider attending the next ZendCon? Information about dates, location, speakers and more will be announced soon on our website: http://zendcon.com/
- Slides:
- View at SlideShare
- Podcast Download:
- Download as MP3
- Play the Podcast:
- Subscribe to Future Episodes:
RSS
iTunes
If you like this episode, check out The ZendCon Sessions homepage for more sessions.


Posted on Apr 17th 2009 by admin.
Original Post. Click here to see the video.
Zend_Db Insert and Read
This video is the first in a series on Zend_Db. I start with a looking at insert and read using the Zend_Db_Table classes with a bit of Zend_Db_Select thrown in at the end. Next week will be a followup with update and delete with the help of a custom route, some view partials and a few more additions to our service layer. I’m not a fan of putting business logic in the same object as a class belonging to the Table Data Gateway pattern, so I’ve created a custom UserService object to help seperate the view and model layers. This would also be in keeping if you had multiple service layers (for example, a database, a couple RSS feeds and a couple of web services) and wanted to keep their business logic and querying outside of the Controller. I don’t bother with Zend_Form since it’s configuration heavy and only really interesting in conjunction with validators, however it would fit in perfectly as an extension to this project. The code can be downloaded for this and next weeks episode to help you follow along.
Posted on Apr 16th 2009 by admin.

- Speaker:
- Elizabeth M Smith
- Topic:
- PECL Picks – Extensions to make your life better
- Release Date:
- 4/14/2009
Welcome to the ZendCon 2008 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself.
In this series we will be releasing regular sessions from ZendCon 2008 as we lead up to this year’s ZendCon
This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA … and is Elizabeth M Smith giving her presentation: “PECL Picks – Extensions to make your life better”
The ZendCon Sessions are distributed under a creative commons Attribution-Noncommercial-No Derivative Works 3.0 License, Please honor this license and the rights of our authors.
If you like The ZendCon Sessions, why not consider attending the next ZendCon? Information about dates, location, speakers and more will be announced soon on our website: http://zendcon.com/
- Slides:
- View at SlideShare
- Podcast Download:
- Download as MP3
- Play the Podcast:
- Subscribe to Future Episodes:
RSS
iTunes
If you like this episode, check out The ZendCon Sessions homepage for more sessions.
![]()

Posted on Apr 9th 2009 by admin.
Original Post. Click here to see the video.
Integrating Bits on the Run into Zend
This video covers a web service that I’ve been using lately called Bits on the Run. The service has fantastic support (with even the famous JW from the JW Player offering assistance if needed) and good documentation. If you want to build a web 2.0 app with video and aren’t interested in managing the encoding of multiple formats, BotR is for you.
I look at searching and getting detailed information from the bits on the run web service. If you’re planning on using Bits on the Run for live video uploads, I would encourage using the flash uploader on their downloads page.
Instead of JSON, the web service is XML based, so there’s some references to using SimpleXML as well.
If you took the time to look at the last video on web services, this will all be pretty familiar, except that instead of working with a web service that I’ve created, I’ll take advantage of a commercial web service. If you’re planning on integrating video into your web application and find this video helpful, please consider following this affiliate link as a way of supporting zendcasts.
This video wraps up a series on RESTful web services. I’ll be moving onto Zend_Db and then Doctrine integration in the following weeks.
If all the jumping around is getting to you, grab the source code from google code and follow along.


Posted on Apr 6th 2009 by admin.

- Speaker:
- Matthew Weier O’Phinney
- Topic:
- Getting Started with Zend Framework
- Release Date:
- 4/6/2009
Welcome to the ZendCon 2008 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself.
In this series we will be releasing regular sessions from ZendCon 2008 as we lead up to this year’s ZendCon
This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA … and is Matthew Weier O’Phinney giving his presentation: “Getting Started with Zend Framework”
The ZendCon Sessions are distributed under a creative commons Attribution-Noncommercial-No Derivative Works 3.0 License, Please honor this license and the rights of our authors.
If you like The ZendCon Sessions, why not consider attending the next ZendCon? Information about dates, location, speakers and more will be announced soon on our website: http://zendcon.com/
- Slides:
- View at SlideShare
- Podcast Download:
- Download as MP3
- Play the Podcast:
- Subscribe to Future Episodes:
RSS
iTunes
If you like this episode, check out The ZendCon Sessions homepage for more sessions.
![]()

Posted on Apr 2nd 2009 by admin.
Original Post. Click here to see the video.
Writing a REST Web Service & Client With Zend_Controller
so here’s my makeup video for last week’s absence. It’s a little on the long end (nearing 40 mintues), however in my defense, I’m trying to cover a lot of ground. The video covers how you can build a very basic JSON web service with some private key authentication. I think that I muddled through the description, so I invite you to look at the Wikipedia entry on private / public key cryptography.
I start by producing a simple Business Object for countries, which then becomes a web service. With some credentials for authentication stored in Zend_Config_Ini, I go through the motions of writing a wrapper around Zend_HttpClient for handling requests with our home-grown country list web service. This approach was adapted from a web service I’ve been working on for a client recently, that I’ve found light and easy to write for RESTful calls. Following along with the source code might also be helpful. Grab yourself a copy of the source code here.


Posted on Apr 1st 2009 by admin.
Original Post. Click here to see the video.
Using SVN with a Zend Studio Project
The folks at Zend were kind enough to offer me a license for Zend Studio and since I’m a fan of where the project is going, I’m excited about using it here. The advantage here is that I can cover some things like Unit Testing in a consistent manner in the videos to come. That’s not to say that NetBeans can’t do unit testing, or synchronization with SVN, but the configuration and environment isn’t as tailored to Zend Development.
You can grab a 60 day trial of Zend Studio from Zend. This video covers setting up SVN with Zend Studio, however I’m not going to make a habit of covering Zend-Studio specific features. That’s why I’m posting another video later today about web services with a little more meat that isn’t development environment specific.

