<?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>Justin Carmony &#187; Zend Studio</title>
	<atom:link href="http://www.justincarmony.com/blog/tag/zend-studio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.justincarmony.com/blog</link>
	<description>Web Designer &#38; Software Engineer</description>
	<lastBuildDate>Wed, 01 Feb 2012 04:30:16 +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>Aptana Studio – PHP IDE Alternative to PDT, Zend Studio</title>
		<link>http://www.justincarmony.com/blog/2009/02/06/aptana-studio-php-ide-alternative-to-pdt-zend-studio/</link>
		<comments>http://www.justincarmony.com/blog/2009/02/06/aptana-studio-php-ide-alternative-to-pdt-zend-studio/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 05:09:53 +0000</pubDate>
		<dc:creator>Justin Carmony</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Aptana Studio]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://www.justincarmony.com/blog/?p=392</guid>
		<description><![CDATA[The other day I ran into another option as an IDE for PHP. If you&#8217;ve been following my blog, I&#8217;ve been a big user of Eclipse PDT (http://www.eclipse.org/pdt/) and Zend Studio (http://www.zend.com/en/products/studio/). There is a third one to add to the list, Aptana Studio. It is built on-top of the Eclipse framework, like PDT and ...


Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/' rel='bookmark' title='Zend Studio vs PHP Development Tools'>Zend Studio vs PHP Development Tools</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/' rel='bookmark' title='Zend Studio – Basic Intellisense Tutorial'>Zend Studio – Basic Intellisense Tutorial</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-393" title="aptana-studio" src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2009/02/aptana-studio-240x300.jpg" alt="aptana-studio" width="168" height="210" />The other day I ran into another option as an IDE for PHP. If you&#8217;ve been following my blog, I&#8217;ve been a big user of <a href="http://www.justincarmony.com/blog/tag/pdt/">Eclipse PDT</a> (<a href="http://www.eclipse.org/pdt/" target="_blank">http://www.eclipse.org/pdt/</a>) and <a href="http://www.justincarmony.com/blog/tag/zend-studio/">Zend Studio</a> (<a href="http://www.zend.com/en/products/studio/" target="_blank">http://www.zend.com/en/products/studio/</a>). There is a third one to add to the list, <a href="http://www.aptana.com/" target="_blank">Aptana Studio</a>. It is built on-top of the Eclipse framework, like PDT and Zend Studio. It has several extensions: Python, Rails, PHP, and others. If you&#8217;ve read my post on <a href="http://www.justincarmony.com/blog/2009/01/16/consumer-linux-when-and-how/" target="_blank">Consumer Linux</a>, I talk a lot about &#8220;Power &amp; Polish.&#8221; Here is my definition:</p>
<blockquote><p>In my mind, the way I visualize computing and usability is by using the two terms power &amp; polish. Power is the raw ability to do something. Polish is the ease doing that something.</p>
<p>Linux is very powerful. If you know your way around the command prompt, you can accomplish just about anything. I hate administering Windows Servers because I lack the power that I have when administering a Linux Server. However, I wouldn’t say [the Linux Desktop] is very polished in comparison to OS X. Apple has placed a huge amount of time, effort, and work into polishing the interface and usability of their operating system. The reason I like the term “polish” is because polishing something doesn’t give you anything new, but just makes something already in existence better. It also requires a great deal of work.</p></blockquote>
<p>Eclipse PDT is pretty powerful IDE for PHP. It&#8217;s code completion, one of my highest important priorities when using an IDE for me. Zend Studio is an additional layer of power on top of Eclipse PDT. It also adds some polish with easier installer and a few other things. I think that Aptana Studio addition to the Eclipse family is a little more Polish. It also focus&#8217;s its power on other aspects.</p>
<h2>Serious PHP vs HTML/CSS/JavaScript</h2>
<p>Eclipse PDT and Zend Studio focus on PHP first, then HTML, CSS, JavaScript etc. Don&#8217;t get me wrong, they do each okay. However, the focus is a lot more on PHP. Aptana Studio, in my opinion, has better CSS and HTML support. Example, when I manage CSS files in Zend Studio, its really buggy and slow. I think there are some bugs they have to work out. Aptana Studio, on the other hand, works really well.</p>
<p>The flip side is Code Completion. I&#8217;m a big fan of the Code Completion in Zend Studio. It works well and pops-up when I want it to. Aptana on the other hand didn&#8217;t have a lot of completion options. I found myself wanting for more from it.</p>
<p>Another note worthy aspect of Aptana Studio is their two versions: Aptana Studio and Aptana Studio Pro. I actually like how they have <a href="http://aptana.com/studio#content_pro" target="_blank">split the features</a>. I honestly feel like if you need the features of the Pro version, you can easily justify the cost. It is also less expensive than Zend Studio at just $99. I also <em><strong>really</strong></em> like the option for premier support tickets where bug fixes &amp; feature requests of Pro users get a higher priority. One thing I&#8217;ve found really disappointing with Zend Studio is how hard it is to get support. Almost everytime I find a forum post on Zend&#8217;s forums asking for help on a problem, there usually are 3-4 posts saying &#8220;I&#8217;m having the same problem, I would really like the answer too&#8221; without any answer.</p>
<h2>Conclusion</h2>
<p>Here is my suggestion. If you work heavily in PHP coding behind the scenes, Eclipse PDT and Zend Studio might be a better fit. However, if you&#8217;re a developer who is working in both PHP and do a lot with HTML/CSS, you might find Aptana a better fit. I haven&#8217;t had a time to really compare the two, but that is my initial finding with the subject of Aptana Studio PHP vs Eclipse PDT vs Zend Studio. Also, if Zend Studio&#8217;s price is too steep ($399), Aptana Studio would probably be a LOT easier to swallow. Aptana Sutdio comes with a 30 day trial of pro features. Give them all a try, they all work on Windows, OS X, and Linux. Let me know what you think, and feel free to drop any questions and/or comments.</p>


<p>Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/' rel='bookmark' title='Zend Studio vs PHP Development Tools'>Zend Studio vs PHP Development Tools</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/' rel='bookmark' title='Zend Studio – Basic Intellisense Tutorial'>Zend Studio – Basic Intellisense Tutorial</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.justincarmony.com/blog/2009/02/06/aptana-studio-php-ide-alternative-to-pdt-zend-studio/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Zend Studio vs PHP Development Tools</title>
		<link>http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/</link>
		<comments>http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 17:41:44 +0000</pubDate>
		<dc:creator>Justin Carmony</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Intellisense]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/</guid>
		<description><![CDATA[I&#8217;ve been using Zend Studio (ZS) for the last two years. It is developed by Zend, the company behind PHP. The very first time I used it and it was able to auto-complete my custom PHP classes I was sold. With version 6 of Zend Studio, they integrated Zend Studio with Eclipse, a popular IDE ...


Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/' rel='bookmark' title='Zend Studio – Basic Intellisense Tutorial'>Zend Studio – Basic Intellisense Tutorial</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/' rel='bookmark' title='Web Development 10-Years Ago &amp; Now'>Web Development 10-Years Ago &#038; Now</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/09/zend-studio-vs-pdt1.jpg" width="500" height="300" alt="zend-studio-vs-pdt.jpg" /></p>
<p>I&#8217;ve been using <a href="http://www.zend.com/en/products/studio/">Zend Studio</a> (ZS) for the last two years. It is developed by <a href="http://www.zend.com/">Zend</a>, the company behind <a href="http://www.php.net/">PHP</a>. The very first time I used it and it was able to auto-complete my custom PHP classes I was sold. With version 6 of Zend Studio, they integrated Zend Studio with <a href="http://www.eclipse.org/">Eclipse</a>, a popular IDE framework. I&#8217;ve been mostly happy with the new version, where as in some areas I felt that things were took a step back.</p>
<p><a href="http://www.eclipse.org/pdt/">PHP Development Tools</a>, also know as PDT, is an extension to Eclipse. It is open source and free to use for anyone. Zend Studio 6 is basically an additional layer on top of PDT offering additional features. The differences between Zend Studio 6 and Eclipse PDT vary from between areas of development. The question is what&#8217;s the difference? Which IDE is better for who?</p>
<p>After using both PDT and Zend Studio, I thought I would shed some light on the subject. There is a <a href="http://www.zend.com/en/products/studio/compare">list of the differences</a> on Zend&#8217;s website that is well detailed. The list in my opinion over exaggerates the differences due to listing many &#8220;minor&#8221; features. Here are the biggest differences in my opinion:</p>
<p><strong>Ease of Installation</strong></p>
<p>Zend Studio is easier to install and setup than PDT. ZS has a simple installer and can install Zend Platform, Zend Encoder, etc along with it. PDT on the other hand requires a little more work to set it up. Its not that difficult, just a little more time consuming. Also, it won&#8217;t install any other Zend products for you if you need them.</p>
<p><strong>Refactoring</strong></p>
<p>This is can be a huge breakthrough for PHP IDEs. Strongly-Typed environments, such as Java and C#, are easier to refractor due to how their IDEs and Language work. PHP really hasn&#8217;t and any type of refactoring options in IDEs until Zend Studio. For those who don&#8217;t know what refactoring is, lets say you need to rename a class&#8217;s function. Before you would just do a really big find and replace. However, what if you had this in hundreds of places? What if there was another class with the same function name? Find and Replace would screw up all of those scenarios unless you did each replace manually checking the context. That could take hours and hours. It also is very bug prone if you make a mistake.</p>
<p>Refactoring allows you to change function names, variable names, class names, using the logic of the editor. That means it will detect when it is appropriate to rename or change something. Now with ZS it isn&#8217;t 100% unless you use PHPDoc tags and are very clear with includes, etc. However, for large professional projects it can save hours of time. This is a very advanced feature that some developers can&#8217;t live without. This is probably the biggest difference I think between PDT and ZS.</p>
<p><strong>PHPUnit Testing</strong></p>
<p>Zend Studio has PHPUnit support built in. For serious developers who use PHPUnit testing every day will find this feature very useful. ZS helps the creation of tests, running and managing test, etc. PDT doesn&#8217;t have any <span style="font-weight: bold; font-style: italic;">built-in</span> support for PHPUnit tests. You can use the editor to write tests, and there are some tutorials on using <a href="http://www.siteartwork.de/2006/03/10/using-phpunit2-with-eclipse/">PHPUnit with Eclipse</a>, so with a little work you can make Eclipse help with PHPUnit tests.</p>
<p><strong>Debugging</strong></p>
<p>Both Zend Studio and PDT allow for debugging. Zend Studio makes it easier to setup and manage. PDT requires a little more work and research to get debugging to work. Zend Studio has a few features, like the Debug toolbar for FireFox &amp; Internet Explorer, that make Debugging a little more convenient. ZS also supports some more advanced features like SSL, Tunneling Support, Web Server Profiling, etc. Basic summary is that ZS makes debugging more convenient, where as PDT requires a little more work.</p>
<p><strong>PHP Editor</strong></p>
<p>This is where most developers will use ZS or Eclipse. It is also where ZS and PDT are practically the same. The only difference is Zend Studio has handful of helpers, such a code generation for classes, getters and setters, interface implementations, etc. They both has the same code completion (a.k.a. intellisense) features which I personally find the most useful. This is where the meat of Zend Studio and PDT are at, and both do a great job.</p>
<p><strong>Zend Platform &amp; Zend Framework</strong></p>
<p>This is where Zend Studio has a lot of support over PDT. ZS helps make using Zend Framework and Zend Platform easier for developers. If you check the <a href="http://www.zend.com/en/products/studio/compare">comparison list</a>, you can see this is where Zend Studio has all the features PDT doesn&#8217;t.</p>
<p><strong>Conclusion</strong></p>
<p>Zend Studio and PDT are both great products, both built on the Eclipse framework. PDT is a great extension of Eclipse, and Zend Studio is a great extension of PDT. How can you tell if you should use PDT for free, or pay the $400 for Zend Studio 6. The answer is this: PDT is great for regular developers. However, if you are a professional developer who can save time from Zend Studio, the saving time will be worth the $400 dollars. One great thing is if you start off with PDT, and decide you would like some of the features of Zend Studio, you won&#8217;t have to re-learn anything. Zend Studio has all the same features as PDT.</p>
<p>I highly recommend both products. You can try out Zend Studio 6 for 30 days for free. There are also people who might prefer other PHP IDEs and not like the interface of ZS/PDT. That is why I suggest trying the trial.</p>
<p>Hopefully this article will be helpful for those wondering.</p>


<p>Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/' rel='bookmark' title='Zend Studio – Basic Intellisense Tutorial'>Zend Studio – Basic Intellisense Tutorial</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/' rel='bookmark' title='Web Development 10-Years Ago &amp; Now'>Web Development 10-Years Ago &#038; Now</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.justincarmony.com/blog/2008/09/24/zend-studio-vs-php-development-tools/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Web Development 10-Years Ago &amp; Now</title>
		<link>http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/</link>
		<comments>http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 01:43:55 +0000</pubDate>
		<dc:creator>Justin Carmony</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/</guid>
		<description><![CDATA[This week&#8217;s blogging challenge was our computer software now and then. Lorelle talked about the different versions of WordPress over time. I thought it was an interesting article. 10 Years Ago I started web development back in 1997. My tools back then were: Notepad &#8211; That right, the one and only. It was how most ...


Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/04/21/iphone-web-development-controlling-the-viewport-via-javascript/' rel='bookmark' title='iPhone Web Development: Controlling the viewport via Javascript'>iPhone Web Development: Controlling the viewport via Javascript</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/06/27/lt-pact-2008-day-1/' rel='bookmark' title='LT PACT 2008 &#8211; Day 1'>LT PACT 2008 &#8211; Day 1</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/06/27/lt-pact-08-overview-of-experience/' rel='bookmark' title='LT Pact &#8217;08 &#8211; Overview of Experience'>LT Pact &#8217;08 &#8211; Overview of Experience</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This week&#8217;s <a href="http://lorelle.wordpress.com/2008/07/10/blog-challenge-describe-your-software-then-and-now/">blogging challenge</a> was our computer software now and then. Lorelle talked about the different versions of WordPress over time. I thought it was an interesting article.</p>
<h3>10 Years Ago</h3>
<p>I started web development back in 1997. My tools back then were:</p>
<ul>
<li>Notepad &#8211; That right, the one and only. It was how most people did their websites back in the day. It hasn&#8217;t changed much over the years.<br />
<img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/notepad1033311561616.gif" alt="Notepad1033311561616.gif" height="314" width="388" /></li>
<li>Adobe Photoshop v4 &#8211; The must have program for image editing:<br />
<img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/400-1-1.jpg" alt="Adobe Photoshop 4.0" height="342" width="480" /></li>
<li>Dreamweaver 1.0 &#8211; Thats right, I&#8217;ve been with dreamweaver since the beginning! (Sorry, I couldn&#8217;t find a screenshot)</li>
<li>ws_ftp95 &#8211; This old school FTP program was the bomb in my eyes since day 1. Boy have things come a long.</li>
</ul>
<p>Technology wise I was serving up static HTML pages. When I had mastered Dreamweaver&#8217;s template system, I was able to run a website with 20+ pages not too bad. It was definitely interesting. Every time I made a change, it would go through and update every single page, and then I would upload every page to the server.</p>
<p>Website wise I started off piddling with the Knights of Honor&#8217;s website (<a href="http://web.archive.org/web/*/http://knightsofhonor.org">Web Archive: http://www.knightsofhonor.org/</a>). It is no longer up, but it was for a guild for one of the very first MMO&#8217;s called The Realm. It was a lot of fun for a long while.</p>
<p>Knights of Honor Website:<br />
<a href="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-3.jpg"><img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-3-tm.jpg" alt="Picture 3.png" height="252" width="480" /></a></p>
<p><span id="more-85"></span>I then started my own website called RPGLegacy.com (<a href="http://web.archive.org/web/20010317054221/www.rpglegacy.com/index.shtml">Web Archive: http://www.rpglegacy.com/</a>) where I did reviews for video games. It was a lot of fun and I had about 20-30 visitors a day. I was really happy with the traffic. I did it under my writing alias of Kevon McCoy, because I was only 14 or 15 at the time.</p>
<p>RPGLegacy Website Archive:<br />
<a href="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-4.jpg"><img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-4-tm.jpg" alt="Picture 4.png" height="480" width="460" /></a></p>
<p>Up until this point I had done everything with static HTML pages. It was a nightmare looking back now. So ineffective and tedious. However, it did add a level of accomplishment and self-reward. Running your own website was a lot of work.</p>
<p>In 2001 I started a website called <a href="http://www.counter-hack.net">Counter-Hack</a>. It was a website dedicated to the education and protection against illegal video game cheats. At the time I was playing a game called <a href="http://en.wikipedia.org/wiki/Counter-strike">Counter-Strike</a>. It was plagued with people using programs to see through walls, auto-aim, run super fast, etc. This was running the fun for the rest of us. I started the website like my others, with static HTML, until my friend <a href="http://www.anthonyro.com/">Anthony Ouwehand</a> (a.k.a H3X) introduced me to a wonderful language called <a href="http://www.php.net">PHP</a>. He spearheaded the new design of the website.</p>
<p>Within a few months, due to some luck and great SEO, we started to have 1,000-3,000 visitors a day. I was astounded! We continued to have success throughout the years. We were even mentioned in an article of Rolling Stone Magazine about hackers. We have had a great staff there and I&#8217;ve been lucky to work with such great people (Anthony, Nick, and the rest of the CH gang!) While Counter Hack is still running itself, it has slowed down a lot. However, my current projects are anything but slow.</p>
<p>Counter-Hack Website:<br />
<a href="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-5.jpg"><img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/picture-5-tm.jpg" alt="Picture 5.png" height="300" width="480" /></a></p>
<h3>Web Development Today</h3>
<p>Today I have more tools and utilities than I know what to do with. It is amazing how different developing for the web is now.</p>
<ul>
<li><a href="http://www.zend.com/en/products/studio/">Zend Studio 6.0</a> &#8211; This PHP IDE has been a time saver. While there are some other good IDEs for PHP, this is my personal favorite. With features such as debugging and intellisense, I&#8217;ve come a long ways from the days of just Notepad. I mainly use this for coding PHP. I use other tools for CSS and HTML Layouts.</li>
<li><a href="http://www.adobe.com/products/dreamweaver/">Adobe Dreamweaver CS3</a> &#8211; This program has come a very, very long way. While many parts of the layout have stayed the same, Dreamweaver is a good WYSIWYG editor. I use this mainly to create HTML templates before cutting them up into their PHP parts. It also has great CSS editing capabilities. I mostly use it in the split mode, so I can code by hand quickly and see the results below.</li>
<li><a href="http://www.flos-freeware.ch/notepad2.html">Notepad2</a> &#8211; While I don&#8217;t use Notepad, I love Notepad2. It is a free program with code lines, syntax coloring, and a few other features. It makes for a great lightweight editor. If I need to do something quick, I find myself using Notepad2.</li>
<li><a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx">Visual Studio 2008</a> &#8211; While some people dislike .NET, I will have to say ASP .NET has it&#8217;s situations where its quick and fast, especially for larger corporations who already have Windows Servers.</li>
</ul>
<p>The technologies of today for developing for the web have also increased greatly:</p>
<ul>
<li><a href="http://www.php.net/">PHP 5.1</a> &#8211; I&#8217;m a avid PHP believer. Its a very scalable and affordable.</li>
<li><a href="http://www.mysql.com/">MySQL 5</a> &#8211; I love this database. Its a great open source database that is getting better every version.</li>
<li><a href="http://jquery.com/">JQuery</a> &#8211; The best Javascript Library in my humble opinion.</li>
<li>CSS &#8211; Cascade Style Sheets, the new way to design websites.</li>
<li>XHTML &#8211; The new HTML.</li>
</ul>
<p>With all the new technologies, web developers have never been empowered as much as now. Many websites are approaching near &#8220;rich-application&#8221; experience. With the new ideas of &#8220;Web 2.0&#8243; breading new ways of sharing and presenting data, the imagination is the only limit (well, almost).</p>
<p>The current websites I&#8217;ve been working on have been pushing my personal limits of knowledge and creativity. I always enjoy the challenge and experience.</p>
<p><strong>CEVO &#8211; Cyber Evolution &#8211; Online Video Game Competitions</strong></p>
<p><a href="http://www.cevo.com/">http://www.cevo.com/</a></p>
<p>I&#8217;ve been working with CEVO since March of 2005. It is a service geared towards video gamers to provide a venue to play their game competitively for prizes, glory, and fame. We&#8217;ve successfully served over 17,000 teams and over 70,000 members these past three years. The technology behind CEVO is pretty complex and demanding due to the fact that 95% of all of our business runs through our website. It is the lifeblood of our organization. We use PHP and MySQL for out website, and have been including more jquery and AJAX techniques across the website.</p>
<p>I&#8217;ve learned a lot about managing a mid to large sized websites. We&#8217;ve had a lot of bottlenecks with inefficient MySQL queries and structures. Its different when programming with millions of rows, not hundreds. We&#8217;ve had to do a lot of optimizations over time and we&#8217;ve done 4 different version of the site in 3 years. I know, a lot.</p>
<p><a href="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/200807152227.jpg"><img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/200807152227-tm.jpg" alt="200807152227.jpg" height="442" width="480" /></a></p>
<p><strong>WhySecurity.org &#8211; Security Resource for Regular People</strong></p>
<p><a href="http://www.whysecurity.org/">http://www.whysecurity.org/</a></p>
<p>This is a small project I&#8217;ve whipped up real quick with the goal of being a site on PC security. We&#8217;ll see if it takes off.</p>
<p><strong>DatingDNA &#8211; Social Network Dating Website</strong></p>
<p><a href="http:/www.datingdna.com/">http:/www.datingdna.com/</a></p>
<p>I&#8217;ve very excited to be working on this project with some great people and a lot of potential. We&#8217;re working on some cutting edge stuff and positioning to be a very popular website. I cant say much, but it is a very fun project.</p>
<p><a href="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/200807152247.jpg"><img src="http://c747925.r25.cf2.rackcdn.com/blog/wp-content/uploads/2008/07/200807152247-tm.jpg" alt="200807152247.jpg" height="457" width="480" /></a></p>
<p>Hopefully you&#8217;ve found this all intriguing and enjoy this blast to the past.</p>


<p>Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/04/21/iphone-web-development-controlling-the-viewport-via-javascript/' rel='bookmark' title='iPhone Web Development: Controlling the viewport via Javascript'>iPhone Web Development: Controlling the viewport via Javascript</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/06/27/lt-pact-2008-day-1/' rel='bookmark' title='LT PACT 2008 &#8211; Day 1'>LT PACT 2008 &#8211; Day 1</a></li>
<li><a href='http://www.justincarmony.com/blog/2008/06/27/lt-pact-08-overview-of-experience/' rel='bookmark' title='LT Pact &#8217;08 &#8211; Overview of Experience'>LT Pact &#8217;08 &#8211; Overview of Experience</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.justincarmony.com/blog/2008/07/15/web-development-10-years-ago-now/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Zend Studio – Basic Intellisense Tutorial</title>
		<link>http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/</link>
		<comments>http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 19:51:13 +0000</pubDate>
		<dc:creator>Justin Carmony</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Intellisense]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/</guid>
		<description><![CDATA[I thought I would throw together a little video on how make the most out of Zend Studio&#8217;s intellisense using PHP Doc Blocks. [kml_flashembed movie="/blog/assets/tutorials/zend_studio_basic_intellisense/blog.swf" height="318" width="400" /] Full Resolution Download: http://www.mediafire.com/?wmzqmyelmox Related posts:PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs


Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I thought I would throw together a little video on how make the most out of Zend Studio&#8217;s intellisense using PHP Doc Blocks.</p>
<p><code>[kml_flashembed movie="/blog/assets/tutorials/zend_studio_basic_intellisense/blog.swf" height="318" width="400" /]</code></p>
<p>Full Resolution Download: <a href="http://www.mediafire.com/?wmzqmyelmox" target="_blank">http://www.mediafire.com/?wmzqmyelmox</a></p>


<p>Related posts:<ol><li><a href='http://www.justincarmony.com/blog/2008/01/02/php5x-or-php6-argument-for-type-hinting-better-ides/' rel='bookmark' title='PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs'>PHP5.x or PHP6 &#8211; Argument for Type-Hinting: Better IDEs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.justincarmony.com/blog/2008/04/26/zend-studio-basic-intellisense-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 24/63 queries in 0.020 seconds using memcached
Content Delivery Network via Rackspace Cloud Files: c747925.r25.cf2.rackcdn.com

Served from: www.justincarmony.com @ 2012-02-07 23:21:13 -->
