<?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>PHP and MySQL Development &#187; PHP</title>
	<atom:link href="http://mwillis.co.uk/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://mwillis.co.uk</link>
	<description>My thoughts and findings on PHP, MySQL and all things web development.</description>
	<lastBuildDate>Wed, 27 Apr 2011 21:20:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Just an update</title>
		<link>http://mwillis.co.uk/php/just-an-update/</link>
		<comments>http://mwillis.co.uk/php/just-an-update/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 10:05:00 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SugarSync]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=252</guid>
		<description><![CDATA[Good Morning
I will be posting another update later this week with new code to github - fixing some of the bugs that have come up in the past few weeks.
Thanks all for your help
Mark
]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/just-an-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry christmas and a happy new year</title>
		<link>http://mwillis.co.uk/php/merry-christmas-and-a-happy-new-year/</link>
		<comments>http://mwillis.co.uk/php/merry-christmas-and-a-happy-new-year/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 09:56:48 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SugarSync]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/php/merry-christmas-and-a-happy-new-year/</guid>
		<description><![CDATA[Good morning.
I hope everyone had a nice Christmas and are making great plans for new year celebrations. I have put the sugar sync Linux client on hold for the moment, as i am finishing a client website at the moment which is taking up a fair bit of time. 
In February I start my "computer [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/merry-christmas-and-a-happy-new-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error Handling &amp; Deleted Files</title>
		<link>http://mwillis.co.uk/php/error-handling-deleted-files/</link>
		<comments>http://mwillis.co.uk/php/error-handling-deleted-files/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 20:33:37 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SugarSync]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=245</guid>
		<description><![CDATA[I have updated git (eventually) with a few updates...
Now if we cannot connect to the database it exits gracefully (thanks to Russell for testing that one) and also a safety feature - When a file is "deleted" it is now moved to the "deleted files" folder on the sugarsync web directory.
you should be able to [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/error-handling-deleted-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SugarSync Joy &#8211; file renaming and deletes</title>
		<link>http://mwillis.co.uk/php/sugarsync-joy-file-renaming-and-deletes/</link>
		<comments>http://mwillis.co.uk/php/sugarsync-joy-file-renaming-and-deletes/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 19:47:39 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SugarSync]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=238</guid>
		<description><![CDATA[Good evening,
I have added support for file renames (currently only within the same working directory - but this is on my list to fix) and file deletes, so the code is now volatile (in such that it can delete data from the Sugarsync servers, with no restore available)
I'm going to work on fixing a big [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/sugarsync-joy-file-renaming-and-deletes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SugarSync &#8211; Alpha Release</title>
		<link>http://mwillis.co.uk/php/sugarsync-alpha-release/</link>
		<comments>http://mwillis.co.uk/php/sugarsync-alpha-release/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 21:58:48 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SugarSync]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=231</guid>
		<description><![CDATA[Good Evening.
I have put the first release of my linux client on github now details are at: http://mwillis.co.uk/projects/sugarsync-linux-client/ Please feel free to comment / test my code out.
Thanks
Mark
]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/sugarsync-alpha-release/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SugarSync Client update</title>
		<link>http://mwillis.co.uk/mysql/sugarsync-client-update/</link>
		<comments>http://mwillis.co.uk/mysql/sugarsync-client-update/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 13:49:54 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=214</guid>
		<description><![CDATA[Hi all,
Good News - my SugarSync client is now in alpha - with the ability to download and upload files and folders based on last modified times.
I will provide some initial source code once I have tidied it up a bit and done some more extensive testing.
]]></description>
		<wfw:commentRss>http://mwillis.co.uk/mysql/sugarsync-client-update/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>URGENT &#8211; C/apache module developer needed</title>
		<link>http://mwillis.co.uk/php/urgent-capache-module-developer-needed/</link>
		<comments>http://mwillis.co.uk/php/urgent-capache-module-developer-needed/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:29:56 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=196</guid>
		<description><![CDATA[Good Evening,
I know it's been a while. Got alot on at the moment (moving,work,family,etc)
I am currently re-desiging the crawler catcher which includes an apache module for detecting ip's
But i'm only a novice/intermediate level C coder, what I really need is someone to give me a hand with hash tables and apache api.
Please send me an [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/urgent-capache-module-developer-needed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony Components &#8211; Usable Independantly</title>
		<link>http://mwillis.co.uk/php/symfony-components-usable-independantly/</link>
		<comments>http://mwillis.co.uk/php/symfony-components-usable-independantly/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 18:21:14 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=171</guid>
		<description><![CDATA[
One feature I like about symfony is the ability to use each component independantly of the entire framework, It's just a case of downloading the library and using straight away.
I have been looking at PHPUnit and symfony's own "lime" unit tester and although PHPUnit is good, I'm prefering the lime as it is easier to [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/symfony-components-usable-independantly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sort Multidimensional array by order of an array</title>
		<link>http://mwillis.co.uk/php/sort-multidimensional-array-by-order-of-an-array/</link>
		<comments>http://mwillis.co.uk/php/sort-multidimensional-array-by-order-of-an-array/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 20:31:42 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=160</guid>
		<description><![CDATA[Although the title of this post may sound confusing - what I achieved was an extremely useful function. Whilst building a website using SphinxSearch for some search results  - after using MySQL to get the data I needed:
PHP retrieves a set of id's from sphinx (4,5,2,34,1,453,3)
SELECT id,name,url FROM table WHERE id IN &#40;4,5,2,34,1,453,3&#41;;

Mysql returns it's [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/sort-multidimensional-array-by-order-of-an-array/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>eAccelerator review</title>
		<link>http://mwillis.co.uk/php/eaccelerator-review/</link>
		<comments>http://mwillis.co.uk/php/eaccelerator-review/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 20:44:52 +0000</pubDate>
		<dc:creator>Mark Willis</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://mwillis.co.uk/?p=153</guid>
		<description><![CDATA[eAccelerator seems to be compared to APC for it's caching + accelerator performance. But eAccelerator has one major advantage to APC and that is file caching. If your server runs low on RAM or your eAccelerator config hits it's own memory limit then the cache can start to store on the disk as well (or [...]]]></description>
		<wfw:commentRss>http://mwillis.co.uk/php/eaccelerator-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
