<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Learning PHP 5</title>
	<atom:link href="http://www.cgiphp.com/blog/learning-php-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cgiphp.com/blog/learning-php-5/</link>
	<description>Enhance your site with CGi, PHP and ASP scripts</description>
	<lastBuildDate>Sat, 04 Feb 2012 18:32:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Dana Andrews</title>
		<link>http://www.cgiphp.com/blog/learning-php-5/comment-page-1/#comment-184</link>
		<dc:creator>Dana Andrews</dc:creator>
		<pubDate>Sat, 06 Feb 2010 15:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://bloghost.xaviermedia.net/blog/learning-php-5/#comment-184</guid>
		<description>Basic book on php. Not very good although well written. Cheats on some tasks (like SQL) by relying on PEAR etc. Nothing about object oriented php nor specifics on PHP 5.0 As such, the title is a rip off. Typical O&#039;Reilly fluff.
Rating: 3 / 5</description>
		<content:encoded><![CDATA[<p>Basic book on php. Not very good although well written. Cheats on some tasks (like SQL) by relying on PEAR etc. Nothing about object oriented php nor specifics on PHP 5.0 As such, the title is a rip off. Typical O&#039;Reilly fluff.<br />
Rating: 3 / 5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: K. Vue</title>
		<link>http://www.cgiphp.com/blog/learning-php-5/comment-page-1/#comment-183</link>
		<dc:creator>K. Vue</dc:creator>
		<pubDate>Sat, 06 Feb 2010 13:25:08 +0000</pubDate>
		<guid isPermaLink="false">http://bloghost.xaviermedia.net/blog/learning-php-5/#comment-183</guid>
		<description>I was hoping this book with explain the fine points in PHP 5 but NO!  Starting on the 7th example (page 10), the author made two mistakes in his example: This is no such variable as $dbq and q-&gt;numrows is suppose to be q-&gt;numrows(). And there&#039;s more.  I expected more from an O&#039;reily author but....
&lt;br /&gt;
&lt;br /&gt;For a beginning book, this book assumes you understand PEAR, have it installed and working.  This is your basic college textbook:  lots of theories -- no application.  It looks like some college professor wrote it.
&lt;br /&gt;
&lt;br /&gt;This book is a good starting point for the beginning PHP programmers but it it&#039;s not useful in trying to apply PHP to anything.  Bottomline:  I stopped after chapter one.  
Rating: 1 / 5</description>
		<content:encoded><![CDATA[<p>I was hoping this book with explain the fine points in PHP 5 but NO!  Starting on the 7th example (page 10), the author made two mistakes in his example: This is no such variable as $dbq and q->numrows is suppose to be q->numrows(). And there&#039;s more.  I expected more from an O&#039;reily author but&#8230;.</p>
<p>For a beginning book, this book assumes you understand PEAR, have it installed and working.  This is your basic college textbook:  lots of theories &#8212; no application.  It looks like some college professor wrote it.</p>
<p>This book is a good starting point for the beginning PHP programmers but it it&#039;s not useful in trying to apply PHP to anything.  Bottomline:  I stopped after chapter one.<br />
Rating: 1 / 5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: S. Stanicki</title>
		<link>http://www.cgiphp.com/blog/learning-php-5/comment-page-1/#comment-182</link>
		<dc:creator>S. Stanicki</dc:creator>
		<pubDate>Sat, 06 Feb 2010 12:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://bloghost.xaviermedia.net/blog/learning-php-5/#comment-182</guid>
		<description>Why do I have to give this even 1 star? The early examples in the book didn&#039;t work, so I put it down and never went back to it. 
Rating: 1 / 5</description>
		<content:encoded><![CDATA[<p>Why do I have to give this even 1 star? The early examples in the book didn&#039;t work, so I put it down and never went back to it.<br />
Rating: 1 / 5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Sweeney</title>
		<link>http://www.cgiphp.com/blog/learning-php-5/comment-page-1/#comment-181</link>
		<dc:creator>Michael Sweeney</dc:creator>
		<pubDate>Sat, 06 Feb 2010 10:43:53 +0000</pubDate>
		<guid isPermaLink="false">http://bloghost.xaviermedia.net/blog/learning-php-5/#comment-181</guid>
		<description>If you&#039;re in a Windows shop, save yourself a lot of pain: download EasyPHP (mentioned on p. 261). Then substitute a version 5.2 php for C:EasyPHPphp (which is version 4.3) . HINT: EasyPHP uses the php.ini in the conf-files dir, not the one in the php.
Rating: 3 / 5</description>
		<content:encoded><![CDATA[<p>If you&#039;re in a Windows shop, save yourself a lot of pain: download EasyPHP (mentioned on p. 261). Then substitute a version 5.2 php for C:EasyPHPphp (which is version 4.3) . HINT: EasyPHP uses the php.ini in the conf-files dir, not the one in the php.<br />
Rating: 3 / 5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raphael J. Matto</title>
		<link>http://www.cgiphp.com/blog/learning-php-5/comment-page-1/#comment-180</link>
		<dc:creator>Raphael J. Matto</dc:creator>
		<pubDate>Sat, 06 Feb 2010 08:53:52 +0000</pubDate>
		<guid isPermaLink="false">http://bloghost.xaviermedia.net/blog/learning-php-5/#comment-180</guid>
		<description>I bought an O&#039;Reilly book to teach myself perl &amp; it was great. I&#039;m writing a review about this one because I&#039;m frustrated. The first six chapters go by like a breeze for folks familiar with other programming languages (I use perl, mel, c, html, studio). well, that&#039;s not entirely true. I couldn&#039;t get my apache server to execute any of my php code (I&#039;m on a new mac mini). I followed all the instructions in appendix A to no avail. Finally, I just uploaded my php scripts to a webserver &amp; my code worked there. but that&#039;s super annoying because I have to upload my php file every time I want to test it (&amp; sometimes my internet connection is slow). whatever. anyway: when I got to chapter 7 none of the examples worked anymore &amp; it is extremely vague exactly how you&#039;re supposed to run some commands. for example: if you want to set up a database, you run the following command only one time:
&lt;br /&gt;
&lt;br /&gt;CREATE TABLE dishes (
&lt;br /&gt;    dish_id INT,
&lt;br /&gt;    dish_name VARCHAR(255),
&lt;br /&gt;    price DECIMAL(4,2),
&lt;br /&gt;    is_spicy INT
&lt;br /&gt;)
&lt;br /&gt;
&lt;br /&gt;but where do you run it from? also, the book relies heavily on using extensions that weren&#039;t installed in my version of php. additionally, I&#039;m not sure if certain examples are just there to demonstrate what should work, or things that actually work. ie: this code is supposed to connect you to a database:
&lt;br /&gt;
&lt;br /&gt;require &#039;DB.php&#039;;
&lt;br /&gt;$db = DB::connect(&#039;mysql://penguin:top^hat@db.example.com/restaurant&#039;);
&lt;br /&gt;
&lt;br /&gt;is that actually supposed to work, or is it just an example? if it doesn&#039;t work for me (which it didn&#039;t), then I have to figure out what&#039;s wrong w/my system etc.
&lt;br /&gt;
&lt;br /&gt;another frustrating this is the book recommends using several commands (like running system commands) that my webserver doesn&#039;t allow for security reasons. this problem should at least be addressed in the book. hopefully, I&#039;m not just frustrated with php itself because several of my coworkers swear by it. but I&#039;ve had more luck tracking down answers to very basic questions online than finding them in this book.
Rating: 2 / 5</description>
		<content:encoded><![CDATA[<p>I bought an O&#039;Reilly book to teach myself perl &#038; it was great. I&#039;m writing a review about this one because I&#039;m frustrated. The first six chapters go by like a breeze for folks familiar with other programming languages (I use perl, mel, c, html, studio). well, that&#039;s not entirely true. I couldn&#039;t get my apache server to execute any of my php code (I&#039;m on a new mac mini). I followed all the instructions in appendix A to no avail. Finally, I just uploaded my php scripts to a webserver &#038; my code worked there. but that&#039;s super annoying because I have to upload my php file every time I want to test it (&#038; sometimes my internet connection is slow). whatever. anyway: when I got to chapter 7 none of the examples worked anymore &#038; it is extremely vague exactly how you&#039;re supposed to run some commands. for example: if you want to set up a database, you run the following command only one time:</p>
<p>CREATE TABLE dishes (<br />
<br />    dish_id INT,<br />
<br />    dish_name VARCHAR(255),<br />
<br />    price DECIMAL(4,2),<br />
<br />    is_spicy INT<br />
<br />)</p>
<p>but where do you run it from? also, the book relies heavily on using extensions that weren&#039;t installed in my version of php. additionally, I&#039;m not sure if certain examples are just there to demonstrate what should work, or things that actually work. ie: this code is supposed to connect you to a database:</p>
<p>require &#039;DB.php&#039;;<br />
<br />$db = DB::connect(&#039;mysql://penguin:top^hat@db.example.com/restaurant&#039;);</p>
<p>is that actually supposed to work, or is it just an example? if it doesn&#039;t work for me (which it didn&#039;t), then I have to figure out what&#039;s wrong w/my system etc.</p>
<p>another frustrating this is the book recommends using several commands (like running system commands) that my webserver doesn&#039;t allow for security reasons. this problem should at least be addressed in the book. hopefully, I&#039;m not just frustrated with php itself because several of my coworkers swear by it. but I&#039;ve had more luck tracking down answers to very basic questions online than finding them in this book.<br />
Rating: 2 / 5</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.280 seconds -->

