オープンソースのソーシャルブックマークサービス構築ツールです!
オープンソースでソーシャルブックマークサービスを構築したいけれど、
海外製のものは、設置も大変だし、解析やカスタマイズも大変。
もっと手軽に設置できてカスタマイズも簡単にできれば・・・。
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSは
日本で利用されている様々なソーシャルブックマークの必要最低限の機能が揃っている
ソーシャルブックマークサービス構築ツールです。
ソーシャルブックマークサービスとはブックマークを共有できるサイトを構築できるツールです。
主に以下のような機能があります。
お気に入りのページや記事をブックマークするとともにタグを付加して管理
⇒お気に入りの管理
追加されたページやタグが登録数によって上位に表示
⇒人気があるページの収集
自分と同じ嗜好を持っている人のブックマークからの情報収集
⇒他のユーザーとの情報交換
現在、ソーシャルブックマークサービスを提供しているサイトは数多くありますが、
企業やその中のプロジェクト、限定されたグループ内だけで共有したい情報などには必ずしも適しているとは言えません。
・企業内で業務に必要な情報を共有するためにソーシャルブックマークサービスを導入したい。
・プロジェクト内の情報共有にイントラ型のソーシャルブックマークサービスを導入したい。
・海外製のOSSを使用していたけど、国産のOSSに乗り換えを行いたい。
という方に特にオススメです!
PHP+smarty+DB(MySQL or PostgreSQL)で構築!
ソーシャルブックマークサービス構築ツールPocketSBSはPHPベースで作成されているソーシャルブックマークです。
ソーシャルブックマークのデザインにはPHPで主流であるテンプレートエンジンのsmartyを使用しているので、
PHPのプログラムをあまり意識しなくても作成することが可能です。
データベースにはPHPと相性がよいと言われているMySQL 、
完全フリーで商用利用可能なPostgreSQLの2種類を選ぶことが可能です。
レンタルサーバーのスペックに合わせたり、社内にあるサーバーで構築するなど、利用シーンによって選ぶことが可能です。
PHP+smarty+DB(MySQL or PostgreSQL)で構築!
シンプルなフレームワークが柔軟性のあるカスタマイズを可能にします!
カスタマイズする時って、いろんなファイルを編集しないといけないから結構大変じゃないですか?
機能が膨れ上がると管理ができなくなって思うようにならなかったりしませんか?
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSはpocket9が開発した
独自のシンプルなMVCフレームワーク上で作成しています。
閲覧機能や管理機能もシンプルで使いやすく、必要最低限の機能だけを揃えています。
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSは
PHPで使用できるライブラリ「PEAR」を使用しています。
混雑しがちなPHPの各種処理も「PEAR」を使えば簡単に実現するものが多く、
PocketSBSでは以下の「PEAR」を使用しています。
PEAR::Text_Password | PEAR::Net_SMTP | PEAR::Net_POP3 |
PEAR::Mail | PEAR::Mail_Mime | PEAR::calendar-beta |
PEAR::PHP_Compat | PEAR::DB | PEAR::HTTP_Request |
PEAR::Crypt_Blowfish-beta | PEAR::XML_RPC |
smartyでテンプレートカスタマイズ!
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSは
テンプレートエンジンのsmartyを使用しています。
PHPはソーシャルブックマークを構成するロジック=モデル(Model)。
smartyはモデルで作られた値の表示=ビュー(View)を分担することにより、
テンプレートのカスタマイズやロジックのカスタマイズをすることが容易になっています。
完全CSSレイアウトのため、画面デザインの変更が簡単!
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSは
画面レイアウトにCSS(カスケーディング・スタイル・シート)を使用している為、画面デザインの変更が簡単にできます。
MySQLとPostgreSQLの両方が使える!
オープンソースのソーシャルブックマークサービス構築ツールPocketSBSはデータベースにPHPと相性の良いMySQLと、
完全フリーで商用利用可能なPostgreSQLを使用しています。
MySQLはPHP初心者向けの書籍などにも取り上げられ、レンタルサーバーもMySQLを採用しているところがほとんどです。
しかし、MySQLは使用方法によってはライセンスを取得せねばならず、必ずしも無料というわけにはいきません。
そこでPocketSBSでは完全フリーで商用利用も可能なPostgreSQLも採用することにより、
商用でソーシャルブックマークを構築したい、できるだけ構築のコストを抑えたいなど、
使う人のスタイルや用途に合わせてソーシャルブックマークを構築することができます。