<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Ruben</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/ruben/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.perl.org/users/ruben/atom.xml" />
    <id>tag:blogs.perl.org,2009-11-03:/users/ruben//710</id>
    <updated>2011-02-06T02:26:42Z</updated>
    <subtitle>A blog about the Perl programming language</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.38</generator>

<entry>
    <title>QueryHunt my little experiment</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/ruben/2011/02/queryhunt-my-little-experiment.html" />
    <id>tag:blogs.perl.org,2011:/users/ruben//710.1427</id>

    <published>2011-02-05T21:42:37Z</published>
    <updated>2011-02-06T02:26:42Z</updated>

    <summary>For over a month I have been working on a little project called QueryHunt. it is a questions and answers search engine powered by yahoo BOSS. Why did I decide to use Perl for this project? When I started working...</summary>
    <author>
        <name>Ruben</name>
        <uri>http://queryhunt.com/</uri>
    </author>
    
    <category term="perlsearchenginecrawler" label="perl search engine crawler" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/ruben/">
        <![CDATA[<p>For over a month I have been working on a little project called <a href="http://queryhunt.com/">QueryHunt</a>.<br />
it is a questions and answers search engine powered by yahoo BOSS.</p>

<p><strong>Why did I decide to use Perl for this project?</strong></p>

<p>When I started working on this project I had just started to learn Perl, I was planning to write the site in PHP.<br />
Perl had a lot of promising features that would make the development process easier in the long run<br />
some of this features are</p>

<ul>
	<li>Easy XML parsing</li>
	<li>Regex support (Vital to discard results that were neither a question or an answer.)</li>
	<li>DBI (in case I decided to give PostgreSQL a try compatibility issues wouldn't be an obstacle)</li>
</ul>

<p>so for obvious reasons I ended up using Perl, The site has now been running for about 2 months and I'm more than happy with it.</p>

<p>I'm not on vacations anymore so I don't get to work on it so much but I have a lot of ideas and I have started to work on a home-made crawler that I will be more than happy to share with Perl programmers.</p>

<p>I will keep updating this post to write about obstacles I face and other things that might help programmers that are working on similar projects. </p>]]>
        
    </content>
</entry>

</feed>
