<?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/"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
> <channel><title>jappler.com &#187; PHP</title> <atom:link href="http://jappler.com/blog/archive/tag/php/feed" rel="self" type="application/rss+xml" /><link>http://jappler.com</link> <description>random and opinionated thoughts by Jennifer Zelazny</description> <lastBuildDate>Fri, 10 Feb 2012 15:25:47 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator><itunes:summary>random and opinionated thoughts by Jennifer Zelazny</itunes:summary> <itunes:author>jappler.com</itunes:author> <itunes:explicit>no</itunes:explicit> <itunes:image href="http://jappler.com/wp-content/plugins/powerpress/itunes_default.jpg" /> <itunes:subtitle>random and opinionated thoughts by Jennifer Zelazny</itunes:subtitle> <image><title>jappler.com &#187; PHP</title> <url>http://jappler.com/wp-content/plugins/powerpress/rss_default.jpg</url><link>http://jappler.com</link> </image> <item><title>PHP 4 or PHP 5? You Pick the Flavor</title><link>http://jappler.com/blog/archive/2009/01/30/php-4-or-php-5-you-pick-the-flavor</link> <comments>http://jappler.com/blog/archive/2009/01/30/php-4-or-php-5-you-pick-the-flavor#comments</comments> <pubDate>Fri, 30 Jan 2009 15:53:12 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Hints]]></category> <category><![CDATA[HOWTOs]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[PHP]]></category> <guid
isPermaLink="false">http://www.jappler.com/?p=1288</guid> <description><![CDATA[I recently ran into a situation where there were two versions of PHP on a server and I needed to make sure PHP 5 was being used. To pick the version &#8211; all you need to do is add the following into your .htaccess file (assuming you do not have access to your httpd config): For PHP 5: AddType application/x-httpd-php5 .php For PHP 4: AddType application/x-httpd-php4 .php It does not get much more easier than... <a
href="http://jappler.com/blog/archive/2009/01/30/php-4-or-php-5-you-pick-the-flavor">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>I recently ran into a situation where there were two versions of PHP on a server and I needed to make sure PHP 5 was being used.  To pick the version &#8211; all you need to do is add the following into your .htaccess file (assuming you do not have access to your httpd config):</p><p><strong>For PHP 5:</strong><br
/> AddType application/x-httpd-php5 .php</p><p><strong>For PHP 4:</strong><br
/> AddType application/x-httpd-php4 .php</p><p>It does not get much more easier than that!</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2009/01/30/php-4-or-php-5-you-pick-the-flavor/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>check php syntax errors before committing changes.</title><link>http://jappler.com/blog/archive/2008/02/05/check-php-syntax-errors-before-committing-changes</link> <comments>http://jappler.com/blog/archive/2008/02/05/check-php-syntax-errors-before-committing-changes#comments</comments> <pubDate>Wed, 06 Feb 2008 04:23:13 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Hints]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[debugging]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[tips]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2008/02/05/check-php-syntax-errors-before-committing-changes</guid> <description><![CDATA[I learned an important and valuable lesson today. Before committing code to a live server, always run: php &#8211; l filename.php to check for syntax errors if you cannot view the file beforehand. Enough said.]]></description> <content:encoded><![CDATA[<p>I learned an important and valuable lesson today.  Before committing code to a live server, always run: php &#8211; l filename.php to check for syntax errors if you cannot view the file beforehand.  Enough said.</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2008/02/05/check-php-syntax-errors-before-committing-changes/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>apache, mysql, php update.</title><link>http://jappler.com/blog/archive/2007/12/17/apache-mysql-php-update</link> <comments>http://jappler.com/blog/archive/2007/12/17/apache-mysql-php-update#comments</comments> <pubDate>Mon, 17 Dec 2007 19:13:59 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Apache]]></category> <category><![CDATA[Content Management Systems]]></category> <category><![CDATA[Hosting]]></category> <category><![CDATA[jappler.com]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[updates]]></category> <category><![CDATA[XOOPS]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2007/12/17/apache-mysql-php-update</guid> <description><![CDATA[Finally after two years of contemplating the updates to Apache 2.x, MySQL 5.x, and PHP 5.x, I finally updated my server to the latest version os Apache, MySQL, and PHP. I was not too concerned about custom work or any of my WordPress sites, but I was concerned XOOPS and/or XOOPS modules would have some problems, but it is now a week later and everything is running smoothly. Why finally? Well, as of the end... <a
href="http://jappler.com/blog/archive/2007/12/17/apache-mysql-php-update">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>Finally after two years of contemplating the updates to Apache 2.x, MySQL 5.x, and PHP 5.x, I finally updated my server to the latest version os Apache, MySQL, and PHP.  I was not too concerned about custom work or any of my WordPress sites, but I was concerned XOOPS and/or XOOPS modules would have some problems, but it is now a week later and everything is running smoothly. Why finally?  Well, as of the end of this month, <a
href="http://www.php.net/downloads.php#v4"> support for PHP 4 will be discontinued</a>.  Better late than never.  Time to update your servers too?</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2007/12/17/apache-mysql-php-update/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>php live training.</title><link>http://jappler.com/blog/archive/2007/03/02/php-live-training</link> <comments>http://jappler.com/blog/archive/2007/03/02/php-live-training#comments</comments> <pubDate>Sat, 03 Mar 2007 00:13:19 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[training]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2007/03/02/php-live-training</guid> <description><![CDATA[I just finished a four day live training session on PHP. I have to say &#8211; our instructor was very informative and patient. I learned quite a bit about PHP, object oriented programming, and most importantly &#8211; security. If you are ever looking for some PHP training, definitely consider PHP Architect training.]]></description> <content:encoded><![CDATA[<p>I just finished a <a
href="http://hades.phparch.com/socrates/course/index.php/essentials">four day live training session</a> on PHP.  I have to say &#8211; <a
href="http://www.preinheimer.com/">our instructor</a> was very informative and patient.  I learned quite a bit about PHP, object oriented programming, and most importantly &#8211; security.  If you are ever looking for some PHP training, definitely consider <a
href="http://hades.phparch.com/socrates/">PHP Architect training</a>.</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2007/03/02/php-live-training/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>writing php with komodo ide.</title><link>http://jappler.com/blog/archive/2007/02/23/writing-php-with-komodo-ide</link> <comments>http://jappler.com/blog/archive/2007/02/23/writing-php-with-komodo-ide#comments</comments> <pubDate>Fri, 23 Feb 2007 12:00:27 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[Komodo]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[training]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2007/02/23/writing-php-with-komodo-ide</guid> <description><![CDATA[My online PHP training is now complete. I feel like I learned quite a bit and am ready to start tackling some exciting projects I have in my queue. Not only did I learn about some good practices, I also finally made time to look at some development environments. After some comparisons, I have choosen to play around with Komodo IDE Active State also offers a free editor called Komodo Edit if you are interested... <a
href="http://jappler.com/blog/archive/2007/02/23/writing-php-with-komodo-ide">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>My online PHP training is now complete.  I feel like I learned quite a bit and am ready to start tackling some exciting projects I have in my queue. Not only did I learn about some good practices, I also finally made time to look at some development environments.  After some comparisons, I have choosen to play around with <a
href="http://www.activestate.com/products/komodo_ide/">Komodo IDE</a> Active State also offers a free editor called <a
href="http://www.activestate.com/products/komodo_edit/">Komodo Edit</a> if you are interested in a simple bare bones editor.  If you are at all curious about Komodo IDE, be sure and check out the free <a
href="http://www.phparch.com/webcasts/recordings/recording.php?ID=6">Discover Komodo IDE 4.webcast</a>.<br
/> <br
/> <strong>What do I like about it?</strong></p><ul><li>Debugging</li><li>Auto-completion</li><li>Syntax checking</li><li>Clean interface</li><li>Plays nice with subversion</li></ul> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2007/02/23/writing-php-with-komodo-ide/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>php training update.</title><link>http://jappler.com/blog/archive/2007/02/09/php-training-update</link> <comments>http://jappler.com/blog/archive/2007/02/09/php-training-update#comments</comments> <pubDate>Fri, 09 Feb 2007 12:32:59 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP-Training]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2007/02/09/php-training-update</guid> <description><![CDATA[I have to say I am enjoying the PHP Essentials training a lot more than I had originally thought. I am learning quite a bit and ended up working on my &#8220;homework&#8221; last night for a few hours. I have never had any formal training so it is nice to have someone start from the beginning to make sure I have a solid foundation. At the end of the month, I am going to also... <a
href="http://jappler.com/blog/archive/2007/02/09/php-training-update">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>I have to say I am enjoying the <a
href="http://hades.phparch.com/socrates/course/index.php/essentials">PHP Essentials training</a> a lot more than I had originally thought.  I am learning quite a bit and ended up working on my &#8220;homework&#8221; last night for a few hours.  I have never had any formal training so it is nice to have someone start from the beginning to make sure I have a solid foundation.  At the end of the month, I am going to also be taking the <a
href="http://hades.phparch.com/socrates/course/index.php/chicago">PHP Full Immersion</a> class.  If you are interested in getting some formal PHP training, I highly recommend <a
href="http://www.phparch.com/">PHP Architect training</a>.</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2007/02/09/php-training-update/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>php training.</title><link>http://jappler.com/blog/archive/2007/02/05/php-training</link> <comments>http://jappler.com/blog/archive/2007/02/05/php-training#comments</comments> <pubDate>Tue, 06 Feb 2007 00:08:04 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[training]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2007/02/05/php-training</guid> <description><![CDATA[Today was my first day of PHP Training offered by PHP Architect. I am looking forward to having some formal training so I can improve on what I already know and use on a daily basis. I am hoping that by the end of this training session which will be completed by the end of February that I will be ready to tackle some big projects I have been thinking about for awhile. I will... <a
href="http://jappler.com/blog/archive/2007/02/05/php-training">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>Today was my first day of <a
href="http://hades.phparch.com/socrates/">PHP Training offered by PHP Architect</a>.  I am looking forward to having some formal training so I can improve on what I already know and use on a daily basis.  I am hoping that by the end of this training session which will be completed by the end of February that I will be ready to tackle some big projects I have been thinking about for awhile. I will update everyone on how it is going in the next few weeks.  As for the Super Bowl last night&#8230;well &#8211; at least we still have the possibility of the 2016 Olympic bid.</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2007/02/05/php-training/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>so long, farewell ben!</title><link>http://jappler.com/blog/archive/2006/11/20/so-long-farewell-ben</link> <comments>http://jappler.com/blog/archive/2006/11/20/so-long-farewell-ben#comments</comments> <pubDate>Tue, 21 Nov 2006 04:02:36 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[People]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[Ben]]></category> <category><![CDATA[Camageddon-2]]></category> <category><![CDATA[Diablo]]></category> <category><![CDATA[Diablo-II]]></category> <category><![CDATA[Mac OS X Server]]></category> <category><![CDATA[Mac-OS-X]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Quake-3-Arena]]></category> <category><![CDATA[WebObjects]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2006/11/20/so-long-farewell-ben.php</guid> <description><![CDATA[After working with Ben for almost eight years he had decided to move on. I wanted to wish Ben all the luck in the world. We had a great time working together for many years&#8230;as he put up with my on again off again relationship with Mac OS X Server and I put up with his &#8220;not as funny as he thought&#8221; videos and comics We also had a good time playing Carmageddon 2, Diablo,... <a
href="http://jappler.com/blog/archive/2006/11/20/so-long-farewell-ben">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>After working with <a
href="http://cyberdog.wordpress.com/">Ben</a> for almost eight years he had decided to move on.  I wanted to wish Ben all the luck in the world.  We had a great time working together for many years&#8230;as he put up with my on again off again relationship with Mac OS X Server and I put up with his &#8220;not as funny as he thought&#8221; videos and comics <img
src='http://jappler.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> We also had a good time playing <a
href="http://en.wikipedia.org/wiki/Carmageddon_2">Carmageddon 2</a>, <a
href="http://en.wikipedia.org/wiki/Diablo_%28computer_game%29">Diablo</a>, <a
href="http://en.wikipedia.org/wiki/Diablo_II">Diablo II</a> and <a
href="http://en.wikipedia.org/wiki/Quake_3_Arena">Quake 3 Arena</a>.  We did do some great work in between all the games and great music (I got him out of the &#8220;ambient&#8221; music mode and opened the door to electronica, DJs, etc).  We did do a kick ass job of putting together a really sweet Mac OS X/Mac OS X Server server set up using Apache, MySQL, PHP, WebObjects complete with failover.  Best of luck and thanks for the good times.</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2006/11/20/so-long-farewell-ben/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>A Weekend Full of Learning</title><link>http://jappler.com/blog/archive/2006/10/02/a-weekend-full-of-learning</link> <comments>http://jappler.com/blog/archive/2006/10/02/a-weekend-full-of-learning#comments</comments> <pubDate>Mon, 02 Oct 2006 11:27:45 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[debugging]]></category> <category><![CDATA[PHP]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2006/10/02/a-weekend-full-of-learning.php</guid> <description><![CDATA[What a crazy and full weekend! Many thanks to Demitrious for helping me out this weekend with PHP. If you are a beginner, check out Demtrious&#8217;s article: Poor Man&#8217;s Debugger. This article helped me greatly over the past weekend and I feel like I now have a good handle on what to do when things go unexpectedly. I spent Sunday working with javascript for another project and found some of the javascript articles on webmonkey... <a
href="http://jappler.com/blog/archive/2006/10/02/a-weekend-full-of-learning">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>What a crazy and full weekend!  Many thanks to <a
href="http://blog.apokalyptik.com/">Demitrious</a> for helping me out this weekend with <a
href="http://www.php.net">PHP</a>.  If you are a beginner, check out Demtrious&#8217;s article: <a
href="http://ww.phpb.com/columns/demitrious/debugger">Poor Man&#8217;s Debugger</a>.  This article helped me greatly over the past weekend and I feel like I now have a good handle on what to do when things go unexpectedly.</p><p>I spent Sunday working with javascript for another project and found some of <a
href="http://www.webmonkey.com/webmonkey/programming/javascript/">the javascript articles on webmonkey</a> to be a big help.</p><p>Go PSU and Bears!</p><p>[tags]PHP, debugging, Javascript[/tags]</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2006/10/02/a-weekend-full-of-learning/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>my first wordpress plugin: WP-rssStats.</title><link>http://jappler.com/blog/archive/2006/06/20/my-first-wordpress-plugin-wp-rssstats</link> <comments>http://jappler.com/blog/archive/2006/06/20/my-first-wordpress-plugin-wp-rssstats#comments</comments> <pubDate>Wed, 21 Jun 2006 01:44:12 +0000</pubDate> <dc:creator>Jen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[RSS]]></category> <category><![CDATA[rssStats]]></category> <guid
isPermaLink="false">http://www.jappler.com/blog/archive/2006/06/20/my-first-wordpress-plugin-wp-rssstats.php</guid> <description><![CDATA[After talking to Scott I finally have a plugin which I am excited to develop and excited to share with the WordPress community&#8230;a plugin that will allow WordPress admins to see exactly how many people are subscribing to your WordPress RSS feed and who these people are. Why would I do this when Feedburner is out there (and I used it currently)? I like Feedburner but I do not like redirecting my RSS feed to... <a
href="http://jappler.com/blog/archive/2006/06/20/my-first-wordpress-plugin-wp-rssstats">Read More &#187;</a>]]></description> <content:encoded><![CDATA[<p>After talking to <a
href="http://www.fuzzyblog.com">Scott</a> I finally have a plugin which I am excited to develop and excited to share with the WordPress community&#8230;a plugin that will allow WordPress admins to see exactly how many people are subscribing to your WordPress RSS feed and who these people are.  Why would I do this when <a
href="http://www.feedburner.com">Feedburner</a> is out there (and I used it currently)?  I like Feedburner but I do not like redirecting my RSS feed to a non jappler.com URL because I want to be in control of my own stats.<br
/> <br
/> Why start with this?  Scott had mentioned this to me and it sounded very interesting.  With this project, I will be able to learn quite a bit about PHP, the WordPress API, MySQL, as well as RSS.  This past weekend, between meetings, I read the documentation I blogged about yesterday and I started reading <a
href="http://www.jappler.com/go.php?http://www.amazon.com/gp/product/0672326728/sr=8-2/qid=1150183749/ref=sr_1_2/104-5087013-6245558?%5Fencoding=UTF8">PHP and MySQL Web Development</a>, which Scott recommended.  I hope others will find this useful!  I plan to really dig into this in the next few days.  I am going to set up my test WordPress setup tomorrow so I can begin messing around with project.<br
/> <br
/> For more information on this, check out <a
href="http://fuzzyblog.com/podcasts/f-65-gc-how-to-learn-php.mp3">Scott&#8217;s podcast on learning PHP and this project</a>.</p><p>[tags]WordPress, rssStats, PHP, MySQL, RSS[/tags]</p> ]]></content:encoded> <wfw:commentRss>http://jappler.com/blog/archive/2006/06/20/my-first-wordpress-plugin-wp-rssstats/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
