<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>benlumley.co.uk</title>
	<link>http://benlumley.co.uk</link>
	<description></description>
	<lastBuildDate>Tue, 02 Feb 2010 20:35:50 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Munin plugins to graph apache virtual hosts</title>
		<description><![CDATA[I&#8217;ve spent a bit of time at work this year bringing all of our servers onto the puppet configuration management system which, incidentally, I&#8217;ve been really impressed with &#8211; we now have a consistent hosting platform and a structured way of managing it. I came across munin whilst working with puppet &#8211; no idea if [...]]]></description>
		<link>http://benlumley.co.uk/2010/02/02/munin-plugins-to-graph-apache-virtual-hosts/</link>
			</item>
	<item>
		<title>Hook into Symfony Authentication from external script (FCKeditor)</title>
		<description><![CDATA[A really quick one, partly as a reference for myself:
FCKEditor includes a load of file manager stuff, so I figured I may as well use it than roll my own &#8211; its got a load of features I can&#8217;t justify writing too.
The project in question uses symfony (1.2).
Googled, and found that to get it working, [...]]]></description>
		<link>http://benlumley.co.uk/2009/05/24/hook-into-symfony-authentication-from-external-script-fckeditor/</link>
			</item>
	<item>
		<title>Making fixtures work with symfony, propel and nested set</title>
		<description><![CDATA[Disclaimer: I imagine if you are reading this that you know the difference between the adjacency list and nested set methods for storing hierachical data. If not, you should read this first: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
I&#8217;ve been working on a symfony project with a hierarchical category structure, fairly standard sort of a thing. At the start I tried [...]]]></description>
		<link>http://benlumley.co.uk/2009/04/10/making-fixtures-work-with-symfony-propel-and-nested-set/</link>
			</item>
	<item>
		<title>Deploying Propel project with different database details</title>
		<description><![CDATA[I can&#8217;t be the only person who has ever googled to try and find a way to have propel automatically choose which database to connect to, based on some criteria or other.
In my case, I have dev versions of sites on the same server as live versions, so they need to look at a database [...]]]></description>
		<link>http://benlumley.co.uk/2008/11/19/deploying-propel-project-with-different-database-details/</link>
			</item>
	<item>
		<title>Symfony Admin Generator Filters Using Schema.xml phpName Attribute</title>
		<description><![CDATA[Just a quick one, as others may have this problem (or point me to a better answer):
I&#8217;ve been using symfony to add a few standalone bits to a project that already uses propel. This means I already have a schema.xml file, so rather than create a separate schema.yml for symfony, I symlinked the existing schema.yml [...]]]></description>
		<link>http://benlumley.co.uk/2008/11/02/symfony-admin-generator-filters-using-schemaxml-phpname-attribute/</link>
			</item>
	<item>
		<title>Archiving IMAP To HTML</title>
		<description><![CDATA[A friend has been having problems with a full imap mailbox. I googled for an easy (for me &#8230;) way to archive off the email, but came up with nothing &#8211; so I had to work the process out the hard way. Posting it here in the hope it&#8217;ll help someone.
Here&#8217;s what I did (using [...]]]></description>
		<link>http://benlumley.co.uk/2008/09/28/archiving-imap-to-html/</link>
			</item>
	<item>
		<title>Google On URL Rewriting &#8211; Is It Dead?</title>
		<description><![CDATA[I&#8217;m not a fan of writing about other people&#8217;s articles if you&#8217;ve got nothing new to add &#8230;. but i saw this earlier on the google blog:
http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html 
Summary is they are saying that it is actually easier for google if you don&#8217;t use URL rewriting. Something which goes against what we&#8217;ve all been hearing from [...]]]></description>
		<link>http://benlumley.co.uk/2008/09/24/google-on-url-rewriting-is-it-dead/</link>
			</item>
	<item>
		<title>MySQL Query Optimiser Left Lacking &#8230;..</title>
		<description><![CDATA[I was looking at ways to squeeze a bit more performance out of a query yesterday, and came accross this:
http://www.mysqlperformanceblog.com/2007/04/06/using-delayed-join-to-optimize-count-and-limit-queries/
Take this example (structure doesn&#8217;t really matter):
SELECT *
FROM table1
LEFT JOIN table2 ON table1.fk=table2.pk
LEFT JOIN table3 ON table1.fk2=table3.id
WHERE table1.field=&#8217;123&#8242; &#124;
ORDER BY table1.field2
LIMIT 20, 30
If you&#8217;ve got a lot of joined records in table2 or 3, then the [...]]]></description>
		<link>http://benlumley.co.uk/2008/06/25/mysql-query-optimiser-left-lacking/</link>
			</item>
	<item>
		<title>PHP London 08</title>
		<description><![CDATA[ I&#8217;m currently on the train home from PHPLondon 08 &#8211; which has been a useful and in some cases eye opening day.
At work we&#8217;ve recently tried CakePHP on a project &#8211; which hasn&#8217;t been plain sailing. There have been a few issues with cake, including the one discussed here, and its getting towards the [...]]]></description>
		<link>http://benlumley.co.uk/2008/02/29/php-london-08/</link>
			</item>
	<item>
		<title>CakePHP 1.2, Images and Sessions</title>
		<description><![CDATA[ I&#8217;ve just spent most of a day debugging an intermittent problem with session persistence in a cake php powered application. This was further complicated in that it only arose in Internet Explorer &#8211; unusual for server side code. 
I should point out at this point that the application is using Cake&#8217;s database based session [...]]]></description>
		<link>http://benlumley.co.uk/2008/02/27/cakephp-12-images-and-sessions/</link>
			</item>
</channel>
</rss>
