最近、オープンソースの写真(画像)管理システムを探していてローカルで動かした中でようやくいいのがあったのでインストールして使ってみています。
Phormerというオープンソースなのですが、phpとajaxを使った写真管理WEBシステムでmysqlなどのデータベースは使用しておらず非常に軽くて、RSSも標準装備でデザインも弄りやすいです。インストールも簡単です。オープンソースの写真管理システムをお探しならぜひ。
インストールしたバージョン(ver)はPhormer 3.31です。
Phormer 3.31のインストール手順
こちらからダウンロード。
ドキュメントルートを707にして、手動でdata、images、temp、の3つのフォルダを作成し707にindex.xmlを606にします。その後、ブラウザでアクセス。
ダウンロード後、解凍ファイルをサーバーにアップした後は以下のような流れです。
1.ドキュメントルート(アップロードした場所)のパーミッションを707に変更。
2.手動で「data」「images」「temp」の三つのフォルダを作成。
3.「data」「images」「temp」の三つのフォルダのパーミッションを707に変更。
4.index.xmlのパーミッションを606に変更。
5.ブラウザからアクセスしてインストール。
ソースは以下のような構成です。
FILES ARCHITECTURE:
===================
/{Installation Directory}
|
+- data/ # Keeps a set of .xml files like a database
| |
| +- adminPass.php # MD5-ed version of Administration Password
| +- basis.xml # Basic configurations like theme
| +- basis.xml.bku # A backup of last saved basis.xml
| +- ...
| +- p_00000i.xml # Data of Photo #i
|
+- files/ # Phormer's own files, like css
| |
| +- adminfiles/ # Administration area's files
| | |
| | +- addphoto.js # Javascript of adding photos
| | +- admin.css # CSS of admin.php
| | +- photos.xml.def # Default XML file of data/photos.xml
| | +- ...
| | +- help.js # Help messages
| | +- skeleton.js # Thumbnail skeleton picker js
| |
| +- cssfiles/ # Images of different themes
| | |
| | +- black_hbg0.jpg
| | +- ...
| |
| +- externalcss/ # Additional External CSS Files
| |
| +- phorm.js # JavaScript file of index.php
|
+- images/
| |
| +- 00000i_j.jpg # j-th thumbnail of photo #i
| +- ...
|
+- temp/ # Temporary/Draft photos/files which ain't public
|
+- admin.php # Administration area
|
+- css.php # CSS file of index.php, generates upon theme
|
+- funcs.php # Functions of admin.php and index.php
|
+- index.php # Viewable file for public
|
+- index.xml # RSS feed file, auto-generated
|
+- readme.txt # This file!
|
+- upload.php # PHP files of uploading photos (AJAX)
|
+- wv.php # Word Verification PHP
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



コメントする