くだらない質問でも偉そうに聞いていいスレ (730レス)
上下前次1-新
580: 2015/09/17(木)21:06 ID:??? AAS
>>576 もちろん、マジだ。
PHPもPerlと同様にApacheを使うから、Apacheを使うWebプログラムがCGIなのかと思えば、
違うようだし、よくわからんわ。CGI認定されるWebプログラムの言語はJava、Delphi、C、
C++、COBOLらしいな。これらの言語がCGIでPHPがCGIでない理由がわからん。
JavaでCGIを作る [Bing検索]
→ JavaでCGIを作る - しんさんの出張所 はてな編
→ @IT:Java TIPS -- TomcatでCGIを使う
DelphiでCGIを作る [Bing検索]
→ 技術書「Delphiで作る高速CGI」を読んでみた - Y型ヒキコモリ日誌
CでCGIを作る [Bing検索]
省5
581: 2015/09/17(木)21:19 ID:??? AAS
これらもCGI認定される言語らしいな。認定条件が全然わからん。
そら、IISサーバーを使って動かすVBScriptがCGI認定されずAPSなのはわかるが。
PythonでCGIを作る [Bing検索]
→ Mac(Classic)PythonでCGIを実行する - @niftyホームページ ...
RubyでCGIを作る [Bing検索]
→ RubyCGI.org RubyでCGIを作ろう
→ Ruby で掲示板の CGI を作る | Tanablog
RealBasicでCGIを作る [Bing検索]
→ REALbasicでCGIを作る - 田中求之
awkでCGIを作る [Bing検索]
省6
582: 2015/09/17(木)21:22 ID:??? AAS
間違えたAPSではなくASP(Active Server Pages)だった。
583: 2015/09/17(木)22:39 ID:??? AAS
単純な話で、CGIというものが規定された後、Perlの隆盛が半端なかったから、
CGIといえばPerl、PerlといえばCGIみたいになった。
ASP他はその後。
なので、CGIという言葉を使ったり使わなかったり。PerlじゃないのにCGIっておかしくね?みたいな人もいたし。
584: 2015/09/22(火)23:07 ID:??? AAS
CGIはCommon Gateway Interfaceで、
Webアクセスからプログラムを動かす時に入り口の決まりを定義したもの。
標準入力が読み込めて、標準出力に書き出せる言語ならなんでもCGIは作れる。
それに対して、それぞれの言語の文化にあった形でより作りやすくした仕組みが、
それぞれ上げてるようなやつ。
JavaはServletっていうJavaならこう書けって公式のAPIがあったはず。
PHPはそもそもCGI以外の用途に使わないから名称無いんじゃないかな?
585(1): 2015/10/28(水)10:49 ID:wyYSy1zE(1) AAS
XAMPPの環境で作ったサイトをさくらインターネットのレンタルサーバーにうpしてみたら一部の表示が糞重い
PHPメインで書いてて、どうやらajaxでPHPを使ってデータを読み込んだりしてる部分が時間掛かってるんだが、PC内でやってる時と読み込む速度が違いすぎる
XAMPPだと表示するまで0.2〜0.5秒くらいのが、レンタルサーバーだと5秒〜7秒くらいかかる
全部作り直す気力は無いんだが何か良い方法ない?
586: 2015/10/28(水)18:48 ID:??? AAS
>>585
> ajaxでPHPを使ってデータを読み込んだりしてる部分が時間掛かってる
PHPだから遅いのかどうかをまず調べる
587(1): 2015/11/18(水)18:51 ID:2jN98YT+(1) AAS
画像付きのツイッターボタンを設置したいなの
twittercadを使うんじゃなくてその都度生成された画像を表示するボタンを付けたいなの
どうすればいいなの?
588(1): 2015/11/22(日)07:40 ID:5ML3UwM+(1) AAS
SSIでincludeを使ってヘッダーやフッターを挿入しています。
Apacheの仕様などを見ると、virtualを推奨しているのが散見されるのですが
例えば、ルートのindex.shtmlに、同じくルートにあるheader.htmlをincludeする際、
<!--#include virtual="/header.html" -->
として良いのでしょうか?
それとも同階層なら
<!--#include file="header.html" -->
とするべきなんでしょうか?
どちらでも動作確認はできました。
前者virtualで絶対パス指定なら、ページが多い場合かなり楽(まったく同じ構文を挿入)なんで、支障がなければそうしようと思うのですが
省1
589: 2015/11/25(水)18:41 ID:??? AAS
>>587
残念ながら、釣り針を作るのはおすすめできません。
>>588
virtualでどうぞ。
590: 2015/11/29(日)16:03 ID:/CVaxwfT(1/2) AAS
C言語でCGIを組んでいます。画像の生成で詰んでます。
FILE *fd;
fd = fopen("man.ppm" , "wb");
fprintf(fd,"P6\n");
fprintf(fd,"%d %d \n",SIZE,SIZE);
fprintf(fd,"255\n");
省7
591: 2015/11/29(日)23:25 ID:/CVaxwfT(2/2) AAS
自己解決しました。
cgiファイルに権限を与えていなかったようです。
592: 2015/12/03(木)23:06 ID:5/dVolpX(1) AAS
PHPとformで入力した値を表示させようと思うのですが
<?php echo $_POST[
593(2): 2015/12/10(木)16:38 ID:??? AAS
linuxとpythonの基礎知識を学習したいのですが、何か良い書籍やサイトはありますか?
経緯としましては、機械学習を勉強しようと思い、linux(ubuntu)とtensowflowというものを準備しました
hello worldなどは動かせたのですが、コンソールのバックグラウンドや、「~」がhomeを表すことなどを知らないので、基本的な部分で四苦八苦している状態です。
その度に調べていたのですが、あまりに効率が悪いので基礎知識を覚えたいと思った次第です。
何か良い学習方法があれば教えて下さい。
594: 2015/12/10(木)16:39 ID:2yeYuTRa(1) AAS
>>593ID出しておきます。
595(1): 2015/12/11(金)15:42 ID:??? AAS
>>593
学習の目的が何かによるかな。
とりあえず、PythonはPython、LinuxはLinux、UbuntuはUbuntuと、認識の切り分けをした方がいいかも。
(UbuntuはLinuxの1ディストリだが、Linuxではディストリごとに微妙な作法の違いがあるため予め容認しておかないと時々腹が立つ)
この板で質問してるってことはwebであれこれやりたいと解釈するとして
それはビジネスの為なのか資格取得か何かの為なのか、或いは趣味として始めたのか。
ここや制作板や厶板、Linux板などを並行して読んだだけでもかなり住民の毛色が違うのが判ると思う。
つまり同じような開発環境があっても何をやっているかで歩むルートがまるっきり違ってくるわけだ。
ましてPythonなんて何にでも化ける類いの言語だしね。
まずは視野の絞り込みじゃないですか?
596: 2015/12/11(金)19:01 ID:/N9U5eHZ(1) AAS
>>595
なるほど、ありがとうございます
もう少し先のことを考えてきます
597: 2015/12/11(金)22:25 ID:nDjQIE/L(1/2) AAS
質問です
こちらのサイト
外部リンク[htm]:halmidi.com
---------------引用-------------------
ひとつのCGIで複数設置する場合
<span tc〜></span>のところはそのままで、
一番下のCGI呼び出しのところで、
<img src=〜〜〜〜〜/tc/tc.cgi?url=そのページのURL>としてください。
注意:そのページのURLの所は、http://からでなく/もしくは./から書いてください。
(例:<img src=../tc/tc.cgi?url=/homepage/cgi/tc.htm>)
省12
598: 2015/12/11(金)22:41 ID:nDjQIE/L(2/2) AAS
失礼、PCは
<img src=../tc/tc.cgi?url=/○○/www/index.php>(PC用)
でした
599: 2015/12/13(日)17:48 ID:BVQoSxLx(1) AAS
質問です。お願いします。初学者です。
自分のPCのxampp上で動いてたPHPで書いたwebアプリをサーバーに上げたら、
pear Authのユーザー名とパスワードを確認するところで、mysqlのdbとの接続ができずに
困ってたのですが、徹夜明けの朝、何の気なしにいじったら上手く接続できてしまいました。
天からのインスピレーションとしか言えない力を感じました。
しかし、そんなはずもなく、何か理由があるんだと思います。後学のため、どうしてこれだけで
動いたのか、何がダメだったのか、教えてください。
$params = array(
"dsn" => "mysqli://'usr1':123@localhost/ninshodb",
"table" => "ninshotbl", 改行 "usernamecol" => "id", 改行 "passwordcol" => "pswd",);
省5
上下前次1-新書関写板覧索設栞歴
あと 131 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s