HTML編集もできるWebベースのファイルマネージャ「PGRFileManager」
Ajaxによるスムーズな操作が可能なファイルマネージャ。
[/s2If]
PGRFileManagerはPHP製のオープンソース・ソフトウェア。様々なローカルアプリケーションがWeb化する中、Web上にあるファイルをWeb上で修正するというのも受け入れられるものになっているかも知れない。セキュリティについてはシステム上で強固に作り込めばいい。
画像のプレビュー
その代わりに得られるメリットは大きい。Web上でファイル修正ができればサーバ上のファイルを多人数で変更できる。ファイルの移動処理などもサーバのパワーで一気に終わらせられる。その可能性を感じさせるのがPGRFileManagerだ。
PGRFileManagerは2ペインのWebベースファイルマネージャだ。左側にフォルダのツリーが表示され、その中身が右側に表示される。画像はサムネイルが表示されるようになっている。表示はアイコンの他、リスト形式にもできる。
テキスト編集
** **
操作はすべてAjaxで行われておりとてもスムーズだ。ファイルやフォルダの作成や削除、移動も可能だ。さらに画像はアップロード時にサムネイルが生成されたり、コンテクストメニューから回転処理もできる。HTMLやテキストファイルはCKEditorなどを使って編集が可能だ。セキュリティについては注意が必要だが、PGRFileManagerは便利なソフトウェアだ。
[s2If !current_user_can(access_s2member_level1)]
MOONGIFTは読者の皆さまのサポートによって運営されています。ぜひプレミアム登録お願いします!月 額500円の他、半年(3,000円)、年間パック(6,000円)もあります。!
[/s2If]
[s2If current_user_can(access_s2member_level1)] コンテクストメニュー
MOONGIFTはこう見る
サーバ上のファイルを直接修正するとなると必要になるのはバージョン管理のシステム(またはバックアップ)だろう。そこまでPGRFileManagerが踏み込んでくれれば見逃せないシステムになり得るだろう。そして最重要なのはセキュリティになる。
とはいえ、本番サーバ上にphpMyAdminを設置しているサーバはとても多い。それをやっておきながらもファイル管理もWeb上で行うのを毛嫌うのはどうなのかと思ってしまう。編集サーバと実行サーバを分けるなどすれば、セキュアに利便性だけを得られるかもしれない。
デモ
http://demo.pgrfilemanager.onward.eu/
[/s2If]
PGRFileManager - Manage your files easily