フリーのCGIをDLさせていただいて、サーバーで掲示板などを使っています。
最近少し「どこをどうすればこうなる」というようなことがわかってきて、
改造というかCGIのプログラムを改変するようになりました。
そこででてきたのが、使わなくなった $~~ などの変数に関する疑問です。
使わなくなった変数が出てきた場合、これに付随するプログラムは全て取り除くべきなのでしょうか?
特にこれといって不具合が出てこないのでそのままにはしていますが、
これでよいのか疑問にも思えてきます。
(何も問題ないなら気にすることない!と怒られそうですが・・^^)
なにせこのようなことはCGI勉強サイトでも書いてないので、
独学で初心の私にどうぞ回答をお願いします。よろしくお願いします。
No.2ベストアンサー
- 回答日時:
使わない変数も、そのまま放置しておくのが一番安全だと思います。
見た目では「この変数どこにも使ってないから要らないんじゃない?」と思っても、
実際に削除してしまうと、上手く動作しなくなる危険があります。
もし、どうしても使わなくなった変数を削除してみたいのであれば、
No.1さんが回答されているとおり、コメント化(言語がperlであれば行の先頭に#)して、
動作に影響しないのを確認してから削除したほうがいいと思います。
あと、不具合のあるCGIをサーバーにアップすると
サーバー全体に多大な影響を及ぼす場合があるので、
ローカル環境で十分テストした方がいいです......となると、面倒ですよね(^^ゞ
自作CGIではなく、フリーのCGIを改造されているということは、ローカルでのテスト環境もないですよね。
そんなわけで、ほったらかしにしておく事をオススメします。
No.1
- 回答日時:
書いてないのは当然だよ
だって使わないのは消すか放置するものだから。
黒板だって書ききれなくなったらいらない部分は消すでしょ。誰に教えられるでもなく。
そういうものだと思うよ
処理を少しでも高速化したいなら排除しても良いんじゃない?
一般的にはコメント化して戻せるようにしておくんじゃないかな
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- 工学 音声合成を追加 3 2023/01/30 11:52
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インターネット経由でsubversion
-
パス区切り文字(¥と/)
-
PEAR Net_FTP put利用方法
-
ネットワーク上のRPSってなんな...
-
社内ネットワークの1台だけ接...
-
【minecraft】サーバーに接続で...
-
他人のアドレスでメールってで...
-
bccで一括送信した先を印刷する...
-
他人名義でのインターネットで...
-
http://hayabusa3.2ch.net
-
エックスサーバーでhttpd.conf...
-
VPNに接続すると、インターネッ...
-
winscpのエラー
-
「OLEサーバーが登録されて...
-
インターフェースサーバーとは...
-
UPSの消費電力が分からない。
-
Notesが使えない
-
2台のパソコンでoutlook expre...
-
サーバー用HDDは本当に長持...
-
ワードやエクセルに貼り付けたU...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パス区切り文字(¥と/)
-
phpinfo で MySQL のバージョン...
-
EclipseでSQL動作確認はどうす...
-
MySQLとの相性を教えてください
-
インターネット経由でsubversion
-
cronのようなものをJAVAで作る...
-
PHP-JSON をロリポップレンタル...
-
LAMP構成のAPサーバー
-
PHPで画像ファイルをWEBサーバ...
-
PHP3をWin2kサーバーで
-
PerlでPOSTを受け取るとタイム...
-
apacheをローカル使用時ステー...
-
【minecraft】サーバーに接続で...
-
社内ネットワークの1台だけ接...
-
不具合(教えてgoo)
-
他人のアドレスでメールってで...
-
インターフェースサーバーとは...
-
レンタルサーバーで契約するなら?
-
メールが送信できません
-
サーバーってどこにあるの?
おすすめ情報