フリーのPHPブログPocketBlog:ブログの主な特徴
トップページ > PocketBlog - ブログの主な特徴
シンプルなフレームワークがもたらすシンプルなブログ
ブログをカスタマイズする時って・・・結構大変じゃないですか?
いろんな機能が付属しすぎてブログが自分の思うようにならなかったりしませんか?

フリーのPHPブログPocketBlogはpocket9が開発した独自のシンプルなMVCフレームワーク上で作成しています。閲覧機能や管理機能もシンプルで使いやすく、必要最低限の機能だけを揃えています。
ブログはいざ設置しても使わない機能があることに気づくことが多いと思います。PocketBlogでは必要な機能をシンプルにまとめていますので、使用者の用途によってカスタマイズすることが可能です。
PHPライブラリ「PEAR」を使用!
フリーのPHPブログPocketBlogはPHPで使用できるライブラリ「PEAR」を使用しています。混雑しがちなPHPの各種処理も「PEAR」を使えば簡単に実現するものが多く、PocketBlogでは以下の「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でテンプレートカスタマイズ!

フリーのPHPブログPocketBlogはテンプレートエンジンのsmartyを使用しています。PHPはブログを構成するロジック=モデル(Model)。smartyはモデルで作られた値の表示=ビュー(View)を分担することにより、PHPファイルだけで作られたブログよりも、テンプレートのカスタマイズやロジックのカスタマイズをすることが容易になっています。
完全CSSレイアウトのため、画面デザインの変更が簡単!

フリーのPHPブログPocketBlogは画面レイアウトにCSS(カスケーディング・スタイル・シート)を使用している為、画面デザインの変更が簡単にできます。
MySQLとPostgreSQLの両方が使える!
フリーのPHPブログPocketBlogはデータベースにPHPと相性の良いMySQLと、完全フリーで商用利用可能なPostgreSQLを使用しています。MySQLはPHP初心者向けの書籍などにも取り上げられ、他のブログでもMySQLを採用している所が多いのもあり、レンタルサーバーもMySQLを採用しているところがほとんどです。
しかし、MySQLは使用方法によってはライセンスを取得せねばならず、必ずしも無料というわけにはいきません。そこでPocketBlogでは完全フリーで商用利用も可能なPostgreSQLも採用することにより、商用でブログを構築したい、できるだけ構築のコストを抑えたいなど、使う人のスタイルや用途に合わせてブログを構築することができます。

