<?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>In the Woods &#187; Installation Guides</title>
	<atom:link href="http://blog.themeforest.net/category/installation-guides/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.themeforest.net</link>
	<description>The ThemeForest Blog</description>
	<lastBuildDate>Mon, 27 Sep 2010 19:48:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using Eclipse for PHP Development</title>
		<link>http://blog.themeforest.net/installation-guides/using-eclipse-for-php-development/</link>
		<comments>http://blog.themeforest.net/installation-guides/using-eclipse-for-php-development/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:57:42 +0000</pubDate>
		<dc:creator>Joe Casabona</dc:creator>
				<category><![CDATA[Installation Guides]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.themeforest.net/?p=1542</guid>
		<description><![CDATA[Eclipse is a powerful Integrated Development Environment (IDE) associated most with Java. However, using a powerful plug-in by Zend called PDT we can transform Eclipse into a great IDE for PHP.
Why Use an IDE for PHP?

Just like with any other programming language, an IDE for PHP will make you more productive. With incremental compiling (pointing [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse is a powerful Integrated Development Environment (IDE) associated most with Java. However, using a powerful plug-in by Zend called PDT we can transform Eclipse into a great IDE for PHP.</p>
<h3>Why Use an IDE for PHP?</h3>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/eclipse.jpg" border="0" /></div>
<p>Just like with any other programming language, an IDE for PHP will make you more productive. With incremental compiling (pointing out compile errors as you type them), suggestive functions, and the ability to nicely visualize your objects and function files, PDT will make you more organized and allow you to develop more quickly. Plus with Eclipse&#8217;s built in functions, referencing, updating and editing code will be a breeze.</p>
<h3>Installing PDT</h3>
<p>In order to use PDT, you will need two things: Java and Eclipse. Since Eclipse is a Java program, it does not need to be installed, as long as the Java Runtime Environment (JRE). You can download the JRE <a href="http://java.com/en/download/manual.jsp">here</a>.</p>
<p>If you don&#8217;t have Eclipse installed, you can get Eclipse, PDT, and everything you need in a nifty package <a href="http://www.eclipse.org/pdt/">here</a>. If you do have Eclipse installed, you call follow these instructions:</p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/addPDT.jpg" border="0" /></div>
<ol>
<li>In Eclipse, Go to Help->Software Updates</li>
<li>On the right hand side under the &#8220;Available Software&#8221; tab, click Add Site and add this URL: http://downloads.zend.com/pdt. Click OK.</li>
<li>Make sure the box for the URL you added is checked, and click the Install button in the top right corner.</li>
</ol>
<p>Once you do that, you will most likely be asked to restart Eclipse; do so. You&#8217;ve now successfully installed PDT for Eclipse.</p>
<h3>Getting Started with PDT</h3>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/newProject.jpg" border="0" /></div>
<p>For this tutorial, we will be creating a &#8220;Hello World&#8221; program using objects and functions to demonstrate some of the features of PDT.</p>
<p>Start by going to File->New->Project and choosing PHP. Click Next, name your project &#8220;Hello World,&#8221; and click Finish. If you get a message about creating a new perspective, click No. In the left pane, you should now see a folder named &#8220;Hello World.&#8221; Right click (or Control+click for Mac) on that folder, go to New->File, and name it HelloObj.php. Here is the code we will be adding to that file. *NOTE: I recommend you type this out yourself so you can see how PDT suggests functions and variables, as well as completes and auto-indents braces and brackets for you.</p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/newFile.jpg" border="0" /></div>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> Hello<span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000088;">$message</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">message</span><span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;Hello World!&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">function</span> prntMessage<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">message</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/outline.jpg" border="0" /></div>
<p>Notice in the right pane, you now have an outline of your variables and functions. If we add PHPDOC comments to any function, like this:</p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/suggest2.jpg" border="0" /></div>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">	<span style="color: #009933; font-style: italic;">/**
	 * Function that prints the value of the instance variable 
	 * $message
	 */</span>
	<span style="color: #000000; font-weight: bold;">function</span> prntMessage<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">message</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span></pre></div></div>

<p>We&#8217;d be able to mouse over a function and read those comments.</p>
<p>Now we will create a file to call this class (often called a &#8216;driver&#8217;). Create a new PHP file and call it helloDriver.php. Here is the code we&#8217;ll be adding to that. Again, I recommend you type the code yourself. You&#8217;ll see our new class is now showing up as a suggested one.</p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/suggest1.jpg" border="0" /></div>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
<span style="color: #b1b100;">include</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'helloObj.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$hello</span><span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> hello<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$hello</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">prntMessage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Make sure you save both files, and with helloDriver.php showing, click the down arrow next to the Run Button <img src="http://themeforest.s3.amazonaws.com/57_eclipse/run-icon.jpg" border="0" />. Choose Run As->PHP Script.</p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/runAs.jpg" border="0" /></div>
<p> At the bottom, in the Debug Output pane, you should see the text &#8220;Hello World!&#8221; </p>
<div class="tutorial_image"><img src="http://themeforest.s3.amazonaws.com/57_eclipse/output.jpg" border="0" /></div>
<h3>Notes</h3>
<p>We&#8217;ve only scratched the surface with using Eclipse and PDT. If you are an Eclipse user, you already know what kind of powerful/time saving things this IDE can do. If not, I suggest you play around a little- it&#8217;s a great tool.</p>
<p>Also, our method works for running PHP scripts; however, running PHP websites requires us to install Apache and PHP, which is a tutorial in and of itself.</p>
<ul class="webroundup">
<li>Subscribe to the <a href="http://feeds.feedburner.com/themeforest" title="ThemeForest RSS Feed">ThemeForest RSS Feed</a> for more daily web development screencasts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.themeforest.net/installation-guides/using-eclipse-for-php-development/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Free E-Book: The Blogger Template Book</title>
		<link>http://blog.themeforest.net/installation-guides/free-e-book-the-blogger-template-book/</link>
		<comments>http://blog.themeforest.net/installation-guides/free-e-book-the-blogger-template-book/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:23:44 +0000</pubDate>
		<dc:creator>Jeffrey</dc:creator>
				<category><![CDATA[Installation Guides]]></category>
		<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://blog.themeforest.net/?p=256</guid>
		<description><![CDATA[
I&#8217;m pleased to announce that one of our authors, Amanda Fazani, has allowed us to offer her wonderful E-Book on building Blogger templates to everyone for free. She&#8217;s done a fantastic job with this book. If you&#8217;ve been thinking about building Blogger templates, or are simply looking to refine your skills, I highly recommend that [...]]]></description>
			<content:encoded><![CDATA[<p>
I&#8217;m pleased to announce that one of our authors, <a href="http://www.themeforest.net/user/amanda">Amanda Fazani</a>, has allowed us to offer her wonderful E-Book on building Blogger templates to everyone for free. She&#8217;s done a fantastic job with this book. If you&#8217;ve been thinking about building Blogger templates, or are simply looking to refine your skills, I highly recommend that you read it. It goes into the details of choosing, uploading, and customizing themes.
</p>
<p>
<strong><a href="http://themeforest.s3.amazonaws.com/06_BloggerEBook/blogger-ebooks.zip">Download it!</a></strong>
</p>
<p>&#8211;</p>
<p>
<em>“The Blogger Template Book” should not be redistributed on your own sites. For more tips on Blogger, be sure to <a href="http://www.bloggerbuster.com/">visit Amanda&#8217;s website.</a></em>
</p>
<div class="tutorial_image">
<a href="http://themeforest.s3.amazonaws.com/06_BloggerEBook/blogger-ebooks.zip"><br />
<img src="http://themeforest.s3.amazonaws.com/06_BloggerEBook/bloggerTemplate.png" alt="Blogger Template Book" /><br />
</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.themeforest.net/installation-guides/free-e-book-the-blogger-template-book/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Installing WordPress Manually</title>
		<link>http://blog.themeforest.net/wordpress/installing-wordpress-manually/</link>
		<comments>http://blog.themeforest.net/wordpress/installing-wordpress-manually/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 20:59:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Installation Guides]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.themeforest.net/?p=41</guid>
		<description><![CDATA[This is part of a series of articles covering the basics of installing and using WordPress aimed at new-comers to WordPress and to CMS usage also.
In this tutorial, we will:

Upload the latest WordPress release via FTP to our webhost.
Create a database to store our posts.
Create a username with permissions for your database.
Install WordPress.

If your web-host [...]]]></description>
			<content:encoded><![CDATA[<p>This is part of a series of articles covering the basics of installing and using WordPress aimed at new-comers to WordPress and to CMS usage also.</p>
<p>In this tutorial, we will:</p>
<ul>
<li>Upload the latest WordPress release via FTP to our webhost.</li>
<li>Create a database to store our posts.</li>
<li>Create a username with permissions for your database.</li>
<li>Install WordPress.</li>
</ul>
<p>If your web-host offers a &#8216;<a href="http://blog.themeforest.net/?p=30">one-click install</a>&#8216; for WordPress, you may want to take that route.</p>
<h3>Getting WordPress</h3>
<p>Go to the <a href="http://wordpress.org/" target="_blank">official WordPress site</a> and click the Download button on the right. At time of writing, the latest version is 2.6.1.</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/dwn.png" alt="Post Image" /></div>
<p>Once your download is complete (it&#8217;s only 1mb, so it&#8217;s quick), extract the <em>wordpress</em> folder. Using your preferred FTP client, transfer these files to your web host.</p>
<p>If you are not familiar with FTP, or do not know the login details for your account, please consult your web host&#8217;s documentation as the details can vary between hosts.</p>
<p>Alternatively, you could use the File Manager provided in your web host&#8217;s Administration area.</p>
<p>For this example, I will be uploading the WordPress files to a folder named <em>blog</em> on my website &#8211; which will make my installation accessible at http://www.example.com/blog.</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/upl.png" alt="Post Image" /></div>
<h3>Creating a Database</h3>
<p>WordPress requires a database to store all information generated by it such as posts, pages, comments and settings.<br />
The next few steps can vary between host-to-host, but the basic steps involved will be the same. If you cannot find a certain option, please consult your web host&#8217;s documentation or contact their customer support.</p>
<p>Login to your web-hosting account page. On there, you should see a ‘Manage Databases’, ‘MySQL Databases’ or similar button.</p>
<p>One of the most-used control panels for web-hosting accounts is ‘cPanel’. If your host uses this, it should look:</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/cpaneldb.png" alt="Post Image" /></div>
<p>Or in MediaTemple it shows as:</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/mtdb.png" alt="Post Image" /></div>
<p>In here, you will need to create a new database. Enter a name for it and click &#8216;Create&#8217;. You will then be presented with a success screen with the full name of your new database.</p>
<p><strong>WARNING:</strong> Take special note of your new database name. Most web hosts will add a prefix to the beginning of its name &#8211; making <em>wpdata</em> become <em>mysite_wpdata</em> (for example).</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/curdb.png" alt="Post Image" /></div>
<h3>Database User</h3>
<p>You will now need to assign a new <em>database user</em> to your database so WordPress and read and write to the database.</p>
<p>Under where you created a database, you should see the heading &#8216;Current Users&#8217;. Here, enter a username and password for your database and click &#8216;Create&#8217;. You will then see a success screen confirming these details.</p>
<p><strong>WARNING:</strong> As before, take special note of your database username. Most web hosts will add a prefix to the beginning of it &#8211; making <em>wpuser</em> become <em>mysite_wpuser</em> (for example).</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/curusers.png" alt="Post Image" /></div>
<h3>The All-Important Bit!</h3>
<p>On the same page as before, there is a heading &#8216;Add Users To Your Databases&#8217;. From the two drop-down boxes in this section select the database and username we created.</p>
<p>Ensure &#8216;ALL&#8217; is selected for the Privileges and click &#8216;Add&#8217;.</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/adduser.png" alt="Post Image" /></div>
<h3>Database Hostname</h3>
<p>Again, on the same page is a heading &#8216;Access Hosts&#8217;. On probably 99% of hosts, you should see &#8216;localhost&#8217;. If not, take special note of this, it&#8217;s your <em>hostname</em>.</p>
<h3>Setting Up WordPress</h3>
<p>It&#8217;s all straight-forward from here. In your web-browser, go to the location on your site you uploaded WordPress, eg. http://www.example.com/blog.</p>
<p>You should be asked to create a WordPress Configuration file. Click the button to continue and then &#8216;Lets Go!&#8217; on the next page.</p>
<p>On this page, you will need to enter the <strong><em>database name</em></strong>, <strong><em>username</em></strong>, <strong><em>password</em></strong> and <strong><em>hostname</em></strong> which we created in the previous steps.<br />
You can leave <em>Table Prefix</em> as it is.</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/wpdbinfo.png" alt="Post Image" /></div>
<p>On the next page, press &#8216;Run the install&#8217;.<br />
Enter your a name for your Blog and your email address and press &#8216;Install&#8217;.</p>
<p>You will now be taken to the Success page with your Administrator login details. Make special note of these details, and hit &#8216;Log In&#8217; to get started with your brand-new WordPress Blog!</p>
<div class="photo_center"><img src="http://blog.themeforest.net/wp-content/uploads/2008/08/wplogin.png" alt="Post Image" /></div>
<h3>Summary</h3>
<p>Congrats! You have now installed a new WordPress blog!<br />
If this is your first time using WordPress, be sure to check out our <a href="http://blog.themeforest.net/?p=56" target="_self">Getting Started with WordPress</a> article; and don&#8217;t forget to check-out some of the awesome themes avaliable for <a href="http://themeforest.net/category/wordpress" target="_self">WordPress in ThemeForest</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.themeforest.net/wordpress/installing-wordpress-manually/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
