• ベストアンサー

複数人でサイト管理

資料置き場のような社内用のホームページを作りました。 最初は一人で管理してよかったのですが、担当者が一人増えました。しかも離れたところでです。 今まではローカルのHTMLファイルが最新(当たり前)だったのでよかったですが、今後は他の人にサーバ上のファイルを触られてしまいます。 最新のデータを更新するには、いったんFTPで全部ローカルに落としてから修正すればいいのですが、それよりなにより、自分以外がどこをどう触ったのかを知りたいです。 ローカルとサーバのディレクトリ構成の差分、ファイルの差分を簡単に確認できて、それを元にダウンロード、アップロードファイルを選択できて、という都合のいいFTPクライアントソフトはないでしょうか? ちなみに今は手間ですがFFFTPで落としたものをローカルデータとDFというDIFFソフトで確認し、いちいち上書きしたり整理したりするしかありません。 助けてください。。。

  • HTML
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

早急に内部規約を作成する事をお勧めします。 ツールで仮に差分が判ったとしても、何故という理由が判らないと問題です。 それからローカルとサーバの差分を何の為に調べるのでしょうか? そもそもローカルを有効と考えるのが誤りで、 アップロードしたらローカルは廃棄。 差分チェックという事は通信しているのは確かなので 必要分(作業対象分)をダウンロードするのが当然かと。 もしくは、常にそれぞれの同期を取るか。 少なくともあなたの処のローカルが最新というのは無理ですので、サーバの内容を変えたらあなたのローカル環境も同期をとり、もしもうひとりの方も別のローカル環境を持つならばそこも同期をとると・・・。 そもそも何故にローカル環境が必要なのか? 更新作業の為ならば、その時にサーバから取ってくるのが当たり前。 だって、アップされている物に対しての更新なのだから。 よってアップした後はローカルは廃棄ですね。本来。 次にテスト環境だとするならば、より精度を増す事を考えれば、その都度全ダウンロードが理想です。 ただ、規模の問題が発生した場合は、 ローカルも常に同期をとるしかないかと。 ただし、ローカルといいながら個人の環境ではなくなってしまうので要注意。 結局、文書の作成が一番かと。 あと念の為、当たり前の事なのですが、履歴管理も必要となります。同じソースでもいつの時のか残す必要が。 書いててやはり不思議に思うのですが、 そもそも、複数の担当者で他が何をしたか判らない状態が非常に問題かと? 相手が直した事でもあなたが知らなければ 同じ修正事項をあなたが起こしてしまう可能性もあるという事ですよね!? 逆も同じであなたが意図して直した事を他の人は知らなくて また修正が必要な物をアップしてしまうと・・・。

ishikawam
質問者

お礼

お礼忘れ!OKWaveがどういうシステムなのか、ようやく分かりました。。ありがとうございました!なんとか規約を作って運用しております。ありがとうございました。

その他の回答 (2)

  • tomorot
  • ベストアンサー率47% (16/34)
回答No.3

複数人によるテキストファイルの管理ならば、CVSの導入をお薦めします。 サーバー上にリポジトリを作成し、各担当者のローカルと同様にWebサーバーのファイルもチェックアウトして取り出すようにすると、サーバー上も常に最新にしておくことができます。 CVSは、衝突の回避もできますし、変更履歴もとれますし、複数人でのテキスト編集、もちろんHTML編集にも適しています。 詳細は、御自身で調べてください。 また、CVS対応のエディタとして、アンカーシステムズのPeggyProを紹介しておきます。 アンカーシステムズ:http://www2.noritz.co.jp/anchor/

参考URL:
http://www.radiofly.to/nishi/cvs/cvs.html
ishikawam
質問者

お礼

お礼忘れ!OKWaveがどういうシステムなのか、ようやく分かりました。。ありがとうございました! CVS試してみました。が、ちょっとよく分からなかったので、また中規模のサイト運用の時に、やってみようと思います。 ありがとうございました。

回答No.2

