Tag Archives: Php

del.icio.us Alternatives

In light of the recent confusion about the future of del.icio.us and other Yahoo services such as Mybloglog and Flickr , I immediately exported all of my bookmarks from delicious that I’ve accumulated since August of 2004.
Want to do the same? Go to their site, sign in with your username and password, and save the XML file locally, or use their export tool to export to html for a browser importable format.

The next big question that came to me was “What now?”. I’m not a big fan of the other “cloud” based services like Xmarks, so that wasn’t really an option for me. Although I love that Firefox and Chrome can natively synch bookmarks between browser instances, the organizational structure isn’t great. Anyone with development chops immediately considers rolling their own, and then realizes that they used del.icio.us because they didn’t have the time to start from scratch. For me, this meant looking for web-based packages that allowed you to self host the service.

I came across 2 different open source packages that were both easy to implement and supported searching bookmarks, and tagging. The first is a perl/mysql package called Insipid by Luke Reeves. The second is a php/mysql package called Scuttle by Marcus Campbell. I installed and configured each and I’m going to use them in tandem for a while to see which I prefer. Here is what I have found so far.

Insipid
Info:
Insipid is packaged as a Perl CGI and utilizes Mysql for storage. It isn’t actively developed, but works great and once installed, is really easy to use.
Pros:

  • Firefox 3 compatible plugin + bookmarklet support
  • Import from del.icio.us
  • Snapshot function caches and stores bookmarked content
  • JSON interface

Cons:

  • Only supports single user(could be a pro depending on use case)
  • Required enabling ExecCGI in apache
  • Installing perl library requirements wouldn’t be easy for most.

Scuttle: Demo URL
Info: Scuttle is a good looking package written in PHP and uses Mysql for storage. It has been updated as recently as March of 2010, and is generally more aesthetically pleasing than Insipid.
Pros:

  • PHP makes it easier to implement
  • Multi-user support and bookmark sharing with other users
  • In-page media support for audio, documents,images, and video

Cons:

  • Firefox plugin doesn’t work in FF3
  • No supporting documentation describing features and functionality

I’m going to continue to play around with these and see which best integrates into my daily browsing routine. I’ll also continue to wait and watch until Yahoo either decides to sell, close, or open source delicious. I’m open to hearing any other suggestions for good alternatives. Do you use any other web based bookmarking tools that you love and just can’t live without?

Lijit WordPress Plugin Revamped

logo_wp.

Long ago, when I was slightly younger, in better shape, and maybe even better looking, I threw together a little wordpress plugin that made it a bit easier to add a Lijit Widget to a wordpress blog. Not long after that, I scored a job at Lijit and became so busy I never updated it or even really looked at it again. Until now…

Please ignore the melodramatic paragraph above. The truth is, we decided to get someone with some more wordpress plugin experience to help us out. We enlisted the help of Alex King and the great team at CrowdFavorite to help us create a new wordpress plugin that has more features, and is better integrated with the WordPress platform. The result is a great looking plugin that makes it easy to add Lijit to your wordpress blog,

Whats new:

  • Use your existing account, or create a new account from within the plugin admin menu
  • Choose between the classic sidebar widget, or hijack the wordpress search widget.
  • See your Lijit statistics from your wordpress dashboard.
  • Tighter plugin and admin menu integration

Where to get it:

Goto http://wordpress.org/extend/plugins/wp-lijit-wijit  to download the plugin and read the install instructions.

Need help or have questions?  Send an email to support@lijit.com .