Total Pageviews

Thursday, 20 May 2021

一个基于php的博客程序LonelyThinker

 The missing blog platform for geeks.

(Lonely Thinker简介

Lonely Thinker(LT)是我编写的一个小型blog系统,这一系统所追求的目标是用户体验至上、功能简单、架构轻量。至于可扩展性,至少在目前的计划中不再考虑范围之内。你可以将LT的目标理解为B/S架构且经过功能简化的iWeb。)

The missing blog platform for geeks

The project was first started in 2006 or 2007, when I wanted to learn Ruby on Rails, but eventually I went back to PHP (CakePHP) and used it to develop this project.

It's a full-featured blogging software with some unique features:

  • M-O: It's a SPAM classifer using the Naive Bayes algorithm. It worked extremely well on my blog and stopped over 300k SPAM comments, IIRC.
  • VisitSense: A pluggable "trigger/action" system that performs certain actions on predefined visitors' behaviors. For example, I used it to show a specific welcome message to my friends if they come from certain IPs/referrals. The purpose of the feature is to boost user engagement.

I had written some posts introducing LonelyThinker on my blog, which was quite popular in the Chinese tech community back then.

I stopped developing and maintaining LonelyThinker from about 2012. The reason was I was tired of fully dynamic blogging tools and switched back to static HTML files.


from https://github.com/felixding/LonelyThinker

No comments:

Post a Comment