WEBページの更新という単純にも複雑にもなる作業を複数で行う場合、個人個人の注意力などに頼るとまずうまく行きません。なぜなら人はミスをするからです。複数の人で管理を行うには、そういう前提でのサイト構造、ディレクトリ構成などが必要です。もう1人の担当者とそのあたりの役割分担、担当者毎にディレクトリを別けるなどの調整の余地はないのでしょうか? 仮に差分が解ったとしても、もし二人が同時に同じファイルをいじる可能性もあるのですから、どこかで必ずコンフリクトが起こると思いますよ。 どうしても、というのであればバージョン管理ツールなどもあるので何とかなりますが、そこまでするような内容でもないように思いますし、担当者が増えた時点で新たなルール作りが必要に思います。

ishikawam
質問者

お礼

お礼忘れ!OKWaveがどういうシステムなのか、ようやく分かりました。。ありがとうございました! サイト構造上の問題ではなく、同じページを、日によって担当が変わったりする場合だったんですが、規約を決めて運用できるようになりました。ありがとうございます。

関連するQ&A

  • サーバー側でのサイト表示がおかしい

    サーバーに設置したサイトの表示が、過去に設置したデーターを表示するようになりました。FTPで問題のファイルを削除したり、更新した同一ファイルで上書きしてみますが、更新したファイルが表示されず過去のデザインで表示されます。ローカルでは問題ないのですが、突然サーバー側での表示が過去の物で表示されました。ブラウザのキャッシュもクリアしていますし、各種ブラウザやPADでも同じ症状です。グーグル側のキャッシュを削除する申請は出したところです。 サーバーへあげたファイルをローカルに戻してチェックもしましたが、ローカル側では問題ありません。 FTPソフトはfilezillaです。 どうしたらよいか見当がつきませんでして、どなたか教えて頂けたらと思います。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • CSS
  • FTPソフトでファイルがダウンロードできません。同じ症状の方で解決された方いらっしゃれば教えてください。

    WindowsVistaを使用しています。 FFFTPソフトをインストールして、右側にあるファイルをFFFTPソフト上で下記の位置にダウンロードしました。 C:\Program File\ffftp FTPソフト内では、ダウンロードしたファイルが確認できるのですが、 コンピューターから下記のファイルに行くと、ファイルが確認できません。 ローカルディスク>>Program File>>ffftp そのため、FTPソフトの左側でファイルをクリックしても、「ファイルが見つかりません」がエラーが出て立ち上がりません。 どうすればファイルが立ち上がるか方法をご存じの方がいらっしゃれば教えて頂けないでしょうか? 何卒、よろしくお願い致します。

  • FTPサーバーへのデータ転送方法について。

    FTPサーバーへのデータ転送方法について。 WEBページをFTPサーバーにアップする方法で、基本的にはFTPソフトを使用し、サーバー上へデータを転送するかと思います。しかし、いままではFTPサーバーに直接アクセスして(ftp://ftp~のURLを直接開いて)、サーバー内に置いてあるファイルを修正したり、またファイル追加したりできました。 ということは、FTPソフトは使わなくても問題ないのでしょうか。 ちなみに、なぜか今はファイル追加などできなくなっていて、しようがないのでFTPソフト(FFFTP)から接続してアップしています。

  • FFFTPでのホストとローカルのファイル容量の差

    質問させて下さい。 Webページをアップロードするのに、FFFTPを使用しました。 きちんと転送できたかどうか確認するために、ホスト側と ローカル側のデレクトリ中のファイルを確認したのですが、 どうも容量が違います。 (ホスト側のファイル容量が若干小さいようです) アップされたWebページを確認したところ、特に見た目には 問題はないです。 これは、FFFTPで容量を計算した時の話ですが、ソフトでの計算の 問題でしょうか? それとも、サーバー上のファイルとホスト側のファイルでは、 何か差分みたいなものが発生するのでしょうか? 良く分からなくてすみません。教えて頂けると嬉しいです。 宜しくお願いします。

  • 拡張コピー(CopyExt)の代用ソフト探してます

    Windows7 64bit版でなぜか 拡張コピー(CopyExt)が動かないので、 拡張コピー(CopyExt)の代用ソフト探してます 必要なのは、コピー元ファイルの「比較」機能です。 私がやりたいのは、一度マスターファイル群から抽出した数個の差分ファイルを 再度マスターファイル群と比較して相違がないことを確認する作業です。 拡張コピー(CopyExt)では、コピー元:差分ファイル群/コピー先:マスターファイル群 で、ファイルの比較を実行することでこれができました。 DIFFソフトなどでよくあるWinMergeやDFなどは、コピー先全ファイルに対してDIFFを行いますが、 これでは無駄に時間がかかって仕方がありません。 もっと他にいいソフト有りませんか?

  • HPにアップロードが反映されない

    FFFTPを利用して、Webファイルを アップロードしたのですが、古いデータが 残っていて、新しく上書きされません。 ホストにある自分のデータを消しても、 FFFTP画面上しか消えません。 最新のデータを確実に上書きするには、 どうしたらいいでしょうか?

  • ブラウザからFTPアップロードするとローカルが表示される

    FTPソフト(ffftpなど)を使用せずに、ブラウザから直接ファイルをアップロードを試してみたいのです。 手順通りに実行すると、ftpでサーバを開くところまでは順調にいくのですが、 そこへ、ファイルを「ドラッグ&ドロップ」すると、 ファイルがアップロードされず、 ローカルフォルダにあるファイル(アップロードしようとしたファイル)がブラウザで表示されます。 これはどうしてでしょうか? IE最新版でも、FIREFOXでも同じ状況になります。 どのサイトの説明を見ても、ブラウザの画面にファイルを「ドラッグ&ドロップ」すればOKということになっているのですが・・・ 原因がわかる方、どうか教えてください。

  • 同時に複数のサーバーにファイル転送できるFTPソフトってありませんか?

    同時に複数のサーバーにファイル転送できるFTPソフトってありませんか? 自分のPCで制作したhtml、txt、jpgなどのファイルをFFFTPで「Aサーバー」に転送。次に「Bサーバー」に同じものを転送。という風にしていますが、これを「Aサーバー」と「Bサーバー」の2ヶ所に同時転送したいのです。 同じファイルを複数のサーバーに転送できるFTPソフトってないでしょうか?

  • macのFTPソフト fetchの2分割表示、同一ファイル名の転送確認

    macのFTPソフト fetchの2分割表示、同一ファイル名の転送確認 についての質問です。 会社のHPを今までwinのFFFTPで更新していたのですが、今後macを使う事になり、 取り急ぎ、fetchというFTPソフトをダウンロードしたのですが こちらはwinのFFFTPみたいに2分割表示のレイアウトにできないのでしょうか? 今はHPデータの入っているフォルダを開いて中身と、fetchの画面の物とをドラッグ&ドロップをしてダウンロード、アップロードを行っています。(使い方合っていますか?) もし、2分割表示ができればわかりやすいのですが、、 それと、FFFTPみたいにアップやダウンをする時に同一ファイル名であると、上書き、新しければ上書き…というふうに確認がでてくれたのですが、fetchでは出ないのでしょうか? 例えば60個のjpg等のデータが入っているファルダの中の10個を更新してアップする時にその、10個だけアップかかればいいのですが、60個全部アップがかかってしまうので(ダウンも同じ)、条件選択ができればいいのですがそういったものもないのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Mac
  • ファイル管理(変更されたものの検出)

    現在とあるサーバ(HP-UX11iとSolaris8)のファイル管理 を行っています。 当方の技術力はIT業界10年目です。UNIX系C言語のプロ グラミングはできますが、スクリプトは未経験です。 ただし、ここ5年ほど開発から遠ざかっており、主に 開発部隊の後方支援(品質管理など)に回っています。 【背景】 上記サーバどちらでもいいのですが、開発APをインス トールし、次回に新しいバージョンをインストールす る際に差分管理(あるいは他人に触られた形跡がないか) 確認したいのです。CVSなどを使う手もありますが、 マシンはお客様のものですので、せいぜいファイル リストをとってdiffで確認する(であろう)ことが精一杯 です。 【質問】 マシン上の開発APの「インストール時刻・サイズ・ パーミッション」を最低限として、取得することは できますか?開発APは、複数階層のディレクトリに 格納されています。取得できれば、diffで差分が簡単 に確認できると考えています。 本来は、マシン全体の差分を求められていますが、 ファイル数が膨大なため、開発APの管理のみにしようと 思います。 なお、補足情報ですが、通常はWindowsを使っています。 ご回答は、少々専門用語が入っていても結構ですし、 URLのご紹介でも結構です。 なにとぞよろしくお願いします。