<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: I&#8217;ve chosen Serendipity</title>
	<atom:link href="http://changelog.complete.org/archives/463-ive-chosen-serendipity/feed" rel="self" type="application/rss+xml" />
	<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity</link>
	<description>Viewpoints on technology, society, and government</description>
	<lastBuildDate>Sun, 05 Feb 2012 03:11:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: John Goerzen</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-775</link>
		<dc:creator>John Goerzen</dc:creator>
		<pubDate>Thu, 30 Mar 2006 04:45:57 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-775</guid>
		<description>You&#039;re both right, though it annoys me more when people code for one DB and not the other with no good reason.

I prefer PostgreSQL for several reasons.  First off, it has a much smaller memory footprint than MySQL out of the box (about 1/5 the RAM).  And even after tweaking, it uses a lot less RAM.

Secondly, PostgreSQL is a lot better about being standards-compliant.  It supports full ACID transactions everywhere.  MySQL still only supports them on certain table types, making it difficult to deal with in a sane fashion.

Third, PostgreSQL is rock solid.  I have never had to do a table &quot;recovery&quot; like I have to do with MySQL periodically.  PostgreSQL is there and just works, day in and day out.

Finally, the 8.x series of PostgreSQL is *fast*.  My anecdotal evidence suggests it is outperforming MySQL in some situations now.</description>
		<content:encoded><![CDATA[<p>You&#8217;re both right, though it annoys me more when people code for one DB and not the other with no good reason.</p>
<p>I prefer PostgreSQL for several reasons.  First off, it has a much smaller memory footprint than MySQL out of the box (about 1/5 the RAM).  And even after tweaking, it uses a lot less RAM.</p>
<p>Secondly, PostgreSQL is a lot better about being standards-compliant.  It supports full ACID transactions everywhere.  MySQL still only supports them on certain table types, making it difficult to deal with in a sane fashion.</p>
<p>Third, PostgreSQL is rock solid.  I have never had to do a table &#8220;recovery&#8221; like I have to do with MySQL periodically.  PostgreSQL is there and just works, day in and day out.</p>
<p>Finally, the 8.x series of PostgreSQL is *fast*.  My anecdotal evidence suggests it is outperforming MySQL in some situations now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Treat</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-773</link>
		<dc:creator>Robert Treat</dc:creator>
		<pubDate>Thu, 30 Mar 2006 00:34:17 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-773</guid>
		<description>I&#039;m not sure that he does prefer postgresql (i hope so) but rather he doesnt like developers who code solely for mysql, probably because he sees it as being somewhat sloppy was of developing. 

If you are interested in why some people prefer postgresql over mysql, check out the following links:
http://feedlounge.com/blog/2005/11/20/switched-to-postgresql/
http://www.oreillynet.com/pub/wlg/6286
http://www.sitepoint.com/article/site-mysql-postgresql-1    
http://www.phpbuilder.com/columns/tim20001112.php3</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure that he does prefer postgresql (i hope so) but rather he doesnt like developers who code solely for mysql, probably because he sees it as being somewhat sloppy was of developing. </p>
<p>If you are interested in why some people prefer postgresql over mysql, check out the following links:<br />
<a href="http://feedlounge.com/blog/2005/11/20/switched-to-postgresql/" rel="nofollow">http://feedlounge.com/blog/2005/11/20/switched-to-postgresql/</a><br />
<a href="http://www.oreillynet.com/pub/wlg/6286" rel="nofollow">http://www.oreillynet.com/pub/wlg/6286</a><br />
<a href="http://www.sitepoint.com/article/site-mysql-postgresql-1" rel="nofollow">http://www.sitepoint.com/article/site-mysql-postgresql-1</a><br />
<a href="http://www.phpbuilder.com/columns/tim20001112.php3" rel="nofollow">http://www.phpbuilder.com/columns/tim20001112.php3</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Changelog</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-771</link>
		<dc:creator>The Changelog</dc:creator>
		<pubDate>Wed, 29 Mar 2006 21:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-771</guid>
		<description>Well, finally!  I&#039;ve switched to Serendipity!

The best part: comment spam blocking that works.  So to those of you that had trouble commenting on this site...  try again.  It should just work!  (And I&#039;m sorry you had to put up with the hassle so long.)</description>
		<content:encoded><![CDATA[<p>Well, finally!  I&#8217;ve switched to Serendipity!</p>
<p>The best part: comment spam blocking that works.  So to those of you that had trouble commenting on this site&#8230;  try again.  It should just work!  (And I&#8217;m sorry you had to put up with the hassle so long.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yellowdesk</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-770</link>
		<dc:creator>yellowdesk</dc:creator>
		<pubDate>Wed, 29 Mar 2006 17:20:04 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-770</guid>
		<description>JG: 
Could you comment in a comparative way about 
how mySQL is not desirable for you, and how PostgreSQL is?
Just wondering--I don&#039;t yet use either, but anticipate needing to rely one of them in the coming year.
Thanks.</description>
		<content:encoded><![CDATA[<p>JG:<br />
Could you comment in a comparative way about<br />
how mySQL is not desirable for you, and how PostgreSQL is?<br />
Just wondering&#8211;I don&#8217;t yet use either, but anticipate needing to rely one of them in the coming year.<br />
Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Janssen</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-769</link>
		<dc:creator>Michael Janssen</dc:creator>
		<pubDate>Wed, 29 Mar 2006 17:05:52 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-769</guid>
		<description>When you finish with the tool, I would be very interested in it.  I am looking at moving from Drupal to serendipity as well (giving up the dream that I&#039;ll have a supersite) and would love a conversion script which saves the hierarchy (I&#039;ll probably have to mess with it a little, since I have multiple category hierarchies)
</description>
		<content:encoded><![CDATA[<p>When you finish with the tool, I would be very interested in it.  I am looking at moving from Drupal to serendipity as well (giving up the dream that I&#8217;ll have a supersite) and would love a conversion script which saves the hierarchy (I&#8217;ll probably have to mess with it a little, since I have multiple category hierarchies)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jgoerzen</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-768</link>
		<dc:creator>jgoerzen</dc:creator>
		<pubDate>Wed, 29 Mar 2006 14:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-768</guid>
		<description>There are several problems with that approach:

1) It doesn&#039;t preserve my category hierarchy

2) It doesn&#039;t pull in all the comments

3) It doesn&#039;t necessarily preserve the same numeric ID for each story, which is something I really need (so I can make existing links continue to work)

I&#039;ve got my own conversion tool mostly done already though.</description>
		<content:encoded><![CDATA[<p>There are several problems with that approach:</p>
<p>1) It doesn&#8217;t preserve my category hierarchy</p>
<p>2) It doesn&#8217;t pull in all the comments</p>
<p>3) It doesn&#8217;t necessarily preserve the same numeric ID for each story, which is something I really need (so I can make existing links continue to work)</p>
<p>I&#8217;ve got my own conversion tool mostly done already though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Puccio</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-767</link>
		<dc:creator>Brian Puccio</dc:creator>
		<pubDate>Wed, 29 Mar 2006 10:40:15 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-767</guid>
		<description>Yes, you can set Drupal to display a huge number (where this huge number is the total number of posts) in the RSS feed and migrate that way.</description>
		<content:encoded><![CDATA[<p>Yes, you can set Drupal to display a huge number (where this huge number is the total number of posts) in the RSS feed and migrate that way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Morris</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-766</link>
		<dc:creator>Simon Morris</dc:creator>
		<pubDate>Wed, 29 Mar 2006 05:31:10 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-766</guid>
		<description>Hello,

Did you know that serendipity can import from RSS. So if Drupal can export all of your previous posts you can convert that way.

~sm</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Did you know that serendipity can import from RSS. So if Drupal can export all of your previous posts you can convert that way.</p>
<p>~sm</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: skippy</title>
		<link>http://changelog.complete.org/archives/463-ive-chosen-serendipity/comment-page-1#comment-765</link>
		<dc:creator>skippy</dc:creator>
		<pubDate>Tue, 28 Mar 2006 23:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://changelog2.complete.org/archives/463-ive-chosen-serendipity.html#comment-765</guid>
		<description>WordPress does not support PostgreSQL.  There exists a stagnant fork of an ancient release (1.2, I think) that does support PostgreSQL, but that&#039;s it.  Although WordPress uses an EZ-SQL library, the database schema uses a lot of MySQL-isms.

Last I saw, there was some discussion about removing as many of those MySQL-isms as possible to make it easier for folks interested in placing WordPress atop a different database; but the core developers are only willing to commit to MySQL.

As for plugins, check &lt;a href=&quot;http://dev.wp-plugins.org/&quot;&gt;wp-plugins.org&lt;/a&gt;, &lt;a href=&quot;http://wp-plugins.net/&quot;&gt;wp-plugins.net&lt;/a&gt;, and &lt;a href=&quot;http://codex.wordpress.org/Plugins&quot;&gt;the Codex plugin listing&lt;/a&gt;.

There exist a lot of anti-spam solutions for WordPress.  Akismet is the popular default, but it&#039;s a black box.  Spam Karma 2 is also widely used.  Bad Behavior is available, but too aggressive for my tastes.  There&#039;s also Eric Meyer&#039;s Gatekeeper plugin, which provides a text-only captcha, which by all accounts does a darned good job of fending off the spambots without overly annoying real human beings.</description>
		<content:encoded><![CDATA[<p>WordPress does not support PostgreSQL.  There exists a stagnant fork of an ancient release (1.2, I think) that does support PostgreSQL, but that&#8217;s it.  Although WordPress uses an EZ-SQL library, the database schema uses a lot of MySQL-isms.</p>
<p>Last I saw, there was some discussion about removing as many of those MySQL-isms as possible to make it easier for folks interested in placing WordPress atop a different database; but the core developers are only willing to commit to MySQL.</p>
<p>As for plugins, check <a href="http://dev.wp-plugins.org/">wp-plugins.org</a>, <a href="http://wp-plugins.net/">wp-plugins.net</a>, and <a href="http://codex.wordpress.org/Plugins">the Codex plugin listing</a>.</p>
<p>There exist a lot of anti-spam solutions for WordPress.  Akismet is the popular default, but it&#8217;s a black box.  Spam Karma 2 is also widely used.  Bad Behavior is available, but too aggressive for my tastes.  There&#8217;s also Eric Meyer&#8217;s Gatekeeper plugin, which provides a text-only captcha, which by all accounts does a darned good job of fending off the spambots without overly annoying real human beings.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

