<?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>OMNINOGGIN &#187; Book Reviews</title>
	<atom:link href="http://omninoggin.com/category/wordpress-posts/book-reviews/feed/" rel="self" type="application/rss+xml" />
	<link>http://omninoggin.com</link>
	<description>WordPress and Web Dev From the Ground Up</description>
	<lastBuildDate>Wed, 07 Jul 2010 16:01:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Book Review: WordPress MU 2.8</title>
		<link>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-mu-2-8/</link>
		<comments>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-mu-2-8/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 12:00:36 +0000</pubDate>
		<dc:creator>Thaya Kareeson</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[blog network]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<guid isPermaLink="false">http://omninoggin.com/?p=612</guid>
		<description><![CDATA[Since I haven&#8217;t ventured off into the world of WordPress MU yet, I was quite anxious to get my hands on Lesley A. Harrison&#8217;s WordPress MU 2.8 (Beginner&#8217;s Guide) book.  I have finished reading this book and I would like to share some of my thoughts about the book.
Overview
This isn&#8217;t much of an introduction to WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/wordpress-mu-2-8-beginners-guide/book/mid/231109uw1wsm" rel="nofollow" ><img class="alignright size-medium wp-image-613" title="WordPress MU 2.8" src="http://omninoggin.com/wp-content/uploads/2009/11/1847196543-243x300.jpg" alt="WordPress MU 2.8" width="243" height="300" /></a>Since I haven&#8217;t ventured off into the world of WordPress MU yet, I was quite anxious to get my hands on Lesley A. Harrison&#8217;s <a href="https://www.packtpub.com/wordpress-mu-2-8-beginners-guide/book" rel="nofollow" >WordPress MU 2.8 (Beginner&#8217;s Guide)</a> book.  I have finished reading this book and I would like to share some of my thoughts about the book.</p>
<h3>Overview</h3>
<p>This isn&#8217;t much of an introduction to WordPress MU, but more so a guide on how to build your own blog network, social network, or community using WordPress MU.  There are also chapters with good techniques that can also be used on any other platforms (in other words, non-WordPress-MU-specific tips).</p>
<p>The book walks you step-by-step through how to create a mythical community site called &#8220;SlayerCafe&#8221;.  During the process, it shows you everything from finding the right host, installing/customizing WordPress MU to driving traffic to your site and monetizing your site.<br />
<span id="more-612"></span></p>
<h3>What do I love about the book?</h3>
<p>The first thing I love about this book is that it is quite detailed.  It&#8217;s detailed enough that a person who&#8217;s not familiar with WordPress can pickup this book and build a basic community site without finding help anywhere else.</p>
<p>The next thing I love about this book is its organization.  The writing convention is quite intuitive and geared for easy learning.  Being a semi-technical book, it does a great job at keeping instructions organized and understandable.  The book also has plenty of screenshots so it&#8217;s harder for you to get lost in WordPress MU settings.  Each instruction set (&#8220;Time for action&#8221;) section is followed by a &#8220;What just happened?&#8221; section that let&#8217;s you take a breather to understand what you just did and why you did it.  I believe that this pause for explanation is the key reason why it is so easy to learn from this book.</p>
<p>What I love most about the WordPress MU 2.8 book is that it touches on many aspects of creating a community site, not just WordPress MU features.  Some topics covered are:</p>
<ul>
<li>Finding the right host and hosting platform</li>
<li>Installing/customizing WordPress MU</li>
<li>Securing your site</li>
<li>Increasing traffic to your site</li>
<li>Keeping users on your site longer (making site sticky)</li>
<li>Adding forum or social network to WordPress MU</li>
<li>Monetizing your site</li>
<li>Optimizing your site</li>
</ul>
<p>Learning about these topics will definitely help you to build a community site properly from the start.  I personally found the chapters &#8220;Customizing the Appearance of Your Site&#8221; and &#8220;Letting Users Manage Their Blogs&#8221; most helpful at helping me understand more about WordPress and its capabilities.  I can now use this knowledge to expand my horizons when starting a new project.</p>
<h3><strong>What are some drawbacks?</strong></h3>
<p>No product is perfect, so I do see a few drawbacks with this book.</p>
<p>First, because the title of the book I expected to read a book that talked more about WordPress MU and less about everything else.  Things like driving traffic to your site, making your site sticky and monetizing are really not WordPress MU topics.</p>
<p>Second, this book talks too much about plugins and how a combination of plugins can make up a good community site.  Some of the plugin choices the book mentions is also not good.  For example, the plugin suggests that users install <a href="http://wordpress.org/extend/plugins/what-would-seth-godin-do/" rel="nofollow" >WWSGD</a> instead of <a href="http://wordpress.org/extend/plugins/wp-greet-box/" rel="nofollow" >WP Greet Box</a>.  Later on, the book recommends that you use <a href="http://wordpress.org/extend/plugins/wp-super-cache/" rel="nofollow" >WP Super Cache</a> for optmization, but WWSGD doesn&#8217;t work with WP Super Cache.  WP Greet Box works with WP Super Cache and is much more powerful than WWSGD.  There are definitely some inconsistencies here which makes me seconds-guess some advice that this book gives me.</p>
<p>Last, WordPress MU is constantly changing with new functionality added and old ones deprecated.  This mean that this book can easily become outdated after a few major WordPress version releases.</p>
<h3>Final words</h3>
<p>If you are at all interested in building a community site, you should definitely get a copy of <a href="http://www.packtpub.com/wordpress-mu-2-8-beginners-guide/book/mid/231109uw1wsm" rel="nofollow" >WordPress MU 2.8 (Beginner&#8217;s Guide)</a>.  The step-by-step nature of this book has me convinced that anybody can build a community site using WordPress MU and this book.  Also after reading this book you will have a pretty good idea if WordPress MU is the right platform for your community site or not.  I wouldn&#8217;t recommend this book if you are more advanced and want to learn about the nuts and bolts of WordPress MU.  The book is just what it was written to be, a beginner&#8217;s guide [to building a community site].</p>
<p><!--wsa:affiliate-reviews--></p>
<hr />
<small>Copyright &copy; Thaya Kareeson 2007-2009. <a href="http://omninoggin.com/terms-of-use/">Terms of Use</a>.<br /> This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br/>(Digital Fingerprint: 3c9448923b0370185951175e004b25f5 (38.107.191.92) )</small>]]></content:encoded>
			<wfw:commentRss>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-mu-2-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: WordPress Plugin Development</title>
		<link>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-plugin-development/</link>
		<comments>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-plugin-development/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 10:00:05 +0000</pubDate>
		<dc:creator>Thaya Kareeson</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[vladimir prelovac]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpress plugin development]]></category>
		<guid isPermaLink="false">http://omninoggin.com/?p=537</guid>
		<description><![CDATA[When I told one of my friends that I am reading Vladimir Prelovac&#8217;s WordPress Plug-in Development (Beginner&#8217;s Guide), I got the following response from him:
Just what we need&#8230; more beginners developing insecure wordpress applications. As-if it isn&#8217;t already the #1 hacked application on the Internet&#8230;
I completely disagree with this statement.  A book like this will [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/wordpress-plug-in-development/book/mid/0604098zjxdk"rel="nofollow" ><img class="alignright size-medium wp-image-538" title="WordPress Plugin Development Book Cover" src="http://omninoggin.com/wp-content/uploads/2009/04/1847193595-243x300.jpg" alt="WordPress Plugin Development Book Cover" width="243" height="300" /></a>When I told one of my friends that I am reading Vladimir Prelovac&#8217;s <a href="http://www.packtpub.com/wordpress-plug-in-development/book/mid/0604098zjxdk"rel="nofollow" >WordPress Plug-in Development (Beginner&#8217;s Guide)</a>, I got the following response from him:</p>
<blockquote><p>Just what we need&#8230; more beginners developing insecure wordpress applications. As-if it isn&#8217;t already the #1 hacked application on the Internet&#8230;</p></blockquote>
<p>I <strong>completely disagree</strong> with this statement.  A book like this will help the WordPress community more than harm it.  Everybody has to start somewhere right?  How else better than to start with a beginner&#8217;s guide that shows you the proper way to code a WordPress plugin (with security in mind)?  I have finished reading this book and I am quite excited to share some insights.<span id="more-537"></span></p>
<h3>Overview</h3>
<p>This book talks about the why and how of WordPress plugin development with heavy emphasis on the &#8220;how&#8221;.  The book&#8217;s tagline &#8220;Learn by doing: less theory, more results&#8221; describes the book quite well.  There is an introductory chapter that talks about the many benefits of learning WordPress plugin development.  After that, the book immediately jumps right into showing you how to develop a series of 6 increasingly challenging WordPress plugins from scratch.  It then finishes up by talking about plugin localization, promotion, and support tips.</p>
<p>Even though this book is a &#8220;Beginner&#8217;s Guide,&#8221; there are a lot things in there that many advanced WordPress plugin developers can benefit from.  I don&#8217;t consider myself a beginner in WordPress plugin development (see my <a href="http://omninoggin.com/wordpress-plugins/"title="Thaya Kareeson's WordPress plugins" >WordPress plugins</a>), and I have definitely learned quite a bit of things after reading this book.</p>
<h3>What do I love about the book?</h3>
<p>The first thing I love about this book is that it is very fast-paced and it wastes no time on simple tutorials that you can just find on the web.  As I said before, the book shows you how to build 6 increasingly challenging plugins from scratch.  The first plugin features WordPress version compatibility checking (a common best practice), WordPress hooks/filters, CSS styling, and 3rd paty API integration (Digg).  After that, things pick up even quicker in the second plugin which focuses on jQuery and AJAX.  You can probably get an idea of how fast-paced this book is by just seeing the contents of the first two chapters.</p>
<p>The next thing I love about this book is its organization.  The writing convention is quite intuitive and geared for easy learning.  Being a development-centric book, it does a great job at keeping the various code organized and understandable.  Not too much code is given all at once so you don&#8217;t have to flip through many pages to get to the explanation.  Each mini-tutorial (&#8220;Time for action&#8221;) section is followed by a &#8220;What just happened?&#8221; section that let&#8217;s you take a breather to understand what you just did and why you did it.  I believe that this pause for explanation is the key reason why it is so easy to learn from this book.</p>
<p>What I love most about Vladimir&#8217;s book is that it touches on many aspects of developing a WordPress plugin to help you become a versatile WP plugin developer.  Each of the 6 plugin development chapters collectively teaches you the following aspects of WordPress plugin development (and more):</p>
<ul>
<li>WordPress API</li>
<li>jQuery Library</li>
<li>WordPress Security</li>
<li>AJAX Interactions with WordPress</li>
<li>Widgets Development</li>
<li>WordPress Database Interactions</li>
<li>PHP Classes in Plugins</li>
<li>Custom Templates</li>
<li>Plugin Options Management</li>
<li>Caching for Better Performance</li>
<li>Working with 3rd Party APIs (such as Digg and Flickr)</li>
<li>Customizing WordPress Backend</li>
<li>Localization</li>
<li>Custom Fields</li>
<li>Error Messages</li>
<li>User Permissions</li>
</ul>
<p>As you can see, the book doesn&#8217;t just talk about the WordPress API, but it also discusses many other possibilities of around developing a WordPress plugin.   I am quite pleased/surprised that Vladimir was able to pick 6 plugins that successfully demonstrates these topics with such little topic overlap.  This book should not only help you get a good grasp of plugin development, but it should also help you think outside of the box  (In fact I thought up a another new plugin myself as I was reading this book).</p>
<h3>What are some drawbacks?</h3>
<p>No product is perfect, so I do see a few drawbacks with this book.</p>
<p>First, I feel like the fast-pace style might be overwhelming for some people.  I was able to breeze through this book because I have some experience in WordPress plugin development.  It might be a different story for a new plugin developer.  I&#8217;m quite curious at what a new plugin developer would say about the face-pace style of the book.  To me, this book feels more like an intermediate guide than a beginner&#8217;s guide.</p>
<p>Second, WordPress is constantly changing with new functionality added and old ones deprecated.  This mean that this book can easily become outdated after a few major WordPress version releases.  Hopefully Vladimir will be releasing updates to this book in the future.</p>
<h3>Don&#8217;t trust me? Get a feel for it yourself.</h3>
<p>Packt publishing was nice enough to let me post an excerpt from the book on my blog.  You can find an excerpt from <a href="http://omninoggin.com/excerpt-from-wordpress-plug-in-development/"title="Excerpt from WordPress Plug-in Development" >WordPress Plug-in Development here</a>.</p>
<h3>Final words</h3>
<p>If you are at all interested in WordPress plugin development, you should definitely get a copy of this well-written book.  I would even recommend this book for current WordPress plugin authors because I&#8217;m sure there are plenty of things in there that you don&#8217;t already know.  Personally I find that there are many best practices covered in this book that I have been neglecting in my own plugins.</p>
<p>Last I suggest that if you are thinking about buying <a href="http://www.packtpub.com/wordpress-plug-in-development/book/mid/0604098zjxdk"rel="nofollow" >WordPress Plug-in Development (Beginner&#8217;s Guide)</a>, you should buy it, read it, and learn it as soon as possible to get the most out of it (i.e. before Automattic releases a new major version of WordPress).</p>
<p><!--wsa:affiliate-reviews--></p>
<hr />
<small>Copyright &copy; Thaya Kareeson 2007-2009. <a href="http://omninoggin.com/terms-of-use/">Terms of Use</a>.<br /> This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br/>(Digital Fingerprint: 3c9448923b0370185951175e004b25f5 (38.107.191.92) )</small>]]></content:encoded>
			<wfw:commentRss>http://omninoggin.com/wordpress-posts/book-reviews/book-review-wordpress-plugin-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
