<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Robert Basic &#187; book</title>
	<atom:link href="http://robertbasic.com/blog/tag/book/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertbasic.com/blog</link>
	<description>the magic of coding...</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:15:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Book review &#8211; Guide to Web Scraping with PHP</title>
		<link>http://robertbasic.com/blog/book-review-guide-to-web-scraping-with-php/</link>
		<comments>http://robertbasic.com/blog/book-review-guide-to-web-scraping-with-php/#comments</comments>
		<pubDate>Wed, 25 May 2011 19:38:12 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[web scraping]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=1135</guid>
		<description><![CDATA[It took me a while to grab myself a copy of Matthew Turland&#8217;s &#8220;Guide to Web Scraping with PHP&#8220;, but a few weeks ago a copy finally arrived and I had the pleasure of reading it. I planned to buy it right as the print copy was announced, but then realised that php&#124;arch accepts only [...]]]></description>
			<content:encoded><![CDATA[<p>It took me a while to grab myself a copy of <a href="http://matthewturland.com/">Matthew Turland&#8217;s</a> &#8220;<a href="http://www.phparch.com/books/phparchitects-guide-to-web-scraping-with-php/">Guide to Web Scraping with PHP</a>&#8220;, but a few weeks ago a copy finally arrived and I had the pleasure of reading it. I planned to buy it right as the print copy was announced, but then realised that php|arch accepts only PayPal as the payment method, which doesn&#8217;t work from Serbia, so I had to postpone the shopping for some better times. Fast forward 5-6 months and I found a copy on the Book Depository, which has no shipping costs! Yey!</p>
<div class="wp-caption alignright" style="width: 154px"><a href="http://www.phparch.com/books/phparchitects-guide-to-web-scraping-with-php/"><img alt="Guide to Web Scraping with PHP" src="https://lh4.googleusercontent.com/--XtaGSrskrw/Td1ZMgcsQBI/AAAAAAAAAm0/TMotn_Se-JY/s144/scrapebook.jpg" title="Guide to Web Scraping with PHP" width="144" height="108" /></a><p class="wp-caption-text">Guide to Web Scraping with PHP</p></div>
<p>My overall impression of the book is that it was worth the time and I&#8217;m really glad that I bought it. Matthew did a great job explaining all the tools we have at our disposal for writing web scrapers and how to use them. The chapter on HTTP at the beginning and a chapter with some tips and tricks at the end of the book, fit in great with the rest of the chapters, which are full of code examples. For the first reading, I&#8217;d recommend reading the book cover to cover, to get an overall view of all the tools presented, but later the chapters can be read independently.</p>
<p>As I said, the first chapter (actually, the second one, the first one is the introductory chapter :p), deals with the HTTP, especially with the parts of it which are needed for understanding, using and creating web scrapers.</p>
<p>The book then continues on different client libraries we can use to send HTTP requests and receive responses. Libraries like cURL or Zend_Http_Client are explained, but it is also explained how one can create his own using streams (the author does note that you&#8217;d be better of with an existing one!). For each of the tools it is described, how to handle things like authentication, redirects and timeouts, amongst others&#8230;</p>
<p>The second part of the book deals with preparing the documents for, and with the actual parsing of the data from these documents. Again, different tools are presented and explained, which one to use when and why. If none of the parsing tools can help, a most essential overview of the PCRE extension is given, too.</p>
<p>The book is finished with a nice &#8220;Tips and Tricks&#8221; chapter, which discusses real-time vs batch job scrapers, how to work with forms, the importance of unit testing&#8230; IMHO, without this last chapter, the book would not be finished.</p>
<p>I&#8217;m thinking hard right now, what bad things could I say about this book, but I can&#8217;t think of any. It is a guide, clear and straight-to-the-point, explaining what tools are there, which one to use and how for writing scrapers and that&#8217;s exactly what I wanted to know.</p>
<p>Yep, I&#8217;d recommend this book to anyone interested in web scraping with PHP :)</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/book-review-guide-to-web-scraping-with-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Book review &#8211; jQuery 1.3 with PHP</title>
		<link>http://robertbasic.com/blog/book-review-jquery-13-with-php/</link>
		<comments>http://robertbasic.com/blog/book-review-jquery-13-with-php/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 07:08:07 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=861</guid>
		<description><![CDATA[Although I never wrote about jQuery here, I use it quite often and can pull of nice tricks with it. Also, bending any jQuery plugin to my will, was never a problem. But enough about me, you&#8217;re here cause of the book. jQuery 1.3 with PHP is written by Kae Verens, a JavaScript and PHP [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_863" class="wp-caption alignright" style="width: 110px"><a href="http://www.packtpub.com/jquery-1-3-with-php/mid/251109ge2cro?utm_source=robertbasic.com&#038;utm_medium=affiliate&#038;utm_content=blog&#038;utm_campaign=mdb_001614"><img src="http://robertbasic.com/blog/wp-content/uploads/2010/01/jquery-13.jpg" alt="jQuery 1.3 with PHP by Kae Verens" title="jQuery 1.3 with PHP" width="100" height="123" class="size-full wp-image-863" /></a><p class="wp-caption-text">jQuery 1.3 with PHP by Kae Verens</p></div>Although I never wrote about jQuery here, I use it quite often and can pull of nice tricks with it. Also, bending any jQuery plugin to my will, was never a problem. But enough about me, you&#8217;re here cause of the book.</p>
<p><a href="http://www.packtpub.com/jquery-1-3-with-php/mid/251109ge2cro?utm_source=robertbasic.com&amp;utm_medium=affiliate&amp;utm_content=blog&amp;utm_campaign=mdb_001614">jQuery 1.3 with PHP</a> is written by <a href="http://verens.com/">Kae Verens</a>, a JavaScript and PHP developer. This book is aimed at PHP developers who have met only a few times with JavaScript and jQuery, but I believe even a novice programmer can gain knowledge from it – just be warned, the PHP examples are here for the sake of the examples only; about which the author warns throughout the book. As the author said: “This book is designed to help a PHP developer write some immediately-useful client-side applications without needing weeks of study”. And it will. </p>
<p>On the other hand, you need to know your HTML and CSS selectors, as the book only says that jQuery uses CSS selectors to select elements.</p>
<p>The examples in the book are well explained and commented!</p>
<p>The book starts off with an introductory chapter about jQuery, what it is, why the author chose it over other JS libraries, what projects use jQuery and so on&#8230;</p>
<p>The “Quick tricks” chapter shows some really quick but useful tricks, such as dynamic select boxes, contextual help or inline editing. OK, you may have all done this before, but it&#8217;s a good starting point for getting to know jQuery.</p>
<p>From chapter 3 to chapter 9, the author shows how to do things like validating forms, creating an event calendar, managing files and folders from the browser, rotating, cropping, resizing images (with <a class="zem_slink" href="http://www.imagemagick.org/" title="ImageMagick" rel="homepage">ImageMagick</a>!) also from the browser or making lists sortable by dragging and dropping items. Of course, no one wants to reinvent the wheel, so all the examples are using plugins – either from the <a href="http://jqueryui.com/">jQuery UI</a> collection or “standalone” plugins that are “too specific” to be in the said collection.</p>
<p>My personal favorite chapter is the “Data tables” chapter, which shows how to present and use table data on your website by adding sort, filter and pagination functionality to your table. The example shown uses a table with over 2 million rows, which is worth mentioning, cause this way we know that it&#8217;ll work on a large dataset also.</p>
<p>The final chapter is reserved for optimizing the front-end code and reveals some stuff behind jQuery and JavaScript in general (I personally never knew that there&#8217;s a speed difference between different type of selectors).</p>
<p>In conclusion, if you&#8217;re a PHP dev wanting to “spice up” your apps, this book will most likely worth the money spent.</p>
<p>You can take a look at <a href="http://www.packtpub.com/view_popup/page/jquery-1-3-with-php-table-of-contents">the Table of Contents</a>, read <a href="http://www.packtpub.com/files/6989-php-and-jquery-sample-chapter-9-data-tables.pdf">the sample chapter</a>, or just <a href="http://www.packtpub.com/jquery-1-3-with-php/mid/251109ge2cro?utm_source=robertbasic.com&amp;utm_medium=affiliate&amp;utm_content=blog&amp;utm_campaign=mdb_001614">buy the book</a>!</p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/f5d53148-4bac-4af0-ae9b-4201d78bf1a5/" title="Reblog this post [with Zemanta]"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=f5d53148-4bac-4af0-ae9b-4201d78bf1a5" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/book-review-jquery-13-with-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.8 Web Application Development book review</title>
		<link>http://robertbasic.com/blog/zend-framework-18-web-application-development-book-review/</link>
		<comments>http://robertbasic.com/blog/zend-framework-18-web-application-development-book-review/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 21:14:44 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=798</guid>
		<description><![CDATA[A few days ago I finished reading Keith Pope&#8216;s book titled &#8220;Zend Framework 1.8 Web Application Development&#8220;, so, after letting it &#8220;rest&#8221; in my mind for a while, here are my thoughts on it&#8230; First, I must point out the “language” of the book – I was expecting a text that&#8217;s hard to follow, that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago I finished reading <a href="http://www.thepopeisdead.com/">Keith Pope</a>&#8216;s book titled &#8220;<a href="http://www.packtpub.com/zend-framework-1-8-web-application-development/book">Zend Framework 1.8 Web Application Development</a>&#8220;, so, after letting it &#8220;rest&#8221; in my mind for a while, here are my thoughts on it&#8230; <div id="attachment_804" class="wp-caption alignright" style="width: 310px"><a href="http://robertbasic.com/blog/wp-content/uploads/2009/11/zf_book.jpg"><img src="http://robertbasic.com/blog/wp-content/uploads/2009/11/zf_book-300x225.jpg" alt="ZF Web App Development" title="zf_book" width="300" height="225" class="size-medium wp-image-804" /></a><p class="wp-caption-text">ZF Web App Development</p></div></p>
<p>First, I must point out the “language” of the book – I was expecting a text that&#8217;s hard to follow, that&#8217;s full of words and sentences requiring at least two dictionaries by my side to help me out (hey, English is not my first language!), but, it was quite an easy and, if I may add, an enjoyable read.</p>
<p>If you think, that you&#8217;re just gonna sit down, read the book and know all about <a href="http://framework.zend.com/">Zend Framework</a>, boy you&#8217;re wrong! Yes, the book explains a lot, but you&#8217;ll still need to follow the example codes along the way and play with them to get really familiar with ZF.</p>
<p>The book starts off with a basic application (yep, “Hello world!”), explains the bootstrapping, configuring, working with action controllers, views and handling errors&#8230; The second chapter continues with explaining the MVC architecture, the front controller, router, dispatcher&#8230; It even has a nice flowchart about the whole dispatch process, great stuff.</p>
<p>From chapter 3 to chapter 12, the author is taking you through a process of building a web application – from creating the basic directory structure, over the hardcore programming stuff to the optimizing/testing part. Chapter 4 gives a rather good explanation on the “Fat Model Skinny Controller” concept; chapter 8 deals with authentication and authorization; chapter 11 takes care of the optimization.</p>
<p>At last, my favourite part of the book is when the author has several “ways out of a problem”, he tells the good and the bad sides of each, picks out the best one and explains why did he choose that particular one. I hate it when an author just simply says: “This is the right way, trust me.”, without caring to explain why.</p>
<p>So, would I recommend this book to a friend who wants to start working with ZF? Absolutely.</p>
<p>Also, be sure to check out what <a href="http://codeutopia.net/blog/feed/">Jani</a>, <a href="http://raphaelstolt.blogspot.com/2009/10/zend-framework-18-web-application.html">Raphael</a>, <a href="http://rob.purplerockscissors.com/feed/">Rob</a> and <a href="http://techchorus.net/zend-framework-18-web-application-development-book-review">Sudheer</a> have to say about this book (Jani&#8217;s and Rob&#8217;s reviews are not up yet, so I&#8217;m linking to their feeds!), too.</p>
<p>Happy reading! :)</p>
<p>Edit 2009., November 23rd: Added a link Sudheer&#8217;s post :)</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/zend-framework-18-web-application-development-book-review/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>A book review</title>
		<link>http://robertbasic.com/blog/a-book-review/</link>
		<comments>http://robertbasic.com/blog/a-book-review/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 08:46:29 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=789</guid>
		<description><![CDATA[On Thursday (October 8th) I was contacted by mr. Priyanka Sanghvi from Packt Publishing. He made me an offer I couldn&#8217;t refuse: to write a review on a new Zend Framework book! OMG! How cool is this? Very! :) The book is titled “Zend Framework 1.8 Web Application Development” and is written by Keith Pope [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://robertbasic.com/blog/wp-content/uploads/2009/10/zend-book-image.jpg"><img src="http://robertbasic.com/blog/wp-content/uploads/2009/10/zend-book-image.jpg" alt="zend-book-image" title="zend-book-image" width="100" height="123" class="alignright size-full wp-image-795" /></a> On Thursday (October 8th) I was contacted by mr. Priyanka Sanghvi from <a class="zem_slink" href="http://www.packtpub.com" title="Packt Publishing" rel="homepage">Packt Publishing</a>. He made me an offer I couldn&#8217;t refuse: to write a review on a new <a class="zem_slink" href="http://framework.zend.com/" title="Zend Framework" rel="homepage">Zend Framework</a> book! OMG! How cool is this? Very! :)</p>
<p>The book is titled <a href="http://www.packtpub.com/zend-framework-1-8-web-application-development/book">“Zend Framework 1.8 Web Application Development”</a> and is written by <a href="http://www.thepopeisdead.com/">Keith Pope</a> (<a href="http://twitter.com/muteor">@muteor</a> on Twitter):</p>
<blockquote><p>This book takes you through detailed examples as well as covering the foundations you will need to get the most out of the Zend Framework. From humble beginnings you will progress through the book and slowly build upon what you have learned previously. By the end, you should have a good understanding of the Zend Framework, its components, and the issues involved in implementing a Zend Framework based application.</p></blockquote>
<p>I&#8217;ll publish my review here, soon as I get a copy of the book (it should arrive in a week or two), so stay tuned!</p>
<p>Until then, happy hacking!</p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/245ef7ba-9214-453d-bbde-1bfbed58e71b/" title="Reblog this post [with Zemanta]"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=245ef7ba-9214-453d-bbde-1bfbed58e71b" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/a-book-review/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Online resources for Zend Framework</title>
		<link>http://robertbasic.com/blog/online-resources-for-zend-framework/</link>
		<comments>http://robertbasic.com/blog/online-resources-for-zend-framework/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 12:21:26 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Places on the web]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[resource]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=603</guid>
		<description><![CDATA[Besides the official documentation and the Quickstart, there are many useful resources for Zend Framework, like blogs and Twitter. I did my best to collect them. If you know something that&#8217;s not listed here, but should be, please leave a comment and I&#8217;ll update the post :) Update #1 (seconds after publishing): Gotta love Twitter. [...]]]></description>
			<content:encoded><![CDATA[<p>Besides the <a href="http://framework.zend.com/manual/en/">official documentation</a> and <a href="http://framework.zend.com/docs/quickstart">the Quickstart</a>, there are many useful resources for <a href="http://framework.zend.com/">Zend Framework</a>, like blogs and Twitter. I did my best to collect them. If you know something that&#8217;s not listed here, but should be, please leave a comment and I&#8217;ll update the post :)</p>
<p><strong>Update #1 (seconds after publishing): Gotta love Twitter. Already got a message that I missed a blog. List is updated.</strong></p>
<p><strong>Update #2: Added more blogs to the list, thanks Jani for the recommendations!</strong></p>
<p><strong>Update #3: Thanks to Federico and Pablo, even more stuff to add :)</strong></p>
<p><strong>Update #4: Thank you Jon and Cal :)</strong></p>
<p><strong>Update #5: This is growing up into a pretty big list :) new stuff added!</strong></p>
<p><strong>Update #6: Should I keep adding these Update #x lines? :)</strong></p>
<p><strong>Update #7: A bunch of new stuff!</strong></p>
<p><strong>Update #8: A new ZF application <a href="http://phpimpact.wordpress.com/">via Federico&#8217;s blog!</a></strong></p>
<h2>Blogs</h2>
<p>Blogs are probably the most important resources out there. Besides the posts, comments can add a great value to the topic, so be sure to read them too. Here are the blogs that have posts on ZF and were updated recently (in the past month or two):</p>
<ul>
<li>Matthew Weier O&#8217;Phinney &#8212; <a href="http://weierophinney.net/matthew/">Phly, boy, phly</a></li>
<li>Pádraic Brady &#8212; <a href="http://blog.astrumfutura.com/">Maugrim The Reaper&#8217;s Blog</a></li>
<li>Rob Allen &#8212; <a href="http://akrabat.com/">Akra&#8217;s Dev Notes</a></li>
<li>Jani Hartikainen &#8212; <a href="http://codeutopia.net/blog/">CodeUtopia</a></li>
<li>Michelangelo van Dam &#8212; <a href="http://www.dragonbe.com/">DragonBe&#8217;s PHP blog</a></li>
<li>A.J. Brown &#8212; <a href="http://ajbrown.org/blog/">A.J. Brown&#8217;s Blog</a></li>
<li>Federico Cargnelutti &#8212; <a href="http://phpimpact.wordpress.com/">PHP::Impact ([str Blog])</a></li>
<li>Matthew Turland &#8212; <a href="http://matthewturland.com/">Matthew Turland</a></li>
<li>Juozas Kaziukėnas &#8212; <a href="http://dev.juokaz.com/">Juozas devBlog</a></li>
<li>Bradley Holt &#8212; <a href="http://bradley-holt.blogspot.com/">Bradley Holt&#8217;s Blog</a></li>
<li>Jon Lebensold &#8212; <a href="http://www.zendcasts.com/">ZendCasts</a></li>
<li>Tom Graham &#8212; <a href="http://www.noginn.com/">Tom Graham&#8217;s Blog</a></li>
<li>Benjamin Eberlei &#8212; <a href="http://www.whitewashing.de/">Benjamin Eberlei&#8217;s Blog</a></li>
<li>Thomas Weidner &#8212; <a href="http://www.thomasweidner.com/flatpress/index.php">Blacksheeps paradise</a></li>
<li>Mike Rötgers &#8212; <a href="http://www.roetgers.org/">Mike Rötgers&#8217; Blog</a></li>
<li>Raphael Stolt &#8212; <a href="http://raphaelstolt.blogspot.com/">Raphael on PHP</a></li>
<li>Armando Padilla &#8212; <a href="http://www.armando.ws/">Online Notes</a></li>
<li><a href="http://www.frontrangephp.org/presentations">FrontRangePHP users group</a></li>
<li><a href="http://blog.aditu.de/">Tobis blog</a> &#8212; in German</li>
<li><a href="http://www.ralfeggert.de/">Ralfs Zend Framework und PHP Blog</a> &#8212; in German</li>
<li><a href="http://zfblog.de/">ZFBlog.de</a> &#8212; in German</li>
<li>Alexander Romanenko &#8212; <a href="http://alex-tech-adventures.com/">Alex Tech Adventures</a></li>
</ul>
<p>Also, I recommend subscribing to <a href="http://phpdeveloper.org/">PHPDeveloper&#8217;s</a> and <a href="http://devzone.zend.com/">Zend Developer Zone&#8217;s</a> feeds, just in case I missed some good blogs ;)</p>
<h2>Twitter</h2>
<p>On <a href="http://twitter.com/">Twitter</a> there are many friendly developers willing to help out with any problems related to Zend Framework &#151 just write your question with a ZF hashtag and someone will most likely show up with the answer :)</p>
<ul>
<li><a href="http://twitter.com/wllm">Wil Sinclair</a></li>
<li><a href="http://twitter.com/weierophinney">Matthew Weier O&#8217;Phinney</a></li>
<li><a href="http://twitter.com/akrabat">Rob Allen</a></li>
<li><a href="http://twitter.com/padraicb">Pádraic Brady</a></li>
<li><a href="http://twitter.com/jhartikainen">Jani Hartikainen</a></li>
<li><a href="http://twitter.com/elazar">Matthew Turland</a></li>
<li><a href="http://twitter.com/BradleyHolt">Bradley Holt</a></li>
<li><a href="http://twitter.com/DragonBe">Michelangelo van Dam</a></li>
<li><a href="http://twitter.com/arjo">arjo</a></li>
<li><a href="http://twitter.com/barryroodt">Barry Roodt</a></li>
<li><a href="http://twitter.com/momcilovic">Milan Momčilović</a></li>
<li><a href="http://twitter.com/arkon108">Saša Tomislav Mataić</a></li>
<li><a href="http://twitter.com/mfacenet">Shawn Stratton</a></li>
<li><a href="http://twitter.com/webholics">Mario Volke</a></li>
<li><a href="http://twitter.com/bdeshong">Brian DeShong</a></li>
<li><a href="http://twitter.com/caseyw">Casey Wilson</a></li>
<li><a href="http://twitter.com/ralphschindler">Ralph Schindler</a></li>
<li><a href="http://twitter.com/tholder">Tom Holder</a></li>
<li><a href="http://twitter.com/walberty">Willie Alberty</a></li>
<li><a href="http://twitter.com/dshafik">Davey Shafik</a></li>
<li><a href="http://twitter.com/jacobkiers">Jacob Kiers</a></li>
<li><a href="http://twitter.com/CalEvans">Cal Evans</a></li>
<li><a href="http://twitter.com/fedecarg">Federico Cargnelutti</a></li>
<li><a href="http://twitter.com/zendcasts">ZendCasts</a></li>
<li><a href="http://twitter.com/RobertCastley">Robert Castley</a></li>
<li><a href="http://twitter.com/wjgilmore">Jason Gilmore</a></li>
<li><a href="http://twitter.com/AlexanderRV">Alexander Romanenko</a></li>
</ul>
<h2>Books</h2>
<p>These <del datetime="2009-03-10T01:04:32+00:00">two</del> books are a must read. That is all :)</p>
<p><a href="http://www.survivethedeepend.com/">Surviving The Deep End</a> &#8212; a free online book that is written chapter by chapter. Author is <a href="http://blog.astrumfutura.com/">Pádraic Brady</a>:</p>
<blockquote><p>The book was written to guide readers through the metaphorical &#8220;Deep End&#8221;. It&#8217;s the place you find yourself in when you complete a few tutorials and scan through the Reference Guide, where you are buried in knowledge up to your neck but without a clue about how to bind it all together effectively into an application. This take on the Zend Framework offers a survival guide, boosting your understanding of the framework and how it all fits together by following the development of a single application from start to finish. I&#8217;ll even throw in a few bad jokes for free.</p></blockquote>
<p><a href="http://www.zendframeworkinaction.com/">Zend Framework in Action</a> &#8212; OK, this book is not an online resource, but it is great and surely must be mentioned :) Authors are <a href="http://akrabat.com/">Rob Allen</a>, <a href="http://www.ingredients.com.au/nick/">Nick Lo</a> and Steven Brown:</p>
<blockquote><p>Zend Framework in Action is a book that covers all you need to know to get started with the Zend Framework.<br />
The first part of the book works through the creation of web site using the MVC components (Zend_Controller, Zend_View and Zend_Db). The book then follows on by looking at user authentication and access control, forms, searching and email to round out the application. After considering deployment issues, we then look at other components that add value to a web site; including web services, PDF creation, internationalisation and caching.</p></blockquote>
<p><a href="http://www.phparch.com/c/books/id/9780973862157">Guide to Programming with Zend Framework</a> &#8212; another great book, a must have. Written by <a href="http://blog.calevans.com/">Cal Evans</a>.</p>
<blockquote><p>This book covers much of the primary functionality offered by the Zend Framework, and works well both as a thorough introduction to its use and as a reference for higher-level tasks</p></blockquote>
<p><a href="http://www.amazon.com/Beginning-Zend-Framework-Armando-Padilla/dp/1430218258">Beginning Zend Framework</a> &#8212; written by <a href="http://www.armando.ws/">Armando Padilla</a></p>
<blockquote><p>Beginning Zend Framework is a beginner’s guide to learning and using the Zend Framework. It covers everything from the installation to the various features of the framework to get the reader up and running quickly.</p></blockquote>
<p><a href="http://www.easyphpwebsites.com/">Easy PHP Websites with Zend Framework</a> by Jason Gilmore</p>
<blockquote><p>Easy PHP Websites with the Zend Framework is the ultimate guide to building powerful PHP websites. Combining over 330 pages of instruction with almost 5 hours of online video and all of the example code, you&#8217;ll have everything you need to learn PHP faster and more effectively than you ever imagined.</p></blockquote>
<h2>Applications powered by ZF</h2>
<p>Wanna see what&#8217;s ZF capable of?</p>
<ul>
<li>A web-based Project Management &#038; Issue/Bug Tracking solution &#8212; <a href="http://jotbug.org/">JotBug</a></li>
<li>A content management system &#8212; <a href="http://digitaluscms.com/">Digitalus CMS</a></li>
<li>A project management system &#8212; <a href="http://www.phprojekt.com/index.php?&#038;newlang=eng">PHPProjekt 6</a></li>
<li>eCommerce platform &#8212; <a href="http://www.magentocommerce.com/">Magento</a></li>
<li>PHP Lifestream Aggregator, by <a href="http://markupartist.com/">Johan Nilssons</a> &#8212; <a href="http://johannilsson.me/streams/list">a phplifestream example</a> and it&#8217;s <a href="http://github.com/johannilsson/phplifestream/tree/master">source</a></li>
<li>A free and open source collections based web-based publishing platform &#8212; <a href="http://omeka.org/">Omeka</a></li>
</ul>
<h2>Other resources</h2>
<p>Of course, there&#8217;s the good ol&#8217; IRC, channels are <strong>#zftalk</strong> and <strong>#zftalk.dev</strong>. For more information, visit <a href="http://www.zftalk.com/">ZFTalk</a>.</p>
<p><a href="http://codeutopia.net/blog/">Jani Hartikainen&#8217;s</a> <a href="http://epic.codeutopia.net/pack/">Packageizer</a> is a great tool to get only those ZF components you need.</p>
<p><a href="http://jokke.dk/blog/2009/01/introducing_the_scienta_zf_debug_bar">Scienta ZF Debug Bar</a> an awesome plugin for Zend Framework which &#8220;injects into every request a snippet of HTML with commonly used debug information.&#8221;</p>
<p>There&#8217;s also the <a href="http://www.zfforums.com/">Zend Framework Forum</a>. For those of you who understand it, here&#8217;s a German forum <a href="http://www.zfforum.de/">www.zfforum.de</a>.</p>
<p>The <a href="http://framework.zend.com/wiki/">Zend Framework Wiki</a> and the <a href="http://framework.zend.com/issues/">Zend Framework Issue Tracker</a> are also very helpful, so, be sure to check them out.</p>
<p>The unofficial PEAR channel for the Zend Framework can be found at <a href="http://zend.googlecode.com/">http://zend.googlecode.com/</a>.</p>
<p>That&#8217;s all from me. This are the resources I found useful and hopefully are and will be useful for you too :)</p>
<p>Do you know anything I missed? If so, please, leave a comment and I&#8217;ll update the post :)</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/online-resources-for-zend-framework/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
	</channel>
</rss>

