<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Web Developer Blog</title>
	
	<link>http://www.webdeveloperblog.co.uk</link>
	<description>Web development tips and my experiences</description>
	<lastBuildDate>Sat, 20 Apr 2013 10:15:21 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/webdeveloperblog/UNUA" /><feedburner:info uri="webdeveloperblog/unua" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Change the Zend Framework APPLICATION_PATH</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/9TC_Zud-wSg/</link>
		<comments>http://www.webdeveloperblog.co.uk/php/change-the-zend-framework-application_path/#comments</comments>
		<pubDate>Fri, 23 Nov 2012 09:54:19 +0000</pubDate>
		<dc:creator>Richard Parnaby-King</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=640</guid>
		<description><![CDATA[When setting up an application using the Zend Framework the directory structure places the application and library folders in the folder that contains the public_html folder: Some hosts will not give you FTP access to the level above public_html (for example if you are on shared hosting), so this blog post will teach you to move your application and library folders into the public_html folder. Moving the application folder The solution is extremely simple, yet somehow if you don&#8217;t know what you are looking for it can be a nightmare. By default the bootstrapping of the website is in your &#8230; <a href="http://www.webdeveloperblog.co.uk/php/change-the-zend-framework-application_path/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>When setting up an application using the Zend Framework the directory structure places the application and library folders in the folder that contains the public_html folder:</p>
<p><a href="http://www.webdeveloperblog.co.uk/wp-content/uploads/2012/11/default.png"><img class="alignnone size-full wp-image-644" title="default" src="http://www.webdeveloperblog.co.uk/wp-content/uploads/2012/11/default.png" alt="default" width="116" height="79" /></a><br />
Some hosts will not give you FTP access to the level above public_html (for example if you are on shared hosting), so this blog post will teach you to move your application and library folders into the public_html folder.<br />
<a href="http://www.webdeveloperblog.co.uk/wp-content/uploads/2012/11/revised.png"><img class="alignnone size-full wp-image-645" title="revised" src="http://www.webdeveloperblog.co.uk/wp-content/uploads/2012/11/revised.png" alt="" width="123" height="83" /></a></p>
<p><span id="more-640"></span></p>
<h2>Moving the application folder</h2>
<p>The solution is extremely simple, yet somehow if you don&#8217;t know what you are looking for it can be a nightmare.</p>
<p>By default the bootstrapping of the website is in your index.php file. Open your text editor / IDE of choice and change the following code:</p>
<pre class="brush: php; title: ; notranslate">
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));</pre>
<p>to</p>
<pre class="brush: php; title: ; notranslate">defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
</pre>
<p>Save and you&#8217;re done. That&#8217;s it. I told you the solution was simple. What this line of code is doing is checking if you have defined the constant APPLICATION_PATH yet (which at this point you shouldn&#8217;t have), then determines the current folder by using dirname(__FILE__). This will resolve as your public_html folder. Originally, the application path was being set one level up from this. By removing the &#8216;/..&#8217; from the start of the string we are telling our Zend application that the application folder is in the same folder as the index.php file.</p>
<h2>What about the library folder?</h2>
<p>This is even simpler than moving the application folder. Are you ready for this? Do nothing. The library path is being set relative to the application path, so once you have set a new location for the application folder then the library folder will also be changed to the new location. Cool, huh? Now all that is left to do is actually move the application and library folders to the public_html folder. If you are using Windows this is as simple as opening Explorer, finding the folders and dragging them to the right folder.</p>
<p>Happy coding.</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/9TC_Zud-wSg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/php/change-the-zend-framework-application_path/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/php/change-the-zend-framework-application_path/</feedburner:origLink></item>
		<item>
		<title>Magento Admin 404 Error Solution</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/H4-RE9StO_M/</link>
		<comments>http://www.webdeveloperblog.co.uk/magento/magento-admin-404-error-solution/#comments</comments>
		<pubDate>Fri, 02 Nov 2012 19:16:02 +0000</pubDate>
		<dc:creator>Jamie Murphy</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=628</guid>
		<description><![CDATA[There are a number of circumstances in Magento which can cause the admin login page to display a 404 error. I myself encountered this issue after reverting to a previous code &#38; database backup I had made before installing an extension. After reverting the front end functioned as expected but I couldn&#8217;t log in to the admin area. How to Fix the Admin 404 Magento Error First try deleting the cache in System &#62; Cache Management &#62; Flush Magento Cache If that doesn&#8217;t work then open up your database management software (or PHPMyAdmin) and run the following SQL query This &#8230; <a href="http://www.webdeveloperblog.co.uk/magento/magento-admin-404-error-solution/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>There are a number of circumstances in Magento which can cause the admin login page to display a 404 error. I myself encountered this issue after reverting to a previous code &amp; database backup I had made before installing an extension. After reverting the front end functioned as expected but I couldn&#8217;t log in to the admin area.</p>
<h4>How to Fix the Admin 404 Magento Error</h4>
<ol>
<li>First try deleting the cache in <strong>System &gt; Cache Management &gt; Flush Magento Cache</strong></li>
<li>If that doesn&#8217;t work then open up your database management software (or PHPMyAdmin) and run the following SQL query</li>
</ol>
<pre class="brush: php; title: ; notranslate">
SET FOREIGN_KEY_CHECKS=0;
UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;
</pre>
<p>This SQL Query removes certain restrictions in the database caused by foregin key contraints that can cause this issue to occur. It then fixes the updates the required fields and then again enables the constraints to prevent potential issues.</p>
<p>Now clear your browser cache, reload the admin page and you should be able to login.</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/H4-RE9StO_M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/magento/magento-admin-404-error-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/magento/magento-admin-404-error-solution/</feedburner:origLink></item>
		<item>
		<title>Contact Form 7 – Replacing the AJAX Request Used in the Form Submission with a Traditional Thank You Page for the Purpose of Google Analytics Tracking</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/HQrms-XoVLs/</link>
		<comments>http://www.webdeveloperblog.co.uk/wordpress/contact-form-7-replacing-the-ajax-request-used-in-the-form-submission-with-a-traditional-thank-you-page-for-the-purpose-of-google-analytics-tracking/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 14:06:47 +0000</pubDate>
		<dc:creator>James Darlington</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=618</guid>
		<description><![CDATA[This tutorial will show you how to re-direct the user to a Form Submission confirmation page. If you do not wish for this functionality and would like to add Google Analytics tracking to the default AJAX functionality of Contact Form 7 then look at the Official Contact Form 7 Documentation which explains how to do this within the admin area of WordPress. As far as I am aware the contact-form-7 plugin for WordPress does not allow you to specify custom landing page URLs as the form utilises an AJAX request when the form is submitted meaning that the user is &#8230; <a href="http://www.webdeveloperblog.co.uk/wordpress/contact-form-7-replacing-the-ajax-request-used-in-the-form-submission-with-a-traditional-thank-you-page-for-the-purpose-of-google-analytics-tracking/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This tutorial will show you how to re-direct the user to a Form Submission confirmation page. If you do not wish for this functionality and would like to add Google Analytics tracking to the default AJAX functionality of Contact Form 7 then look at the <a target="_blank" href="http://contactform7.com/docs/">Official Contact Form 7 Documentation</a> which explains how to do this within the admin area of WordPress.</p>
<p>As far as I am aware the contact-form-7 plugin for WordPress does not allow you to specify custom landing page URLs as the form utilises an AJAX request when the form is submitted meaning that the user is never re-directed to a second &#8220;Thank You&#8221; page and instead of this a thank you message is displayed when the AJAX request is performed successfully. However, for the purposes of Google Analytics and tracking form submissions this is not sufficient as a URL is not generated by the AJAX request, therefore it cannot be tracked.</p>
<p>
This can be fixed rather simply by:</p>
<ol>
<li>Open the file located at:
<ul>
<li>wp-content/plugins/contact-form-7/contact-form-7.js</li>
</ul>
</li>
<li>Locate the function:
<ul>
<li>wpcf7ProcessJson (line 63)</li>
</ul>
</li>
<li>Locate the if statement that read:
<ul>
<li>If(1 == data.mailSent) (line 90)</li>
</ul>
</li>
<li>Insert this line after the jQuery (line 92)
<ul>
<li>location.href=”http://www.yourdomain.com/yourthankyoupage”;</li>
</ul>
</li>
<li>
Save the file to your server and test it<br />
Any contact form 7 you have in your site should now re-direct to the thankyou page you have created upon submission of the form within your site.
</li>
</ol>
<p>Now after your form has successfully submitted the user will be re-directed to your &#8220;thank you&#8221; page which you will need to create in the admin area of WordPress. All you need to do to make Google Analytics track this page is to add your tracking code to the &#8220;Thank You&#8221; page you have created.</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/HQrms-XoVLs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/wordpress/contact-form-7-replacing-the-ajax-request-used-in-the-form-submission-with-a-traditional-thank-you-page-for-the-purpose-of-google-analytics-tracking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/wordpress/contact-form-7-replacing-the-ajax-request-used-in-the-form-submission-with-a-traditional-thank-you-page-for-the-purpose-of-google-analytics-tracking/</feedburner:origLink></item>
		<item>
		<title>How To Migrate a Magento Site from One Server to Another</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/7yrv7JXzog4/</link>
		<comments>http://www.webdeveloperblog.co.uk/magento/how-to-migrate-a-magento-site-from-one-server-to-another/#comments</comments>
		<pubDate>Wed, 31 Oct 2012 14:00:02 +0000</pubDate>
		<dc:creator>James Darlington</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=600</guid>
		<description><![CDATA[If like myself, you are dealing with the frustrations of relocating a Magento site from one server to another then this post will hopefully resolve any issues you may encounter. By following these steps most Magento transfers should be fully functional. If you have any steps, suggestions or issues that I myself may have encountered then please describe them in the comments below. Move All Files and Folders Move all the files of your Magento project to the server of your choice, usually via FTP using FileZilla or any half decent FTP client, some server file structures require you store &#8230; <a href="http://www.webdeveloperblog.co.uk/magento/how-to-migrate-a-magento-site-from-one-server-to-another/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>If like myself, you are dealing with the frustrations of relocating a Magento site from one server to another then this post will hopefully resolve any issues you may encounter. By following these steps most Magento transfers should be fully functional. If you have any steps, suggestions or issues that I myself may have encountered then please describe them in the comments below.</p>
<h4>Move All Files and Folders</h4>
<p>Move all the files of your Magento project to the server of your choice, usually via FTP using FileZilla or any half decent FTP client, some server file structures require you store your project files in a public_html folder.</p>
<h4>CHMOD Files and Directories</h4>
<p>CHMOD all files and directories to writable (777).</p>
<p><strong>IMPORTANT: THIS IS FOR DEVELOPMENT PURPOSES ONLY AND SHOULD NOT BE DONE IN A LIVE WEBSITE SITUATION FOR SECURITY REASONS. ON A LIVE SITE ONLY CHMOD THE FILES MAGENTO WILL TELL YOU TO VIA THE ADMIN AREA</strong></p>
<h4>Create a Database, A User and assign the user to the database</h4>
<p>Create database for new domain – in this instance, the database and the user were created and the user assigned to the database using cPanel.</p>
<h4>Update Database Details in Two Files in Magento</h4>
<p>There are two files which contain database connection details, these files need to be updated with your details or you will receive a MySQL error. The files which need up dated are located here:</p>
<pre class="brush: plain; title: ; notranslate">app/etc/config.xml
app/etc/local.xml</pre>
<p>Edit these details:</p>
<p>Your Hostname</p>
<p>Your Username</p>
<p>Your Password</p>
<p>Your Database Name</p>
<p>mysql4</p>
<p>SET NAMES utf8</p>
<p>pdo_mysql</p>
<p>0</p>
<h3>ERRORS AND DEBUGGING SOLUTIONS</h3>
<h4>500 Internal Server Error</h4>
<p>At this point I encountered a 500 internal server error which was due to a password restriction related rule within .htaccess file; once I had removed this I then encountered another error.</p>
<h4>Foreign Key Relationships Error</h4>
<p>Database migration of a magento site can prove to be a bit of a nightmare, personally this error had me caught out for a while, until I found that it was caused by dependencies that tables in the database have on each other, I resolved it by removing foreign key checks in the database and updating a few important records within the database. If you run the following SQL query, I used php myadmin to do so, and then this will solve the error.</p>
<p><strong>NOTE: DO NOT FORGET TO REACTIVATE FOREIGN KEY CHECKS WITHIN THE DATABASE ONCE YOU HAVE UPDATED IT, THE LAST LINE OF THE QUERY I HAVE PROVIDED DOES THIS FOR YOU BUT IT IS WORTH REMEMBERING ANYWAY.</strong></p>
<pre class="brush: plain; title: ; notranslate">
SET FOREIGN_KEY_CHECKS=0;

SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;

UPDATE `core_store` SET `store_id` = 0 WHERE `code` like 'admin';
UPDATE `core_website` SET `website_id` = 0 WHERE `code` like 'admin';
UPDATE `customer_group` SET `customer_group_id` = 0 WHERE `customer_group_code` like 'NOT LOGGED IN';

SET FOREIGN_KEY_CHECKS=1;
</pre>
<h4>.htaccess error</h4>
<p>The index.php file of the magento project contains the following code at the end of the file:</p>
<pre class="brush: php; title: ; notranslate">$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : '';
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';

Mage::run($mageRunCode, $mageRunType);</pre>
<p>This code check two environmental variables and uses them to start magento with the right website/store which can be defined in the manage stores section of the magento admin panel. I set the environmental variables in the .htaccess file in the root of the project using the following code:</p>
<pre class="brush: php; title: ; notranslate">
SetEnvIf Host .*Your Site URL Goes Here*. MAGE_RUN_CODE=store
SetEnvIf Host .*Your Site URL Goes Here*. MAGE_RUN_TYPE=website
</pre>
<p>These are the errors I encountered when migrating a Magento project from one server to another, I have no doubt there will be many more, if you do come across any feel free to add to this article or let me know and I will update this post.</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/7yrv7JXzog4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/magento/how-to-migrate-a-magento-site-from-one-server-to-another/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/magento/how-to-migrate-a-magento-site-from-one-server-to-another/</feedburner:origLink></item>
		<item>
		<title>How to Create a Static 301 Redirect with .htaccess</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/LpJ4kS6QQ8E/</link>
		<comments>http://www.webdeveloperblog.co.uk/htaccess/how-to-create-a-static-301-redirect-with-htaccess/#comments</comments>
		<pubDate>Sat, 19 May 2012 18:18:45 +0000</pubDate>
		<dc:creator>Jamie Murphy</dc:creator>
				<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=551</guid>
		<description><![CDATA[It really is simple to create a static 301 redirect within your .htaccess file. The link below shows the complete code required to redirect one webpage to another. In case you are wondering how this works, the structure consists of. redirect 301 (old page) (new page). The first parameter (the old page) must not contain the website url (for example www.webdeveloperblog.co.uk). It must solely contain the path after the url. The second parameter ( the new page ) must contain the whole desired URL for the redirect]]></description>
				<content:encoded><![CDATA[<p>It really is simple to create a static 301 redirect within your .htaccess file. The link below shows the complete code required to redirect one webpage to another.</p>
<pre class="brush: plain; title: ; notranslate">
redirect 301 /some/page/ http://www.website.com/new/page/
</pre>
<p>In case you are wondering how this works, the structure consists of. redirect 301 (old page) (new page). The first parameter (the old page) must not contain the website url (for example www.webdeveloperblog.co.uk). It must solely contain the path after the url. The second parameter ( the new page ) must contain the whole desired URL for the redirect</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/LpJ4kS6QQ8E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/htaccess/how-to-create-a-static-301-redirect-with-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/htaccess/how-to-create-a-static-301-redirect-with-htaccess/</feedburner:origLink></item>
		<item>
		<title>How to setup/configure Zend in NetBeans with XAMPP</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/h4tjiphJR6w/</link>
		<comments>http://www.webdeveloperblog.co.uk/php/zend/how-to-setupconfigure-zend-in-netbeans-with-xampp/#comments</comments>
		<pubDate>Fri, 18 May 2012 19:38:33 +0000</pubDate>
		<dc:creator>Jamie Murphy</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=546</guid>
		<description><![CDATA[This guide will explain how to set up the NetBeans IDE to work with the Zend Framework. It is worth noting that this guide has been written using NetBeans IDE 7.1 and the process may be different for older/newer versions I make the assumption you have already downloaded and installed NetBeans and also have downloaded a copy of the Zend Framework. Step 1 &#8211; Set up the include path First you need to set up the include path within your php.ini file so that the zend framework is always included by default. If you have installed XAMPP via the windows &#8230; <a href="http://www.webdeveloperblog.co.uk/php/zend/how-to-setupconfigure-zend-in-netbeans-with-xampp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This guide will explain how to set up the NetBeans IDE to work with the Zend Framework. It is worth noting that this guide has been written using NetBeans IDE 7.1 and the process may be different for older/newer versions</p>
<p>I make the assumption you have already downloaded and installed NetBeans and also have downloaded a copy of the Zend Framework.</p>
<h4>Step 1 &#8211; Set up the include path</h4>
<p>First you need to set up the include path within your php.ini file so that the zend framework is always included by default. If you have installed XAMPP via the windows installer as I have then you can skip this step as it sets up the include path to include the PEAR library (where we will place the Zend library) by default.</p>
<p>If you need to set the include path manually, open your php.ini file which in my case is located in C:\xampp\php. Once open press control + f to search for Windows: &#8220;\path1;\path2. This will take you to the right location in the file. Below this line (which is commented out) add to the include path to your Zend library. For example: include_path = &#8220;.;C:\xampp\php\PEAR\Zend</p>
<h4>Step 2 &#8211; Windows Environment Variable PATH</h4>
<p>It sounds complicated but it&#8217;s really simple. Right click on My Computer and click properties. Then follow this path&#8230; My Computer-&gt;properties-&gt;advanced-&gt;Environment variables. Once here select the variable called Path and click edit. Do not replace this variable but simply add the location of your PHP file to the end like so&#8230; ;C:\wamp\php. The ; acts as a seperator from the previous entry and the location path should be where your PHP file is installed locally. In my case, because I am using XAMPP it is ;C:\xampp\php\php</p>
<h4>Step 3 &#8211; Extract and place the Zend Library</h4>
<p>Open the .rar file you have downloaded containing the Zend Framework, open it and navigate to library. In here is a folder called Zend. Extract this to you&#8217;re the PHP-&gt;PEAR library in your local installation. Again as I am using XAMPP the location for myself is C:\xampp\php\PEAR. Next go back to your downloaded .rar file and navigate to the bin folder. Extract the zf.bat,zf.php and zf.sh files to the PHP folder in your local installation (e.g. C:\xampp\php\).</p>
<h4>Step 4 &#8211; Open NetBeans and tell it where Zend is</h4>
<p>It is very important that if you have had NetBeans open during the set up of the first 3 steps that you CLOSE NETBEANS and REOPEN the IDE. Once NetBeans is running go to Tools-&gt;Options-&gt;PHP. In here select the PHP Interpreter (the php.exe file) which is located in the PHP folder of XAMP (C:\xampp\php). Next, in the same options menu select the Zend tab and select the Zend Script which is the zf.bat file we extracted and placed earlier in C:\xampp\php. Click Register Provider and click yes to any messages that appear.</p>
<h4>Step 5 &#8211; Creating a Zend Project with NetBeans IDE</h4>
<p>To set up a new Zend project in NetBeans click on File-&gt;New Project-&gt;PHP Application-&gt;(set your project location)-&gt;(set your project url)-&gt;Click Zend PHP Web Framework-&gt;Finish. Once you have completed this path, NetBeans will create a new Zend Project for you with the standard structure.</p>
<h4>Step 6 &#8211; Managing a Zend Project within NetBeans IDE</h4>
<p>Right click on the project in the sidebar of NetBeans and click Zend-&gt;Run Command. In here you will find all of the Zend Framework commands such as create controller, create module etc. You can now use these at any time within your project.</p>
<p>You have now installed and set up Zend within the NetBeans IDE and can use it as you desire. I hope you found this guide easy to follow. Please feel free to comment below and share if you wish. Thanks</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/h4tjiphJR6w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/php/zend/how-to-setupconfigure-zend-in-netbeans-with-xampp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/php/zend/how-to-setupconfigure-zend-in-netbeans-with-xampp/</feedburner:origLink></item>
		<item>
		<title>Automate the Boring Side of Your Online Business with ifttt.com</title>
		<link>http://feedproxy.google.com/~r/webdeveloperblog/UNUA/~3/dsBfnH4BkFY/</link>
		<comments>http://www.webdeveloperblog.co.uk/resources/useful/automate-the-boring-side-of-your-online-business-with-iffft-com/#comments</comments>
		<pubDate>Sat, 12 May 2012 13:13:48 +0000</pubDate>
		<dc:creator>Jamie Murphy</dc:creator>
				<category><![CDATA[Useful]]></category>

		<guid isPermaLink="false">http://www.webdeveloperblog.co.uk/?p=529</guid>
		<description><![CDATA[What is ifttt.com? ifttt.com is a clever online tool that will connect your online life together in one handy package. How it works It works like a PHP if statement focused around pre-defined events in any of your connected networks. . If an event you have specified occurs, the system will then do what you have told it to do. Basically, if this occurs then do that! Simple! How it is useful There are many ways to utilise such a tool. I like to engage in my social networks so I don&#8217;t use it to automate them ( although this &#8230; <a href="http://www.webdeveloperblog.co.uk/resources/useful/automate-the-boring-side-of-your-online-business-with-iffft-com/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<h3>What is <a href="http://www.ifttt.com" target="_blank">ifttt.com?</h3>
<p><a href="http://www.ifttt.com" target="_blank">ifttt.com</a> is a clever online tool that will connect your online life together in one handy package. </p>
<h3>How it works</h3>
<p>It works like a PHP if statement focused around pre-defined events in any of your connected networks. . If an event you have specified occurs, the system will then do what you have told it to do. Basically, if this occurs then do that! Simple!</p>
<h3>How it is useful</h3>
<p>There are many ways to utilise such a tool. I like to engage in my social networks so I don&#8217;t use it to automate them ( although this is possible ), I like to use it to automate the boring stuff like the below example.</p>
<ul>
<li>If there is a <strong>New Blog Post</strong> then post it to my <strong>Twitter</strong> Account for my followers to see</li>
</ul>
<p>If you consider that some blogs may have numerous accounts they will post this data too, it can be a valuable time saver!</p>
<img src="http://feeds.feedburner.com/~r/webdeveloperblog/UNUA/~4/dsBfnH4BkFY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webdeveloperblog.co.uk/resources/useful/automate-the-boring-side-of-your-online-business-with-iffft-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webdeveloperblog.co.uk/resources/useful/automate-the-boring-side-of-your-online-business-with-iffft-com/</feedburner:origLink></item>
	</channel>
</rss>
