<?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>Musings of a code slave</title>
	<atom:link href="http://foundationphp.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://foundationphp.com/blog</link>
	<description></description>
	<lastBuildDate>Sat, 23 Jan 2010 18:34:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New tutorials and articles</title>
		<link>http://foundationphp.com/blog/2010/01/23/new-tutorials-and-articles/</link>
		<comments>http://foundationphp.com/blog/2010/01/23/new-tutorials-and-articles/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 18:34:46 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[AJAX/JavaScript]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=118</guid>
		<description><![CDATA[I have just added to my site a tutorial on converting a Spry Menu Bar into a server-side include. I have also been busy adding a bunch of brief articles to the Dreamweaver Cookbook on the Adobe site.
I answer a lot of questions in the Dreamweaver forums, and realized that a lot of the solutions [...]]]></description>
			<content:encoded><![CDATA[<p>I have just added to my site a tutorial on <a href="/tutorials/sprymenu/ssi.php">converting a Spry Menu Bar into a server-side include</a>. I have also been busy adding a bunch of brief articles to the <a href="http://cookbooks.adobe.com/dreamweaver">Dreamweaver Cookbook on the Adobe site</a>.</p>
<p>I answer a lot of questions in the Dreamweaver forums, and realized that a lot of the solutions I was coming up with for people weren&#8217;t easy to find after a couple of days. So, rather than letting them disappear into cyberoblivion, I decided to add any of general interest to the cookbook when I had a few spare moments. The Dreamweaver Cookbook is intended for code samples, and doesn&#8217;t have the capability of including screenshots, so I&#8217;ll continue posting longer tutorials on my own site. But I hope you&#8217;ll find my contributions to the cookbook useful.</p>
<p>Here are direct links to some of the articles I have added to the Dreamweaver Cookbook:</p>
<ul>
<li><a href="http://cookbooks.adobe.com/post_Create_nested_lists_from_a_recordset__PHP_-16720.html">Create nested lists from a recordset</a></li>
<li><a href="http://cookbooks.adobe.com/post_Set_a_time_limit_on_a_login_session__PHP_-16701.html">Set a time limit on a login session</a></li>
<li><a href="http://cookbooks.adobe.com/post_Registration_system_that_requires_the_user_to_vali-16646.html">Registration system that requires the user to validate the email address</a> (in two parts)</li>
<li><a href="http://cookbooks.adobe.com/post_Alternate_colors_for_table_rows-16650.html">Alternate colours for table rows</a> (using PHP, Spry, or jQuery)</li>
<li><a href="http://cookbooks.adobe.com/post_Upload_image_to_website__PHP_-16389.html">Upload image to website</a></li>
<li><a href="http://cookbooks.adobe.com/post_Format_dates_for_entry_into_MySQL_using_PHP-16644.html">Format date for insertion into MySQL</a></li>
<li><a href="http://cookbooks.adobe.com/post_Format_dates_stored_in_MySQL-16641.html">Formatting dates stored in MySQL</a></li>
</ul>
<p>The Dreamweaver Cookbook is open to anyone to either request recipes or contribute recipes of their own. It could turn into a very useful resource if people start using it regularly. Check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2010/01/23/new-tutorials-and-articles/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Getting StartED with CSS now available</title>
		<link>http://foundationphp.com/blog/2009/11/28/getting-started-with-css-now-available/</link>
		<comments>http://foundationphp.com/blog/2009/11/28/getting-started-with-css-now-available/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 19:17:28 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=113</guid>
		<description><![CDATA[My latest book, Getting StartED with CSS, has been published, and is already in stock at Amazon.com. &#8220;Who needs yet another book on CSS?&#8221; you may ask. The reason I wrote it is because I felt the process of learning CSS was made too hard by the books that I used to learn it. Let&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>My latest book, <a title="Visit the book's companion website" href="http://gettingstartedwithcss.com/"><em>Getting StartED with CSS</em></a>, has been published, and is already in stock at <a title="Go to the book's page on Amazon" href="http://www.amazon.com/gp/product/1430225432?ie=UTF8&amp;tag=japaninterfac-20">Amazon.com</a>. &#8220;Who needs yet another book on CSS?&#8221; you may ask. The reason I wrote it is because I felt the process of learning CSS was made too hard by the books that I used to learn it. Let&#8217;s face it. Learning CSS can be an uphill struggle. It&#8217;s not because the basic syntax is difficult. In fact, it&#8217;s quite easy. The main problem lies in the infinite number of ways you can combine properties and selectors to achieve the effect you want. Another big problem has been the inconsistency in the way browsers have rendered CSS.</p>
<p>This second problem is finally becoming less acute, thanks to the release of Internet Explorer 8 in March this year. IE8 supports the whole of CSS2.1, and its accurate rendering of CSS puts it on a level with other standards-compliant browsers, such as Firefox, Safari, and Opera. <em>Getting StartED with CSS</em> was written after the release of IE8, so it&#8217;s bang up to date; and it concentrates on CSS as rendered by modern browsers, rather than getting bogged down in details of hacks to persuade older browsers to behave. However, since the bane of web designers&#8217; lives, IE6, is likely to be around for some time to come, the book does offer advice on how to deal with the most common bugs in IE6.</p>
<p>Where I hope my book stands out from others is in the way it avoids throwing a whole load of theory at your before you can achieve anything practical with CSS. Instead of forcing you to wade through a detailed explanation of classes and other selectors before you start using CSS, I show you how to achieve practical results with the most basic selector of all, <a title="Definition of type selectors on the book's companion site" href="http://gettingstartedwithcss.com/selectors/basic.php#type">the type (or tag) selector</a>, which redefines the default look of HTML tags. I don&#8217;t get into classes until Chapter 4 (of 12).</p>
<p>Another difference is the way I approach the box model, an understanding of which is essential to working with CSS. Instead of bamboozling you with a whole pile of theory, I devote a whole chapter to showing how margins are used to create space between elements and lay them out. The following chapter builds on this by discussing how to add backgrounds and borders. Finally, a third chapter brings the whole box model together by adding padding, width, and height into the mix. My aim is that by introducing each aspect of the box model gradually, you build up a better understanding of how it all fits together. By the of the twelfth chapter, you have studied all visual and print properties in CSS2.1, including some of the less well-known ones, such as generated content.</p>
<p>Perhaps my only disappointment with the book is that it&#8217;s printed in black and white. However, the plus side is that the publisher has given it a relatively inexpensive price tag, at least for a computer book. The cover price is $24.99, and many online sellers are offering it for a discount. Sadly, the price is more expensive outside the USA, but that always seems to be the case with books.</p>
<p><a href="http://gettingstartedwithcss.com/">The book&#8217;s companion website</a> contains a complete reference to all CSS2.1 visual and print properties, and selectors, together with lots of examples of the properties in action. I hope you&#8217;ll find the site useful even if you don&#8217;t buy the book. But, of course, I hope you will decide to buy. <img src='http://foundationphp.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/11/28/getting-started-with-css-now-available/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Meet me at MAX</title>
		<link>http://foundationphp.com/blog/2009/10/01/meet-me-at-max/</link>
		<comments>http://foundationphp.com/blog/2009/10/01/meet-me-at-max/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 08:05:26 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=110</guid>
		<description><![CDATA[In a few hours&#8217; time, I get in a plane and fly off to Los Angeles for Adobe MAX. It&#8217;s my first time in southern California, so I&#8217;m really looking forward to it. It will also be great to hang out with like-minded people for a few days. Writing books can be a lonely occupation [...]]]></description>
			<content:encoded><![CDATA[<p>In a few hours&#8217; time, I get in a plane and fly off to Los Angeles for <a href="http://max.adobe.com/">Adobe MAX</a>. It&#8217;s my first time in southern California, so I&#8217;m really looking forward to it. It will also be great to hang out with like-minded people for a few days. Writing books can be a lonely occupation at times. If you&#8217;re going to MAX, look out for me and say &#8220;Hi!&#8221; If you&#8217;re lucky, you might even get a free copy of one of my books.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/10/01/meet-me-at-max/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Adding an Adobe Bridge web gallery to a site</title>
		<link>http://foundationphp.com/blog/2009/09/24/adding-an-adobe-bridge-web-gallery-to-a-site/</link>
		<comments>http://foundationphp.com/blog/2009/09/24/adding-an-adobe-bridge-web-gallery-to-a-site/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 16:57:50 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[AJAX/JavaScript]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=107</guid>
		<description><![CDATA[For the past two versions, Dreamweaver has come bundled with Adobe Bridge, a program that&#8217;s designed to make it easy to sort through visual assets, such as photographs, PDFs, and Flash movies. The idea behind Bridge is that it gives you quick access to items that you might want to work with in different parts [...]]]></description>
			<content:encoded><![CDATA[<p>For the past two versions, <a href="http://www.adobe.com/products/dreamweaver/">Dreamweaver</a> has come bundled with <a href="http://www.adobe.com/products/creativesuite/bridge/">Adobe Bridge</a>, a program that&#8217;s designed to make it easy to sort through visual assets, such as photographs, PDFs, and Flash movies. The idea behind Bridge is that it gives you quick access to items that you might want to work with in different parts of the <a href="http://www.adobe.com/products/creativesuite/">Adobe Creative Suite</a>. It&#8217;s particularly useful for Flash developers who want to build part of their movie in Illustrator or Photoshop. However, most Dreamweaver users seem to remain blissfully ignorant of its existence; or if they do know about it, they leave Bridge firmly shut.</p>
<p>That&#8217;s a shame, because Bridge has some very useful features. I use it frequently for batch renumbering my photos and for selecting photos to use in websites. The thumbnail images can be resized, making light work of choosing the best photo to zap into Photoshop and optimize for a web page. The other great feature in Bridge is what is called the Adobe Output Module. Among other things, this creates Flash-based web galleries of your visual assets. It&#8217;s incredibly easy to use, and produces really nice results.</p>
<p>The only problem is that the HTML file generated by Bridge makes the Flash movie fill the entire browser window, making it impossible to incorporate the gallery into an existing website. Well, it&#8217;s not really impossible. All it needs is a little editing of the HTML and JavaScript. I have created a new tutorial with step-by-step instructions to show <a href="/tutorials/gallery/embed1.php">how to incorporate an Adobe Bridge web gallery into a website</a>. I hope you find it useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/09/24/adding-an-adobe-bridge-web-gallery-to-a-site/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Customizing a Spry Menu Bar</title>
		<link>http://foundationphp.com/blog/2009/09/20/customizing-a-spry-menu-bar/</link>
		<comments>http://foundationphp.com/blog/2009/09/20/customizing-a-spry-menu-bar/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 13:25:48 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[AJAX/JavaScript]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=104</guid>
		<description><![CDATA[About a year ago, Adobe asked me if I would become a moderator for Dreamweaver Community Help. The idea was to encourage people to use the Dreamweaver online Help files more frequently on the assumption that people would be more willing to do so if power users answered their questions promptly. It&#8217;s certainly worked. The [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago, Adobe asked me if I would become a moderator for <a href="http://www.adobe.com/support/dreamweaver/">Dreamweaver Community Help</a>. The idea was to encourage people to use the <a href="http://help.adobe.com/en_US/Dreamweaver/10.0_Using/index.html">Dreamweaver online Help files</a> more frequently on the assumption that people would be more willing to do so if power users answered their questions promptly. It&#8217;s certainly worked. The problem is that some Help pages have become overwhelmed with questions. One of them is <a href="http://help.adobe.com/en_US/Dreamweaver/10.0_Using/WSEE4C0148-A6F4-4bf5-9DEF-CE06AB026214a.html">Customizing a Spry Menu Bar Widget</a>.</p>
<p>It&#8217;s obvious that people love the ability to create a menu bar in seconds, but they hate banging their head on their keyboard trying to figure out how to edit the CSS. In response, I&#8217;ve created a couple of tutorials that are now live on my site. The first one goes into considerable detail, explaining the basics of <a href="/tutorials/sprymenu/customize1.php">customizing the CSS of a Spry Menu Bar</a>, with instructions for both horizontal and vertical menu bars. The other, shorter tutorial shows <a href="/tutorials/sprymenu/centering.php">how to centre a horizontal menu bar</a>. I hope you find them useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/09/20/customizing-a-spry-menu-bar/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Coming soon: Getting StartED with CSS</title>
		<link>http://foundationphp.com/blog/2009/09/04/coming-soon-getting-started-with-css/</link>
		<comments>http://foundationphp.com/blog/2009/09/04/coming-soon-getting-started-with-css/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 12:26:01 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=99</guid>
		<description><![CDATA[The chapters are written, the screenshots taken, and the copy editing has begun. . . My new book, Getting StartED with CSS, is bang on schedule to hit the bookstores in November. The book is aimed principally at beginners, but after a gentle start, it moves at a fairly rapid pace. So, if you&#8217;re one [...]]]></description>
			<content:encoded><![CDATA[<p>The chapters are written, the screenshots taken, and the copy editing has begun. . . My new book, <em><a title="Visit the book's website" href="http://gettingstartedwithcss.com/">Getting StartED with CSS</a></em>, is bang on schedule to hit the bookstores in November. The book is aimed principally at beginners, but after a gentle start, it moves at a fairly rapid pace. So, if you&#8217;re one of those people who have dabbled, but still &#8220;don&#8217;t get CSS&#8221;, then this book is for you, as well.</p>
<p>My motive for writing the book was the release of <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Internet Explorer 8</a>, which offers full support for the whole of <a href="http://www.w3.org/TR/CSS21/">CSS2.1</a>. <span id="more-99"></span>Of course, it will take some time before older, buggy versions of Internet Explorer finally disappear. Even so, the rapid uptake of IE8 means that more than half of all people surfing the web now use a standards-compliant browser. IE8&#8217;s support for CSS2.1 is as good as <a href="http://www.mozilla.com/en-US/firefox/personal.html">Firefox</a>, <a href="http://www.apple.com/safari/">Safari</a>, <a href="http://www.google.com/chrome/intl/en/features.html">Google Chrome</a>, and <a href="http://www.opera.com/">Opera</a>. In some respects, it&#8217;s even better. If cross-browser support for CSS has been holding you back, it shouldn&#8217;t do so any longer.</p>
<p>The other thing I had in mind is that most books I have read on CSS either throw a lot of rules at you all at once, or they just concentrate on &#8220;cool&#8221; techniques. My aim was to avoid front-loading the book with a mass of rules. After outlining a few basics, I introduce new rules and concepts only as they&#8217;re needed. However, you can&#8217;t avoid rules in CSS; and by the time you reach the end of <em>Getting StartED with CSS</em>, you will have studied every visual and print property in the <a title="See the full specification on the W3C site" href="http://www.w3.org/TR/CSS21/">CSS2.1 specification</a>. The book teaches you some cool techniques, but the main emphasis is on <em>understanding</em> how CSS works by explaining how everything fits together and showing you how to use CSS analysis tools, such as <a href="http://getfirebug.com/">Firebug</a>, the Web Inspector panel in <a href="http://www.apple.com/safari/">Safari 4</a>, and the <a href="http://msdn.microsoft.com/en-us/library/dd565628%28VS.85%29.aspx">Developer Tools panel in IE8</a>.</p>
<p>Like most of my other books, it&#8217;s a mixture of reference material and hands-on exercises. There&#8217;s also a very comprehensive appendix that lists all properties with their permitted values, and references back to the chapters where you can find a full description of how to use them.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/09/04/coming-soon-getting-started-with-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Solutions and two other books now on Kindle</title>
		<link>http://foundationphp.com/blog/2009/03/20/php-solutions-and-two-other-books-now-on-kindle/</link>
		<comments>http://foundationphp.com/blog/2009/03/20/php-solutions-and-two-other-books-now-on-kindle/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 20:13:05 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=96</guid>
		<description><![CDATA[If you&#8217;re in the United States and own a Kindle, you can now get PHP Solutions, PHP Object-Oriented Solutions, and Foundation PHP for Dreamweaver 8 delivered wirelessly to you in just a minute after placing your order on Amazon.com. This means that most of my books are now available on Kindle.
The only recent ones not [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re in the United States and own a Kindle, you can now get <a title="Go to the book's description on my site" href="/phpsolutions/"><em>PHP Solutions</em></a>, <a title="Go to the book's description" href="/pos/"><em>PHP Object-Oriented Solutions</em></a>, and <a title="Go to the book's description" href="/dreamweaver8/"><em>Foundation PHP for Dreamweaver 8</em></a> delivered wirelessly to you in just a minute after placing your order on <a href="http://www.amazon.com/b?node=283155&amp;tag=japaninterfac-20">Amazon.com</a>. This means that most of my books are now available on Kindle.</p>
<p>The only recent ones not yet available on Kindle are <a title="Go to the book's description" href="/egdwcs3/"><em>The Essential Guide to Dreamweaver CS3</em></a> and <a title="Go to the book's description" href="/dwcs4/"><em>The Essential Guide to Dreamweaver CS4</em></a>. Both are long and contain a large number of screenshots, so it might take some time to convert them. Once they are, though, I&#8217;m sure Kindle owners will be delighted at no longer needing to lug such heavy books around. <img src='http://foundationphp.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I only wish that Amazon would make Kindle available in Europe (and other parts of the world), too. I&#8217;ve been itching to get my hands on a Kindle.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/03/20/php-solutions-and-two-other-books-now-on-kindle/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Grab an eBook for $10</title>
		<link>http://foundationphp.com/blog/2009/03/05/grab-an-ebook-for-10/</link>
		<comments>http://foundationphp.com/blog/2009/03/05/grab-an-ebook-for-10/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 10:59:26 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[AJAX/JavaScript]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=94</guid>
		<description><![CDATA[My publisher, friends of ED, is feeling in a generous mood. Each Thursday until further notice, it&#8217;s offering a selected friends of ED eBook for just $10. The catch? You have to snag it within 24 hours. This week&#8217;s $10 offer is Web Development Solutions: Ajax, APIs, Libraries, and Hosted Services Made Easy by Mark [...]]]></description>
			<content:encoded><![CDATA[<p>My publisher, <a href="http://friendsofed.com/">friends of ED</a>, is feeling in a generous mood. Each Thursday until further notice, it&#8217;s offering a selected friends of ED eBook for just $10. The catch? You have to snag it within 24 hours. This week&#8217;s $10 offer is <a title="See details of the book on the friends of ED site" href="http://www.friendsofed.com/book.html?isbn=9781590598061"><em>Web Development Solutions: Ajax, APIs, Libraries, and Hosted Services Made Easy</em></a> by Mark &#8216;Norm&#8217; Norman Francis and Christian Heilmann. The clock started ticking at 0800 UTC, so <a title="Go to the friends of ED Deal of the Week" href="http://friendsofed.com/dotw/">go grab it while you can</a>. And don&#8217;t forget to check <a href="http://friendsofed.com/dotw/">http://friendsofed.com/dotw/</a> each Thursday to see the Deal of the Week.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/03/05/grab-an-ebook-for-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essential Guide to DW CS3 in top three programming books</title>
		<link>http://foundationphp.com/blog/2009/02/27/essential-guide-to-dw-cs3-in-top-three-programming-books/</link>
		<comments>http://foundationphp.com/blog/2009/02/27/essential-guide-to-dw-cs3-in-top-three-programming-books/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 19:20:38 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=88</guid>
		<description><![CDATA[O&#8217;Reilly, the leading computer book publisher, has posted the results of a detailed analysis of the state of the computer book market in 2008. What both surprised and delighted me is the revelation that my book, The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP is listed by O&#8217;Reilly as the number 3 [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Go to the O'Reilly home page" href="http://www.oreilly.com/">O&#8217;Reilly</a>, the leading computer book publisher, has posted the results of a detailed analysis of <a title="See the article on O'Reilly Radar" href="http://radar.oreilly.com/2009/02/state-of-the-computer-book-mar-22.html">the state of the computer book market in 2008</a>. What both surprised and delighted me is the revelation that my book, <a href="/egdwcs3/"><em>The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP</em></a> is listed by O&#8217;Reilly as the number 3 best seller in what it calls the Large Programming Languages category.</p>
<p>O&#8217;Reilly classifies a programming language as &#8220;large&#8221; if more than 100,000 copies of books dedicated to that language sell during the year. That&#8217;s the total for all titles, not how many copies of each book that sell. <span id="more-88"></span>According to O&#8217;Reilly&#8217;s data (gathered from <a href="http://www.bookscan.com/controller.php?page=109">Nielsen BookScan</a>, which tracks roughly 70% of book sales in the USA), books on PHP were the third most popular category, selling a total of more than 173,000 units. The bad news is that 129 titles were competing for the same PHP book market, making the average sales for each title a meagre 1,340. I haven&#8217;t seen my sales figures for Q4 2008, but I&#8217;m pleased to say that the figures for the first three quarters put my sales well above the average. However, they&#8217;re not all that big, which is why I was surprised to find my book at number 3. O&#8217;Reilly lists the top 5 as follows:</p>
<ol>
<li><a href="http://www.amazon.com/gp/product/1590598849?ie=UTF8&amp;tag=japaninterfac-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1590598849">Pro C# 2008 and the .NET 3.5 Platform</a></li>
<li><a href="http://www.amazon.com/gp/product/067232976X?ie=UTF8&amp;tag=japaninterfac-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=067232976X">Sams Teach Yourself PHP, MySQL and Apache All in One</a></li>
<li><a href="/egdwcs3/">The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP</a></li>
<li><a href="http://www.amazon.com/gp/product/0596007124?ie=UTF8&amp;tag=japaninterfac-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596007124">Head First Design Patterns</a></li>
<li><a href="http://www.amazon.com/gp/product/032152599X?ie=UTF8&amp;tag=japaninterfac-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=032152599X">PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide</a></li>
</ol>
<p>It&#8217;s interesting to note that three of the top 5 are about PHP, confirming my belief that PHP is a strong language that&#8217;s here to stay for a long while.</p>
<p>With so many books competing for a relatively small market, you might wonder why authors like me continue to write. Researching, writing, and editing a book takes many months of hard work—and all for the sake of a couple of dollars royalty on each copy sold. Part of the answer lies in the fact that I like writing. I did it for many years in my career as a radio and TV journalist; it&#8217;s what I&#8217;m good at. It&#8217;s also nice to see my work in print. In TV and radio news, I might have been seen or heard by millions, but once the news bulletin was over, that was it. Although computer books have a relatively short shelf life, they certainly last longer than a news bulletin; and I hope my readers get practical value from them.</p>
<p>The other thing that drives many of us to write is the hope that, one day, we&#8217;ll hit the big time. O&#8217;Reilly has also analyzed <a title="See the article on O'Reilly Radar" href="http://radar.oreilly.com/2009/02/state-of-the-computer-book-mar-24.html">the top three best-selling writers of computer books</a>: David Pogue, Scott Kelby, and Andy Rathbone. Between them, they account for nearly 6 percent of the computer book market. Andy Rathbone, who comes in at number 3, sells more books each year than I have sold since I started writing about PHP and web design five years ago. David Pogue, the biggest seller, clocked up an impressive 190,000 copies last year. I&#8217;m sure he&#8217;s delighted—and let&#8217;s be honest, he deserves success because he&#8217;s a good writer—but it pales into insignificance alongside JK Rowling, the creator of <a href="http://www.amazon.com/gp/product/0545010225?ie=UTF8&amp;tag=japaninterfac-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0545010225">Harry Potter</a>.</p>
<p>Anyway, thank you to everyone who bought my book and helped me reach number 3 in the Large Programming Languages category. And thank you to O&#8217;Reilly for doing all the number crunching.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/02/27/essential-guide-to-dw-cs3-in-top-three-programming-books/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>friends of ED website back online</title>
		<link>http://foundationphp.com/blog/2009/02/22/friends-of-ed-website-back-online/</link>
		<comments>http://foundationphp.com/blog/2009/02/22/friends-of-ed-website-back-online/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 15:11:43 +0000</pubDate>
		<dc:creator>David Powers</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://foundationphp.com/blog/?p=84</guid>
		<description><![CDATA[The problem I reported yesterday with the friendsofed.com domain appears to have been resolved, and the main website is now back online. To get the source code for my books, go to the friends of ED downloads page, and select the link for the relevant book. The books are listed alphabetically using the full title, [...]]]></description>
			<content:encoded><![CDATA[<p>The problem I reported yesterday with the <a href="http://friendsofed.com/">friendsofed.com</a> domain appears to have been resolved, and the main website is now back online. To get the source code for my books, go to <a href="http://www.friendsofed.com/downloads.html">the friends of ED downloads page</a>, and select the link for the relevant book. The books are listed alphabetically using the full title, so for example <a title="Go to the downloads page for this book" href="http://www.friendsofed.com/download.html?isbn=1430216107"><em>The Essential Guide to Dreamweaver CS4</em></a> is listed under T, not under E. You can also get the source code from <a href="http://foundationphp.com/">my site</a>, as indicated in <a href="/blog/2009/02/21/source-code-for-my-books/">yesterday&#8217;s post</a>.</p>
<p>If you&#8217;re contemplating buying one of my books, and want a better idea of what they&#8217;re like, sample chapters in PDF format are available for each title. Just go to the list of <a href="http://www.friendsofed.com/catalog.html?books=web">web design books at friends of ED</a>, and click the link for the title you&#8217;re interested in. This brings up a description of the book; you can download the sample chapter from the links on the right.</p>
]]></content:encoded>
			<wfw:commentRss>http://foundationphp.com/blog/2009/02/22/friends-of-ed-website-back-online/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
