Ajaxによるスムーズな操作が可能なファイルマネージャ。

[/s2If]

PGRFileManagerはPHP製のオープンソース・ソフトウェア。様々なローカルアプリケーションがWeb化する中、Web上にあるファイルをWeb上で修正するというのも受け入れられるものになっているかも知れない。セキュリティについてはシステム上で強固に作り込めばいい。

Screen-shot 363.png

画像のプレビュー

 

その代わりに得られるメリットは大きい。Web上でファイル修正ができればサーバ上のファイルを多人数で変更できる。ファイルの移動処理などもサーバのパワーで一気に終わらせられる。その可能性を感じさせるのがPGRFileManagerだ。

PGRFileManagerは2ペインのWebベースファイルマネージャだ。左側にフォルダのツリーが表示され、その中身が右側に表示される。画像はサムネイルが表示されるようになっている。表示はアイコンの他、リスト形式にもできる。

Screen-shot 365.png

テキスト編集

** **

操作はすべて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)] Screen-shot 366.png コンテクストメニュー

 

MOONGIFTはこう見る

サーバ上のファイルを直接修正するとなると必要になるのはバージョン管理のシステム(またはバックアップ)だろう。そこまでPGRFileManagerが踏み込んでくれれば見逃せないシステムになり得るだろう。そして最重要なのはセキュリティになる。

とはいえ、本番サーバ上にphpMyAdminを設置しているサーバはとても多い。それをやっておきながらもファイル管理もWeb上で行うのを毛嫌うのはどうなのかと思ってしまう。編集サーバと実行サーバを分けるなどすれば、セキュアに利便性だけを得られるかもしれない。

 

デモ

 http://demo.pgrfilemanager.onward.eu/

[/s2If]

PGRFileManager - Manage your files easily

 http://pgrfilemanager.sourceforge.net/