
No.5ベストアンサー
- 回答日時:
CGIというと、一般的にはPerlで作られるものが主流ですし、
プロバイダのサーバーも、Perl以外のプログラミング言語が
動くものはあまりないと思います。
だからPerlを勉強するのが一番よいと思いますよ。
人が見て見づらいソースになる言語なんで、僕はあまり好きでは
ないのですが、郷に入っては郷に従えですからね。
あとは、ファイル階層の表現を覚える。
ディレクトリを下に下がっていくのは、
xx/yy/zz/aa
というように、スラッシュ記号を使えばいいことはわかると思いますが、
上に上がっていくという概念、および現在の位置(カレントディレクトリ)
の概念を理解するのが重要です。
ちなみに上の階層は
../
カレントディレクトリは
./
と表現します。
そして、パーミッションの概念。777とか664とかが何を意味しているのかを
知ることです。
このあたりはUNIXの入門書を読むとよいでしょう。
大まかに言って、初心者が最初に取り組むにしてはちょっと敷居が高い
かもしれません。
JavaScriptなどに馴染んでからのほうが、理解が早いかもしれません。
でも、フリーのCGIを利用するだけなら簡単だと思います。
No.6
- 回答日時:
CGIのプログラム自体は難しいものではありませんが、
文字コードの取り扱いや、タグの使い方などで、
普通のホームページを作る知識が多少必要です。
基礎的なHTMLの知識(知らないということとHP作成ソフトを使うこととは別です)を持っていれば、
簡単なCGI(カウンターなど)から少しずつ勉強すれば
ものになるのではないでしょうか。
この回答への補足
皆様ありがとうございました。
私は最近無料ソフトを使うことが多かったので
CGIもブラウザのように簡単操作でできるものと考えてました。
でも少し難しそうなので、使用はもう少し控えようと思ってます。
No.4
- 回答日時:
#1の回答のように DLして自分の環境に合わせる事から始めるのが
良いと思います。(私も最初はフリーのCGIをそのまま使用してました)
しばらくして 自分の個性を出したいので 少しずつ変更しています。
もし 自分で作成したいのなら 「ラクダ本」とPCでCGIをテストする環境
「ActivePerl 」それと「AnHttpd」や「Apache」 「」内を検索すれば
たくさん? 出てきます。
CGI入門のURLは とほほのCGI入門
http://tohoho.wakusei.ne.jp/wwwcgi.htm
この辺りで 解るかと思います。
No.3
- 回答日時:
私もCGI初心者でした。
また、今現在も多分初心者の域を抜け出てないと思います。でも、結構CGIを使ったページの構築は出来ています。カウンター・掲示板・チャット・メールフォーム・アクセス解析など、一通りのことは出来ています。
私はまず、カウンターから入りました。これが一番簡単です。ほとんど変更することなく設置が可能です。次に、掲示板だったかな。そういう風に簡単なところから少しずつ覚えていけば素人でも問題なく使用可能です。
また、CGIにも同じ物がたくさんありますが、選ぶときのコツとして、「掲示板の書き込みが結構豊富」なサイトのものを使用するといいでしょう。製作者やその他詳しい人からすぐにアドバイスを得ることが出来ます。
デザインや機能が良いからという理由だけで選ぶと結構大変でした。
とりあえず、簡単なものから少しずつ覚えていけば十分素人でもやっていけますよ。
No.2
- 回答日時:
ちゃんと勉強をしてやれば、初心者でもできると思います。
もちろん、いかにちゃんと勉強するかが問題ですけどね。
どこかの教室とかで 環境の作り方から習うのが一番でしょうけど。
多分、独学は、難しいと思います。
No.1
- 回答日時:
こんにちは。
私の知っている限り、CGIを組めるアプリケーションはないと思います。
HPにcgiの設置をしたい。ということであれば、CGIプログラムを配布しているサイトは多いのでそちらからソースをダウンロードしてくみこんではいかがでしょう?ただ、その場合も、ソースを見ながら多少の設定変更が必要になりますが。
私は特別CGIの勉強はしたことないですが、設定変更etcは問題なくできてるんで、いちから組むのでない限りは、できないことはないと思いますけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- XML ホームページ作成ーこういうのを作りたいんです 6 2022/05/23 18:37
- WordPress(ワードプレス) ワードプレスはhtml.cssなどが基本的にできないと作成できませんか? プログラミング学んで、HP 3 2023/08/26 18:10
- PowerPoint(パワーポイント) パワーポイントソフトについて 2 2022/05/26 05:08
- 画像編集・動画編集・音楽編集 3時間超の動画をトリミングできる無料ソフト 5 2023/05/17 00:31
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- JavaScript SQLでデータベースから返ったデータのJSON形式生成について 1 2022/04/06 12:25
- Gmail mailソフト[sylpheed」にgmailアドレスを設定する方法 1 2022/07/24 19:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
PHP、MySQLの次にやるべき事は。
-
CGIやJAVAを勉強する方法
-
WEBページを作成するためには、...
-
助けでください!!!!!!!...
-
java appletからデータを抽出す...
-
OS作り
-
PHPを勉強したいのですが
-
必要なもの教えてください
-
MSFormsとは何ですか?
-
仕事に通用する Java の学習本...
-
PHPの勉強方法
-
WordPress初心者です。おすすめ...
-
JimdoブログのSEO対策について
-
PHPやJavascriptは独学で勉強で...
-
XMLとUMLの相違点?
-
最近C言語の入門書を読み終えま...
-
若手エンジニアはみんなJav...
-
複素関数はどこはあんまりやら...
-
JavaScriptとWebアプリ&Ajaxの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
MSFormsとは何ですか?
-
XMLとUMLの相違点?
-
データベースのデータをTextBox...
-
php、Java(Servlet等)の両方を...
-
はじめる
-
Excel VBAマクロをマスターする...
-
VC#とVC#.NETの違い
-
Struts1.1をつかったDB接続方法
-
占いサイトを作りたいのですが...
-
エクセルVBAを動かすノートPC...
-
JavaScriptの勉強法
-
VB.NETについて教えてください
-
Pythonを勉強する道のり
-
初心者 ASP.NETの勉強について
-
Visual Basic6.0の開発ソフトが...
-
Apacheのhttpd.confの設定方法...
-
C++ですごろくゲーム作成
-
【 プログラム Java 】何度か挫...
-
まったくの素人にわかりやすい...
おすすめ情報