<?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>CodeIgniter Tutorial</title>
	<atom:link href="http://www.gotphp.com/tag/modernbill/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gotphp.com</link>
	<description>Practical Coding Examples and Advice For PHP Developers</description>
	<lastBuildDate>Tue, 06 Sep 2011 01:01:02 +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>PHP Development on a Mac</title>
		<link>http://www.gotphp.com/php-development-on-a-mac/5421/</link>
		<comments>http://www.gotphp.com/php-development-on-a-mac/5421/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 15:34:10 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Coda]]></category>
		<category><![CDATA[CSDiff]]></category>
		<category><![CDATA[CVS]]></category>
		<category><![CDATA[Cygwin]]></category>
		<category><![CDATA[dnZoom]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[ModernBill]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Navicat]]></category>
		<category><![CDATA[Nusphere]]></category>
		<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[PHPEd]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SmartCVS]]></category>
		<category><![CDATA[SmartSVN]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Transmit]]></category>
		<category><![CDATA[WampServer]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XAMMP]]></category>

		<guid isPermaLink="false">http://www.gotphp.com/?p=21</guid>
		<description><![CDATA[Earlier this year, I made the transition from PC to Mac and can honestly say that I wish I would have done it sooner. Having been a life-long PC user, I seriously doubt if I&#8217;ll ever &#8220;want&#8221; to purchase another PC again. The scary thing is, I know that I am not alone. It&#8217;ll be<a class="moretag" href="http://www.gotphp.com/php-development-on-a-mac/5421/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<p>Earlier this year, I made the transition from PC to Mac and can honestly say that I wish I would have done it sooner. Having been a life-long PC user, I seriously doubt if I&#8217;ll ever &#8220;want&#8221; to purchase another PC again. The scary thing is, I know that I am not alone. It&#8217;ll be very interesting to see how the &#8220;Mac vs. PC&#8221; war unfolds for future generations. (For the record, I have two kids, both of which know how to use a PC &amp; a Mac. While we would like to encourage one over the other, that in itself may prove to be a handicap in the future. )</p>
<p>Also, I still run a copy Windows on my Mac (Thank You <a href="http://www.parallels.com/products/desktop/" target="_blank">Parallels</a>!), primarily for <a href="http://www.microsoft.com/money/default.mspx" target="_blank">MS Money</a> since there is no Mac version and there really is no viable substitute in my opinion. Having Windows around is not a bad thing either when you need to do some development testing. <img src='http://www.gotphp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Which brings me back on topic&#8230;Mac &amp; PHP Development&#8230;and yes, it is pure development bliss!</p>
<p>Now don&#8217;t get me wrong, PHP development on Windows can be done well, and when you have everything working together seamlessly, it is pretty satisfying.</p>
<p><strong>These are the applications I commonly used when I developed in Windows:</strong></p>
<ul>
<li><a href="http://www.nusphere.com/products/phped.htm" target="_blank">Nusphere&#8217;s PHPEd</a> (Probably the best PHP IDE for Windows)</li>
<li>Web Server <em>(On Windows, I usually just installed <a href="http://httpd.apache.org/" target="_blank">Apache</a> &amp; <a href="http://dev.mysql.com/downloads/" target="_blank">MySQL</a> by themselves. However, there are many packages available today that can do this for you; <a href="http://www.nusphere.com/products/techplat.htm" target="_blank">Nusphere TechPlatform</a>, <a href="http://www.wampserver.com/en/" target="_blank">WampServer</a>, <a href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMMP</a>. etc.) </em></li>
<li><a href="http://www.cygwin.com/" target="_blank">Cygwin</a></li>
<li><a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty</a></li>
<li><a href="http://www.navicat.com/" target="_blank">Navicat</a> (The best MySQL GUI)</li>
<li><a href="http://www.wincvs.org" target="_blank">WinCVS</a> (A really good CVS GUI)</li>
<li><a href="http://www.python.org/download/windows/" target="_blank">Python</a> (Used by WinCVS for some of its macros)</li>
<li><a href="http://www.componentsoftware.com/Products/CSDiff/" target="_blank">CSDiff</a> (Hooked into WinCVS for great looking diffs)</li>
<li><em>&#8230;and a small collection of other applications that I can no longer remember&#8230;</em></li>
</ul>
<p><strong>And these are the applications I currently use in Mac:</strong></p>
<ul>
<li><a href="http://www.panic.com/coda/" target="_blank">Coda</a> (Everything I wanted in a PHP IDE)</li>
<li>Web Server (<em>While Mac has a built in web server and even more granular control of the applications you install, I chose to use <a href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMMP</a> for it&#8217;s simplicity.</em>)</li>
<li><a href="http://www.syntevo.com/smartsvn/index.html" target="_blank">SmartSVN</a> (An excellent SVN GUI. They also support CVS with <a href="http://www.syntevo.com/smartcvs/index.html" target="_blank">SmartCVS</a>)</li>
<li><a href="http://www.navicat.com/" target="_blank">Navicat</a> (The best MySQL GUI)</li>
<li><a href="http://www.panic.com/transmit/" target="_blank">Transmit</a> (The best FTP / SFTP client)</li>
</ul>
<p>Even though I needed a lot Windows applications to setup a good development environment, it served me well for many years. Most of the <a href="http://www.modernbill.com/" target="_blank">ModernBill</a> versions and the early stages of <a href="http://www.dnzoom.com/" target="_blank">dnZoom</a> were developed in this environment.</p>
<p><strong>That being said, now that I have had the chance to do develop in a Mac environment, I really do wish I would have made the switch sooner.</strong></p>
<p><strong>Now I know. <img src='http://www.gotphp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gotphp.com/php-development-on-a-mac/5421/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

