Zend_Service_Mollom

December 9, 2008

Zend Framework

If you run a blog that accepts comments, you’re probably familiar with comment spam. You could manually verify all comments, but that gets cumbersome after some time. A better solution is using an automatic scanner to verify comments. Like “Mollom”:http://mollom.com/. Mollom checks your comments and provides CAPTCHAs if it’s not 100% sure (about 2% of all comments). This takes the hard work of removing spam out of your hands, with the reassurance that no good content will be blocked. More on the “How Mollom works”:http://mollom.com/how-mollom-works page.

Zend_Service_Mollom is a Zend Framework component that makes using Mollom dead simple. Offcourse, even if you don’t use the full Zend Framework for your website, it can also be used as a standalone component.

Yesterday marked the release of 1.0.0, which was immediately followed today by 1.1.0, after feedback from the Mollom team.

Download instructions and documentation can be found here: “Zend_Service_Mollom”:http://ruben.savanne.be/articles/zend-service-mollom-documentation

Enjoy!

About rubenv

Software engineering student from Belgium, with over 9 years of PHP experience. More about me can be found on my website: "http://www.savanne.be/":http://www.savanne.be/

View all posts by rubenv

5 Responses to “Zend_Service_Mollom”

  1. mcloide Says:

    Even knowing that the service might be, at first, used only by blogs, you might find use for this service with any social networking application.
    I will sure test it out.

  2. _____anonymous_____ Says:

    This component looks promising. One unfortunate aspect in my opinion is the usage of the Zend "namespace". I would expect any component with the "Zend_" prefix to be part of the official Zend Framework distribution.

    That’s not the case, however, since both http://framework.zend.com/svn/framework/standard/tags/release-1.7.1/library/Zend/Service/ and http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Service/ don’t mention anything Mollum related.

    I find that both a bit misleading (is this component endorsed by the Zend team, in terms of inclusion in the framework?) and also difficult to manage in my application.

    Most of my libraries are in the project’s /library directory, which pulls in the individual libraries using svn:externals. So I cannot easily add in this Zend_Service_Mollum component.

    Even if I were to manage my libraries manually, I’d be forced to "poison" the Zend directory with a third party library.

    That said, I find the code to be of great quality, the component very useful and applaud that the author released it. I would, however, recommend picking a different top-level namespace to avoid potential confusion, and allow for simpler integration into projects.

    Thanks!

  3. haytham22 Says:

    <a href="http://forums.msryat.org&quot; title="منتديات">منتديات</a>
    <a href="http://msryat.org&quot; title="شات">شات</a>
    <a href="http://dir.msryat.org&quot; title="دليل">دليل</a>
    <a href="http://dir.msryat.org&quot; title="دليل مواقع">دليل مواقع</a>
    <a href="http://games.msryat.org&quot; title="العاب">العاب</a>
    <a href="http://games.msryat.org&quot; title="العاب بنات">العاب بنات</a>

  4. haytham22 Says:

    url=http://msryat.org]بنات مصر[/url]

    [url=http://forums.msryat.org]منتديات[/url]

    [url=http://msryat.org]بنات مصر[/url]
    [url=http://msryat.org]دردشة بنات[/url]
    [url=http://forums.msryat.org]منتديات[/url]
    [url=http://msryat.org]شات بنات صوتي[/url]
    [url=http://msryat.org]شات بنات مصرية[/url]
    [url=http://msryat.org]بنات مصر[/url]
    [url=http://forums.msryat.org]منتدي[/url]
    [url=http://forums.msryat.org]منتديات[/url]
    [url=http://forums.msryat.org]منتدى[/url]
    [url=http://forums.msryat.org]منتدى بنات[/url]
    [url=http://forums.msryat.org]بنات[/url]
    [url=http://forums.msryat.org]بنات مصرية[/url]
    [url=http://forums.msryat.org]منتديات بنات[/url]
    [url=http://msryat.org]دردشة[/url]
    [url=http://msryat.org]شات[/url]
    [url=http://msryat.org]شات بنات صوتي[/url]
    [url=http://dir.msryat.org]دليل مواقع[/url]
    [url=http://dir.msryat.org]دليل[/url]
    [url=http://games.msryat.org]العاب[/url]
    [url=http://games.msryat.org]العاب بنات[/url]
    [url=http://vb.3lmbnat.com]عالم بنات[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=96]عالم حواء[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=98]منتدي[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=99]عالم حواء[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=99]حواء[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=100]منتدى ليلة العمر[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=97]ازياء[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=97]ملابس صيفية[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=97]ملابس شتوية[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=97]ازياء صيفية[/url]
    [url=http://forums.msryat.org/forumdisplay.php?f=97]ازياء شتوية[/url]
    [url=http://vb.3lmbnat.com]بنات[/url]
    [url=http://vb.3lmbnat.com]منتديات[/url]
    [url=http://dir.3lmbnat.com]dir[/url]
    [url=http://dir.3lmbnat.com]دليل المواقع[/url]
    [url=http://qtryat.com/vb]بنات قطر[/url]
    [url=http://qtryat.com/vb]قطر[/url]

  5. josephcounseling Says:

    About Mollom, the perfect way to use it is defined under this article moreover it is also mentioned how to use it…great..

    Karmaloop Codes @ http://www.karmaloopcode.org
    Rochester Weather @ http://www.rochesterweather.com
    اغاني |صور |فيديو @ http://www.mixania.com