Writing Re-usable, RESTful Web Services with Zend Framework

Matthew Weier O'Phinney, Matthew Weier O'Phinney (Jun 11, 2010 at 14:30)
Talk at Dutch PHP Conference 2010 (English - UK)

Rating: 5 of 5

Zend Framework offers excellent facilities for creating RESTful web services via the Zend_Rest_Route component. Couple this with its ContextSwitch action helper, and it's trivially easy to provide RESTful endpoints for a variety of contextual endpoints, including XML and JSON.||In this session, we'll look closely at the mechanics and implications of Zend_Rest_Route, how and when to do content-type negotiation, and several approaches to making the logic in your controller re-usable across content types. Additionally, we'll look at how such a RESTful service might be consumed by client-side scripting via Dojo's JsonRestStore -- providing a real-world case for implenting REST in your web application.

Claim This Talk

Comments

Rating: 5 of 5

Jun 11, 2010, 13:21 by Conor

This is the sort of presentation that inspires you go off and try some techniques, tools, or services that you haven't used before (or nearly enough). The speaker obviously knows the subject matter really, really well.

Rating: 5 of 5

Jun 11, 2010, 13:59 by andriesss

Great talk by a great speaker. Matthew knows the subject like noone else.

Rating: 4 of 5

Jun 11, 2010, 15:08 by marcelvanveelen

Heavy stuff for beginners but at the end it became all clear.

Rating: 4 of 5

Jun 11, 2010, 19:15 by nuqqsa

Practical, straight to the point and nicely driven.

Rating: 5 of 5

Jun 12, 2010, 06:36 by orlissenberg

Confirmation that 'we did it the right way' (cheers). But I missed the 404 resource not found ;)

Rating: 4 of 5

Jun 12, 2010, 10:16 by matthijs.vandenbos

Well executed talk, that sheds some more light on how to write 'proper' zf software

Rating: 5 of 5

Jun 12, 2010, 13:16 by mpie

Gr8 talker. I like the idea of using the paginator for content filtering. Also the Chain() part was new to me. Well done!

Rating: 5 of 5

Jun 14, 2010, 09:39 by Devis

I liked the suggested implementation with router and action helper. Such a lesson should continue for hours, it was really interesting and well exposed.

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
© Joind.in 2010