さて、各地でニュースになっている、Delicious
の閉鎖問題。日本人のユーザーも非常に多く、
個人的に結構衝撃でしたが、もし本当に閉鎖
されるならブックマークを移行せねばなりませ
ん。移行先はいろいろあるかと思いますが、
僕はサーバーを借りてブログを運営しています
ので、サーバーインストール型のブックマーク
システムを利用するのが安全だと考えています。
【続報:閉鎖は無し→YahooはDel.icio.usを閉鎖しないが買い手を探している】
【コメント欄をご参照下さい】
まだ閉鎖確定では無いかもしれませんが、いざという時の事を考えて移行する手を考えておいた方がいいかもしれません。
[note]【参考】
Yahoo、サービスに大ナタ、Del.icio.us他多数を廃止する? [Update: そのとおり]
米ヤフー、一部サービスを閉鎖へ–「Delicious」も対象か[/note]
僕は、はてブとは別に、Web関連のブックマークはDeliciousクローンのCMS・scuttleを使用しています
→かちびとのブックマーク
このscuttleにはDeliciousのブックマークデータをインポートできるようになっているので、選択肢の一つとして考えてみては如何でしょうか?というのが今日の記事です。
scuttle
結構前にご紹介したCMSです。当ブログの旧デザインにあわせたまま放置してますが、使用は毎日。個人的に手放せないCMSです。
他のブックマークサービスはあまり使用していないので移行はした事がありませんが、scuttleはデフォルトでDeliciousからデータをインポートできる機能がありますので試してみては如何でしょう。
仕様
- 動作環境:PHP+MySQL4以上(だったと思う)
- ライセンス:GPL
- 日本語化:可能
- インポート:Delicious他、IE、Firefoxなどからも可能
- ブックマークごとに表示・非表示の選択可能
インストール手順
サーバーへのscuttleインストール手順です。
- scuttleをダウンロードして、解凍
- フォルダごと、ディレクトリにコピー
- MySQLのデーターベース作成。
- 解凍パッケージ内の /tables.sql 内のSQL文を実行し、テーブル作成
- config.inc.php.exampleをconfig.inc.phpにリネームして、設定値を変更
-
まずは28行目あたり
$dbtype = ‘mysql’;
$dbhost = ‘ホスト名’;
$dbport = ‘3306’;
$dbuser = ‘ユーザー名’;
$dbpass = ‘DBパスワード’;
$dbname = ‘DB名’;続いて88行目あたり
$sitename = ‘サイト名’;
$locale = ‘ja_JP’; //日本語化します。後述
$defaultPerPage = 10; //1ページあたりに表示するブクマの数
$adminemail = ‘メールアドレス’; - ファイルをアップロードしてアクセス出来ればOK
僕はサブディレクトリに入れました。
カスタマイズ
「タグ」をブクマ数の多い順に表示
templates/dynamictags.inc.phpの27行目くらい
$userPopularTags =& $tagservice->getPopularTags($logged_on_userid, 200, $logged_on_userid); $userPopularTagsCloud =& $tagservice->tagCloud($userPopularTags, 5, 90, 175, 'alphabet_asc');
を
$userPopularTags =& $tagservice->getPopularTags($logged_on_userid, 1024, $logged_on_userid); $userPopularTagsCloud =& $tagservice->tagCloud($userPopularTags, 5, 90, 175, 'alphabet_asc');
に変更
あとはサムネイル表示をしました。参考はこちら→Scuttle カスタマイズ(2)サイトのサムネイルを表示
はてブ数の表示させるのはtemplates/bookmarks.tplを見れば分かるかと思います。
これくらいで運営しています。あとは別にいじるところ無かったです。
scuttleの本家サイトは無くなってたっぽい。開発しないのかな?よく分かりませんが。日本語情報もそこそこありますし、ご興味のある方は触ってみては如何でしょう。僕も、デザインも旧ブログにあわせたままですし最近全然いじって無いので正月にでも触ろうかなと思います。