<?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>MaisonBisson.com &#187; docs</title>
	<atom:link href="http://maisonbisson.com/blog/post/tag/docs/feed/" rel="self" type="application/rss+xml" />
	<link>http://maisonbisson.com</link>
	<description>A bunch of stuff I would have emailed you about.</description>
	<lastBuildDate>Sat, 14 Nov 2009 20:14:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using XML In PHP5</title>
		<link>http://maisonbisson.com/blog/post/10901/php5-xml/</link>
		<comments>http://maisonbisson.com/blog/post/10901/php5-xml/#comments</comments>
		<pubDate>Tue, 22 Nov 2005 17:42:09 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cdata]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[simplexml]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xml server]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=10901</guid>
		<description><![CDATA[
Everybody likes documentation. The Zend folks posted this overview and SimpleXML introduction The O&#8217;Reilly folks at ONLamp offered this guide to using SimpleXML. Of course, there&#8217;s always the SimpleXML docs at PHP.net.
Two problems: I haven&#8217;t encountered CDATA in my XML yet, but I do hope to develop a better solution than offered here when I [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-10901"><!-- &nbsp; --></abbr>
<p>Everybody likes documentation. The <a href="http://www.zend.com/">Zend folks</a> posted this <a href="http://www.zend.com/php5/articles/php5-xmlphp.php" title="Zend Technologies - PHP 5 In Depth - XML in PHP 5 - What's New?">overview</a> and <a href="http://www.zend.com/php5/articles/php5-simplexml.php" title="Zend Technologies - PHP 5 In Depth - SimpleXML">SimpleXML introduction</a> The O&#8217;Reilly folks at ONLamp offered this <a href="http://www.onlamp.com/pub/a/php/2004/01/15/simplexml.html" title="ONLamp.com: Using PHP 5's SimpleXML">guide to using SimpleXML</a>. Of course, there&#8217;s always the <a href="http://us2.php.net/simplexml" title="PHP: SimpleXML functions - Manual">SimpleXML docs</a> at PHP.net.</p>
<p>Two problems: I haven&#8217;t encountered <a href="http://changelog.ca/log/2005/06/14/php-simplexml-cdata-problem--and-my-solution" title="PHP SimpleXML CDATA Problem... and My Solution | By Charles Iliya Krempeaux, B.Sc. | ChangeLog.ca">CDATA in my XML</a> yet, but I do hope to develop a better solution than offered <a href="http://changelog.ca/log/2005/06/14/php-simplexml-cdata-problem--and-my-solution">here</a> when I do. The other is that SimpleXML chokes on illegal characters, a unfortunately common occurrence in documents coming from <a href="http://libdev.plymouth.edu/post/5">III&#8217;s XML Server</a>.<br />
<!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">tags: <a href="http://www.technorati.com/tag/cdata" rel="tag">cdata</a>, <a href="http://www.technorati.com/tag/docs" rel="tag">docs</a>, <a href="http://www.technorati.com/tag/documentation" rel="tag">documentation</a>, <a href="http://www.technorati.com/tag/php" rel="tag">php</a>, <a href="http://www.technorati.com/tag/php5" rel="tag">php5</a>, <a href="http://www.technorati.com/tag/simplexml" rel="tag">simplexml</a>, <a href="http://www.technorati.com/tag/xml server" rel="tag">xml server</a>, <a href="http://www.technorati.com/tag/xml" rel="tag">xml</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/10901/php5-xml/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Doing Relevance Ranked Full-Text Searches In MySQL</title>
		<link>http://maisonbisson.com/blog/post/10752/making-mysql-do-relevance-ranked-full-text-searches/</link>
		<comments>http://maisonbisson.com/blog/post/10752/making-mysql-do-relevance-ranked-full-text-searches/#comments</comments>
		<pubDate>Tue, 06 Sep 2005 11:56:33 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[boolean search]]></category>
		<category><![CDATA[boolean searches]]></category>
		<category><![CDATA[boolean searching]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[full text]]></category>
		<category><![CDATA[full text index]]></category>
		<category><![CDATA[full text search]]></category>
		<category><![CDATA[full text searching]]></category>
		<category><![CDATA[fulltext]]></category>
		<category><![CDATA[fulltext search]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[match()]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[rank]]></category>
		<category><![CDATA[relevance]]></category>
		<category><![CDATA[relevance rank]]></category>
		<category><![CDATA[relevance ranked]]></category>
		<category><![CDATA[relevance ranking]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search full text]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=10752</guid>
		<description><![CDATA[
I&#8217;m going out on a limb to say MySQL&#8217;s full-text indexing and searching features are underused. They appeared in MySQL 3.23.23 (most people are using 4.x, and 5 is in development), but it&#8217;s been news to most of the people I know.
Here&#8217;s the deal, the MATCH() function can search a full-text index for a string [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-10752"><!-- &nbsp; --></abbr>
<p>I&#8217;m going out on a limb to say MySQL&#8217;s full-text indexing and searching features are underused. They appeared in MySQL 3.23.23 (most people are using 4.x, and 5 is in development), but it&#8217;s been news to most of the people I know.</p>
<p>Here&#8217;s the deal, the <a href="http://dev.mysql.com/doc/mysql/en/fulltext-search.html">MATCH()</a> function can search a full-text index for a string of text (one or more words) and return relevance-ranked results. It&#8217;s at the core of the list of <a href="http://maisonbisson.com/blog/post/10770/">related links</a> at the bottom of every post here.</p>
<p>For that query, I put all the tag names into a single variable that might look like this:</p>
<blockquote><p>$keywords = “mysql database php select full-text search full-text searching docs documentation”</p></blockquote>
<p>Then I do a select that looks something like this:</p>
<blockquote><p>SELECT * FROM wp_posts WHERE MATCH(post_title,post_content) AGAINST(&#8217;$keywords&#8217;);</p></blockquote>
<p>The <a href="http://dev.mysql.com/doc/mysql/en/fulltext-search.html">docs</a> give a lot more detail, including how to do <a href="http://dev.mysql.com/doc/mysql/en/fulltext-boolean.html">boolean searches</a>.</p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">tags: <a href="http://www.technorati.com/tag/boolean search" rel="tag">boolean search</a>, <a href="http://www.technorati.com/tag/boolean searches" rel="tag">boolean searches</a>, <a href="http://www.technorati.com/tag/boolean searching" rel="tag">boolean searching</a>, <a href="http://www.technorati.com/tag/database" rel="tag">database</a>, <a href="http://www.technorati.com/tag/db" rel="tag">db</a>, <a href="http://www.technorati.com/tag/docs" rel="tag">docs</a>, <a href="http://www.technorati.com/tag/documentation" rel="tag">documentation</a>, <a href="http://www.technorati.com/tag/full text" rel="tag">full text</a>, <a href="http://www.technorati.com/tag/full text index" rel="tag">full text index</a>, <a href="http://www.technorati.com/tag/full text search" rel="tag">full text search</a>, <a href="http://www.technorati.com/tag/full text searching" rel="tag">full text searching</a>, <a href="http://www.technorati.com/tag/fulltext" rel="tag">fulltext</a>, <a href="http://www.technorati.com/tag/fulltext search" rel="tag">fulltext search</a>, <a href="http://www.technorati.com/tag/keywords" rel="tag">keywords</a>, <a href="http://www.technorati.com/tag/match()" rel="tag">match()</a>, <a href="http://www.technorati.com/tag/mysql" rel="tag">mysql</a>, <a href="http://www.technorati.com/tag/rank" rel="tag">rank</a>, <a href="http://www.technorati.com/tag/relevance" rel="tag">relevance</a>, <a href="http://www.technorati.com/tag/relevance rank" rel="tag">relevance rank</a>, <a href="http://www.technorati.com/tag/relevance ranked" rel="tag">relevance ranked</a>, <a href="http://www.technorati.com/tag/relevance ranking" rel="tag">relevance ranking</a>, <a href="http://www.technorati.com/tag/search" rel="tag">search</a>, <a href="http://www.technorati.com/tag/search full text" rel="tag">search full text</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/10752/making-mysql-do-relevance-ranked-full-text-searches/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Enabling .htaccess On Mac OS X</title>
		<link>http://maisonbisson.com/blog/post/10761/enabling-htaccess-on-mac-os-x/</link>
		<comments>http://maisonbisson.com/blog/post/10761/enabling-htaccess-on-mac-os-x/#comments</comments>
		<pubDate>Tue, 30 Aug 2005 23:39:16 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache http server]]></category>
		<category><![CDATA[apache web server]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[enabling .htaccess files]]></category>
		<category><![CDATA[httpd.conf]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac os X]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[richard rutter]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=10761</guid>
		<description><![CDATA[
I do a lot of web development on my laptop. I&#8217;ve got Apache and PHP there, so it&#8217;s really convenient, but I usually move projects off to other server before I get around to wanting to mess with mod_rewrite. Not so, recently, but I ran into a big stumbling block when I discovered OS X&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-10761"><!-- &nbsp; --></abbr>
<p>I do a lot of web development on my <img border=0 width=1 height=1 src="http://ad.linksynergy.com/fs-bin/show?id=XfFSogqWv7s&#038;bids=77305&#038;type=2&#038;subid=0" /><a href="http://click.linksynergy.com/fs-bin/click?id=XfFSogqWv7s&#038;offerid=77305.83&#038;type=2&#038;subid=0">laptop</a>. I&#8217;ve got <a href="http://en.wikipedia.org/wiki/Apache_HTTP_Server">Apache</a> and <a href="http://www.php.net/">PHP</a> there, so it&#8217;s really convenient, but I usually move projects off to other server before I get around to wanting to mess with <a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html">mod_rewrite</a>. Not so, recently, but I ran into a big stumbling block when I discovered OS X&#8217;s Apache comes pre-configured to ignore <a href="http://en.wikipedia.org/wiki/.htaccess">.htaccess</a> files.</p>
<p>A couple points. First, Apache&#8217;s own mod_rewrite docs include the following quote:</p>
<blockquote><p>Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo.</p></blockquote>
<p>So I&#8217;m not going to feel too bad about scratching my head for a minute before realizing I should check to make sure the httpd.conf file had support for .htaccess files enabled, but the second point, and I know this thanks to <a href="http://www.clagnut.com/blog/350/">Richard Rutter&#8217;s Clagnut</a>, support must also be enabled in the user&#8217;s http.conf file (located in /private/etc/httpd/users/). For full details, go read Rutter&#8217;s <a href="http://www.clagnut.com/blog/350/" title="Enabling .htaccess in OS X | clagnut/blog">enabling .htaccess in OS X</a> post.</p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">tags: <a href="http://www.technorati.com/tag/.htaccess" rel="tag">.htaccess</a>, <a href="http://www.technorati.com/tag/apache" rel="tag">apache</a>, <a href="http://www.technorati.com/tag/apache http server" rel="tag">apache http server</a>, <a href="http://www.technorati.com/tag/apache web server" rel="tag">apache web server</a>, <a href="http://www.technorati.com/tag/docs" rel="tag">docs</a>, <a href="http://www.technorati.com/tag/enabling .htaccess files" rel="tag">enabling .htaccess files</a>, <a href="http://www.technorati.com/tag/httpd.conf" rel="tag">httpd.conf</a>, <a href="http://www.technorati.com/tag/mac" rel="tag">mac</a>, <a href="http://www.technorati.com/tag/mac os x" rel="tag">mac os x</a>, <a href="http://www.technorati.com/tag/mod_rewrite" rel="tag">mod_rewrite</a>, <a href="http://www.technorati.com/tag/os x" rel="tag">os x</a>, <a href="http://www.technorati.com/tag/richard rutter" rel="tag">richard rutter</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/10761/enabling-htaccess-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP Developer Resources</title>
		<link>http://maisonbisson.com/blog/post/10712/extra-links/</link>
		<comments>http://maisonbisson.com/blog/post/10712/extra-links/#comments</comments>
		<pubDate>Tue, 16 Aug 2005 10:39:03 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Blink]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web scripting]]></category>

		<guid isPermaLink="false">http://www.maisonbisson.com/blog/?p=10712</guid>
		<description><![CDATA[
Somebody asked for some links to get started with PHP. Of course I lead them to the PHP.net official site, where the documentation is some of the best I&#8217;ve seen for any product.
I also suggested PHPDeveloper.org and PHPFreaks.com, though the truth is I usually Google any questions I have that the official docs don&#8217;t answer. [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-10712"><!-- &nbsp; --></abbr>
<p>Somebody asked for some links to get started with PHP. Of course I lead them to the <a href="http://www.php.net/" title="PHP: Hypertext Preprocessor">PHP.net</a> official site, where the documentation is some of the best I&#8217;ve seen for any product.</p>
<p>I also suggested <a href="http://www.phpdeveloper.org/" title="PHPDeveloper.org: PHP News, Views, and Community">PHPDeveloper.org</a> and <a href="http://www.phpfreaks.com/" title="PHP Help: PHP Freaks!">PHPFreaks.com</a>, though the truth is I usually Google any questions I have that the official docs don&#8217;t answer. Still, I&#8217;ve found some good info at both of those.</p>
<p>Finally, the <a href="http://www.ilovejackdaniels.com/php/php-cheat-sheet/" title="PHP Cheat Sheet - PHP - ILoveJackDaniels.com">PHP Cheat Sheet</a> at ILoveJackDaniels.com is pretty nice to have around (<a href="http://www.maisonbisson.com/blog/post/10715/">cheat sheets mentioned previously</a>).<br />
<!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">tags: <a href="http://technorati.com/tag/docs" rel="tag">docs</a>, <a href="http://technorati.com/tag/documentation" rel="tag">documentation</a>, <a href="http://technorati.com/tag/php" rel="tag">php</a>, <a href="http://technorati.com/tag/web scripting" rel="tag">web scripting</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/10712/extra-links/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>