サーバ管理ソフトウェアcPanelには、標準で多機能なファイルマネージャが付属しています。
このスクリーンショットで大体何ができるかの説明は済んでしまっているような気がしますが、あえて機能を箇条書きにしてみます。
- ファイルのアップロード・ダウンロード
- 新規ディレクトリ、ファイルの作成
- コピーや移動、名前の変更などのファイル操作
- ファイルの圧縮・解凍
- アクセス権の変更
- コード/HTMLエディタ
このような機能があります。つまり基本的にFTPクライアントでできることがオンラインでできるようになるため、サイト作成のために別途FTPクライアントを用意する必要がありません。
また、最後に挙げたコード/HTMLエディタは出来の良いシェアウェア程度の機能を備えているため、サイト作成の中心的なツールとなり得るポテンシャルがあります。以下にスクリーンショットを何点か用意しました。
左の2点(それぞれcss、phpを編集しています)のスクリーンショットで立ち上がっているのは、code editorというアプリケーションです。一方右の2点は拡張子が.htmlのファイルのときに選択できるHTML editorです。
コードビュー、デザインビューといったHTMLエディタではおなじみの機能も備えています。
さて、こうしたFTP機能と強力なエディタをcPanelは標準搭載しているわけですが、そうなればcPanelを採用したサーバでサイト作成をする場合、従来の作成手順、”ローカルで作成したファイルをサーバにアップロードする”を踏襲することなく、完全にオンラインの作業でまかなえてしまえることになります。この方法ではローカル環境とリモート環境で気付かぬうちに複数の版ができてしまうという問題を解決できるばかりでなく、GoogleDocsのような、自宅、職場、ネットカフェなどの環境を問わず作業ができるという恩恵も受けられます。
ということで、サイトAの作成にはこのcPanelの環境を用いてみることにしました。使い込んでいくうちに足りない部分や不具合などが明らかになってくると思うので、それはその都度このブログで報告していきたいと思っています。
(2012.6追記:サイトの一時閉鎖の影響で、スクリーンショット画像が無しの状態になっています。想像を掻き立ててください)