• ベストアンサー

複数のプログラミングを1つのサーバーへアップはダメですか

社内では制作部隊を持たず、でも扱っているコンテンツが複数あるので、数社の外部業者にサイト制作をお願いしています。納品されたデータをサーバーにアップと考えていましたが、サーバー管理会社から「外部が作成したcgi等はあまりアップしてほしくない」と言われ、困っています。例えば、ブログシステムは「Nucleus CMSだけを使ってほしい」とか・・。理由は、トラブル時の対応が困難になるということだそうです。でも、その会社では社員が少なく、cgi制作も頼めません。コンテンツの量が多いので、外部業者へのサイト制作は必須です。そこで質問ですが、色々な人がプログラミングしたものを一つのサーバーにアップするのは良くないことなのでしょうか?そんなにトラブルが発生する確率が高いものなのでしょうか?みなさんはどうしていますか教えてください。

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

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

>色々な人がプログラミングしたものを一つのサーバーにアップするのは良くないことなのでしょうか? いいえ,よくある事例だと思います。 しかし反対に「トラブル時の対応が困難」なのでレンタルサーバ業者が Webサーバ側で使用可能なプログラムに制限をかける,というのも,随所で見かけるよくある対抗策です。 >そんなにトラブルが発生する確率が高いものなのでしょうか? 「そんなに」というのがどの程度の頻度・期間を指しているのか分かりませんが,サーバ業者が決めたプログラムだけを利用するという状況よりは当然,トラブル確率は高くなるでしょう。 御社が現在,サーバ管理会社と契約しているのは共用サーバでしょうか? レンタルサーバ業者がまず嫌うのは,CGIプログラム(その異常動作も含む)によってCPUやメモリが高負荷になり,共用サーバの他の利用者に悪影響が波及することだと思います。 であるなら,専用サーバのホスティングやハウジングに切り替えれば,自由にCGIプログラムを使わせてくれるようになるかもしれません。 http://www.servance.jp/information/index.html 話が進まないようなら,もっと自由度の高いサーバ管理会社を他に探すのも良いでしょう。

deco2007
質問者

お礼

ご回答、ご教授ありがとうございました! >御社が現在,サーバ管理会社と契約しているのは共用サーバでしょうか? 専用サーバーを使用しています。 >レンタルサーバ業者がまず嫌うのは,CGIプログラム(その異常動作も含む)によってCPUやメモリが高負荷になり,共用サーバの他の利用者に悪影響が波及することだと思います。 そう言えば、MTG時に毎回「サーバー負荷」の話しが出てました。。 外部のプログラムが異常動作したことが原因で、サーバーダウンになった場合、膨大なコンテンツにすべて影響が出ると言ってました。 やはり、話あって、ルール化ができればそれでよし、ダメなら、おっしゃるように、他を探すしかないですね・・

その他の回答 (1)

回答No.2

>色々な人がプログラミングしたものを一つのサーバーにアップするのは良くないことなのでしょうか? >そんなにトラブルが発生する確率が高いものなのでしょうか? 発生確率の問題では無くて、「もしトラブルが発生したときの対処と責任は誰が行うのか」という問題だと思います。全くトラブルが発生しないという保証が無い限り、トラブルの発生は想定するべきですし、その場合の対処方と責任分担を考えるのは当たり前です。自分の管理外の要因でトラブルが発生した可能性がある場合に、責任を追求されるのは普通嫌でしょう。 また、実際問題として、そのトラブルの原因が何なのかの究明も非常に困難な物になることが想像でき、結局、トラブルの解決に長時間かかると懸念されるでしょう。 どういうコンテンツとプログラムを製作されているか分かりませんが、例えば、webサーバ(apacheとか)+php+sqlサーバで動くwebアプリケーションの場合、サーバ側のセキュリティの都合でwebサーバをバージョンアップした場合、あなた側で製作したphpのcgiプログラムがそのバージョンのwebサーバと相性が悪くて不具合が発生したりするかもしれません。 その時、誰がどう責任を取るのでしょう?勝手にwebサーバをバージョンアップしたサーバ管理者が悪いのでしょうか。しかし、セキュリティ対処はしなければいけません。では、事前に予告を貰って、あなたの側で検証を...しかし、その費用は...、サーバには動作保証する義務があるから、サーバ運用会社に費用請求する?...とか何とか、まぁ、色々な面倒なことが予測できませんか? じゃぁ、どうするかは、ケースバイケースだと思うので、サーバ管理会社、コンテンツ製作会社、あなたのとこ、で話し合って責任分担を明確にするとか、対処法を決めるとか、やめてしまうとか、きめたらいいんじゃないでしょうか。

deco2007
質問者

お礼

ご回答、ご教授ありがとうございました! >「もしトラブルが発生したときの対処と責任は誰が行うのか」 「トラブルの解決に長時間かかります」「保守対象外になる可能性があります」ということをよく言われます。。 責任はもちろんOKした当社にあります。なるべく、お互い良いお付き合いをしたいので、goサインを出すための何かフローがあればいいな、と思っていますが、そのようなことは難しいのでしょうか…。 >サーバ側のセキュリティの都合でwebサーバをバージョンアップした場合、 バージョンアップですか・・想像もしていませんでした。なるほど、おっしゃる通りです。 やはり、一度きっちり話し合います。ありがとうございました。。

関連するQ&A