△▲ WebProg 初心者の質問 Part16 ▼▽
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2007/08/22(水) 05:53:43ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3辺り
欲しいCGIが見つからないならこっちへGo!!
【CGI】こんなCGI探してますver.22
http://pc11.2ch.net/test/read.cgi/hp/1166794984/
前スレ
△▲ WebProg 初心者の質問 Part15 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1169725490/
0846nobodyさん
2008/02/13(水) 09:19:19ID:???既存のものをわざわざ多言語に作り変える手間やサーバスペックが上がってることを考えると
0847nobodyさん
2008/02/13(水) 09:27:23ID:???0848nobodyさん
2008/02/13(水) 12:04:50ID:???0849nobodyさん
2008/02/13(水) 12:49:02ID:???836 名前:nobodyさん[sage] 投稿日:2008/02/12(火) 21:58:24 ID:???
Perl:瀕死
PHP:IPAのお墨付きで非推奨ワロス
Java:お堅い企業のお堅い業務向け
Ruby(Rails:200人で落ちるw
ASP.NET:お堅い企業の適当な業務
0851nobodyさん
2008/02/14(木) 03:46:42ID:???836 名前:nobodyさん[sage] 投稿日:2008/02/12(火) 21:58:24 ID:???
Perl:瀕死
PHP:IPAのお墨付きで非推奨ワロス
Java:お堅い企業のお堅い業務向け
Ruby(Rails:200人で落ちるw
ASP.NET:お堅い企業の適当な業務
0853nobodyさん
2008/02/14(木) 08:08:36ID:???0856nobodyさん
2008/02/14(木) 18:07:21ID:???0857nobodyさん
2008/02/14(木) 18:40:03ID:???同じことしか言わないのは何だっけ?
壊れたレコード、、って古いな言い方がw
0858nobodyさん
2008/02/16(土) 00:20:37ID:6EJB8lVWロックの仕方がいまいちわかりません。
一応、動くことは動くのですがこんな感じで重複しないようになるのでしょうか?
$result = pg_query($conn,"BEGIN");
$result = pg_query($conn,"LOCK TABLE counterTable IN ROW SHARE MODE");
$result = pg_query($conn,"SELECT * FROM counterTable");
$counterdbrs = pg_fetch_array($result,0);
$counter=$counterdbrs["counter"];
$counter++;
$result = pg_query($conn,"UPDATE counterTable SET counter=$counter");
$result = pg_query($conn,"COMMIT");
0859nobodyさん
2008/02/16(土) 01:14:52ID:???・ロック失敗に対する処理(簡単に言えばロック成功時のみの処理にする)
・テーブル全体のロックはスマートじゃないのでレコード単位でロックを
ってところでしょうか。
0860nobodyさん
2008/02/16(土) 01:22:30ID:???0861nobodyさん
2008/02/16(土) 02:55:10ID:???SQLにインクリメントをやらせればUPDATE1発で済むんじゃね?
SQL1文ならロックも不要だ。ロックの処理はDBがやってくれるよ。
ファイルの処理とDBの処理の違いをきっちりと理解してからロジックを組み立てるべし。
0862nobodyさん
2008/02/16(土) 05:57:42ID:???書くのは一行でも中身は実に重たい処理だ。
0863nobodyさん
2008/02/16(土) 06:00:53ID:???0864858
2008/02/16(土) 15:03:21ID:6EJB8lVWロックのやり方がまだ理解できないので
今回はシーケンス?で連番の数字を生成できるみたいなのでIDはそれを利用しようと思います。
カウンターは "UPDATE counterTable SET counter = counter + 1"
一行で済みますね。考えが足りなかったようです。すいません。
0865nobodyさん
2008/02/17(日) 11:26:11ID:WmCUpFJd知っている方おられればお願いします。
Yahoo ジオシティーズでホームページを作っていて
メールフォームを設置しようと思いました。
ですが、sendmailが使用できないみたいで。
(CGIは使えるみたいなのですが)
そこで、適当なテキストファイルみたいなものを
設置しておいて、そこに追加書きしていくみたいな
形でもいいので、そういったことで対応できるのでしょうか?
よろしくお願いします。
0866nobodyさん
2008/02/17(日) 11:33:51ID:???よって出来る
0867nobodyさん
2008/02/17(日) 11:48:27ID:???具体的にどのサービスなのかにもよるよ。それを示した上で相談した方がいいんじゃないかな。
例えば、CGIは使えても.htaccessの設置はしても無効になるとか、サブディレクトリも
検索エンジンの対象になりますとかだと、記録したログファイルが一般公開されることになる。
0868nobodyさん
2008/02/17(日) 13:14:19ID:???0869nobodyさん
2008/02/17(日) 14:44:50ID:WmCUpFJdみなさまご回答ありがとうございます。
遅くなってすいません。
少し具体的に説明させていただくと
Yahoo geocities プラスに入っています。
すいません、どの仕様が関係しているか分からず
アドレスを記載させていただきます。
ttp://geocities.yahoo.co.jp/v/originalcgi/
このような機能が使えるようです。
やりたいこととしては、簡単なチェック式のアンケートを
とっておくためのものです。
ただ、会社でおこなっているのですが1日1通ぐらいですので
できれば費用もかけたくないです。すいません。
あと、広告なし、外から見えないものを考えてます。
何か良い知恵があればお願いします。
もし、参考になるページでもあれば教えていただければ
そこで勉強します。
よろしくお願いします。
0870nobodyさん
2008/02/17(日) 15:04:21ID:???じゃあいますぐ "レンタル アンケートフォーム" でググる作業に取り掛かるんだ
つーかマジレスなんだけどこれ
自分で書いてる>>869のCGI仕様環境見て意味がわかんなきゃ無理だし
0871nobodyさん
2008/02/17(日) 18:04:01ID:???.htaccessの設置は無理なようなので、/geo_cgi_private にログファイルを設置して
それに書き込むようになるだろうね。それをやれば、外部から見えることは一切無い。
まずは、html形式ファイルで、アンケートのフォームを作成するところからだろう。
そして、POST先を〜.phpファイルにする。
基本的なディレクトリ構造はこんな感じ
index.html :アンケート入力用フォーム
record.php :アンケート記録用php
/geo_cgi_private/log.txt :アンケート記録用ログファイル(CSV形式)
CGIでといわれていたが、PHPとなっているところは気にしない方向でw
0872nobodyさん
2008/02/17(日) 18:19:02ID:???<html><body>
<form method="POST" action="record.php">
Q1:あなたは童貞ですか?<br>
<input type=radio name="Q1" value="1">はい
<input type=radio name="Q1" value="2">いいえ
<input type=radio name="Q1" value="3">分からない
<br>
<input type=submit value=" 送 信 ">
</form>
</body></html>
0873nobodyさん
2008/02/17(日) 18:21:34ID:???※このサンプルは不正な入力や連続投稿防止の処理は入っていません。
あくまでイメージとして捉えて下さい。
<html><body>
<?php
$line = $_POST["Q1"];
if($line == ""){
echo "入力に不備があります。ブラウザの戻るを押してください。";
}else{
$fh = fopen("./geo_cgi_private/log.txt", "a");
$line = $line . "\n";
fwrite($fh, $line);
fclose($fh);
echo "投稿ありがとうございました。";
}
?>
</body></html>
0874nobodyさん
2008/02/17(日) 19:26:25ID:???WEB上でお気に入り管理をしようと思っています。(XREA)
編集もさせる場合、wiki/cgi以外に何か良案ありませんでしょうか?
検索してもSEOやらばかりで…
0875nobodyさん
2008/02/17(日) 19:32:10ID:???0876nobodyさん
2008/02/17(日) 22:13:00ID:WmCUpFJdすいません、本当にありがとうございます。
一度ご参考にさせていただいて勉強したい思います。
だいたいの流れは何となく理解できましたので、
細かい点にも注意してがんばりたいと思います。
0878nobodyさん
2008/02/18(月) 09:59:18ID:???0879nobodyさん
2008/02/18(月) 11:03:03ID:???0880nobodyさん
2008/02/18(月) 12:20:47ID:???この板に来るの間違ってないか?メモ帳で編集してftpでうpしかないだろうが。
そもそも最初からcgiなどを除外するのなら、WebProgの話題ではない。
0881nobodyさん
2008/02/18(月) 13:22:33ID:???ローカルのお気に入りを全部del.icio.usに流し込めば
登録も編集も全部ブラウザだけでできる!ふしぎ!
0882nobodyさん
2008/02/18(月) 13:31:07ID:???0883nobodyさん
2008/02/18(月) 13:51:21ID:???これってなんて技術?
なんとなく試しにスクリプト組んでみたいと思ったんでなんとなく・・・
0884nobodyさん
2008/02/18(月) 13:52:12ID:???0885nobodyさん
2008/02/18(月) 13:53:21ID:???CAPTCHAか。
0886nobodyさん
2008/02/18(月) 13:54:15ID:???自分で作って中身をある程度分かってから使いたいからこうした順序を踏むだけ
0887nobodyさん
2008/02/18(月) 14:04:52ID:???0888nobodyさん
2008/02/18(月) 15:53:41ID:???あとはGDかImageMagickとかImagerを扱うだけだから難しい技術ではない
0889nobodyさん
2008/02/18(月) 17:00:27ID:T7RxuYkeひみこーど
0890nobodyさん
2008/02/19(火) 22:55:49ID:???Aのブログの更新日時・タイトル名(過去三日分くらい)、Bのブログの更新日時・タイトル名(過去三日分くらい)、Cのブログの更新・・・
タイトル名などはrssから必要なことがらを取り出すとして、更新されたかどうかってpinで把握するんでしょうか
そのpinってどうやって取得するんでしょうか
0892nobodyさん
2008/02/20(水) 14:22:40ID:QV6xI7v/http://〜/blog.pl?id=12345
↓
http://〜/12345
に変えたらサイト内コンテンツ充実→SEO的に良いって聞いたんですが本当ですか?
0893nobodyさん
2008/02/20(水) 14:30:46ID:???diffればいい
>>892
cgiとかのリンクをたどらなかったり、cgiリンクの優先順位が低かったりするので
そこそこは有効な手段
0895nobodyさん
2008/02/20(水) 20:18:52ID:Mkdej1iE何年も前に試したときはCPU使用率が100%近くにまでハネ上がって
びっくりしたのですが、最近5.8.8をインストールしてみたところ、
ほんの数%で処理が終わったりして軽くなってます。
何か改良されたのですか?
それとも以前の私の環境が駄目駄目だったのでしょうか?
漠然とした質問ですがよろしくお願いします。
0898nobodyさん
2008/02/20(水) 21:25:04ID:???0899nobodyさん
2008/02/21(木) 00:31:28ID:???これのインストール方法を教えてください
land.to,xreaで試しましたがインストールできませんでした
0900nobodyさん
2008/02/21(木) 00:51:15ID:???0901nobodyさん
2008/02/21(木) 18:35:18ID:8thtbr4DWEBSHOPでの人数限定品をスクリプトを作って、申し込みをしている方がいますが
自分もやりたいと思っています
なんの言語を勉強して作ればいいのでしょうか?
分かる方いらっしゃいましたら、よろしくお願いします。
0902nobodyさん
2008/02/21(木) 18:58:58ID:???WEBSHOPって何ですか
0903901
2008/02/21(木) 19:04:14ID:8thtbr4Dスレ立てるまでもない質問はここで 第89刷
http://pc11.2ch.net/test/read.cgi/tech/1202726651/
ここから誘導されてきました。
webshopとは楽天やyahooで出展しているshopのことです。
0904nobodyさん
2008/02/21(木) 19:14:05ID:???cpp でも tcl でも perl でも JAVA でも PHP でも作れるならなんでも構わないですよ
あとは自分の技量と管理運用能力次第です
0905nobodyさん
2008/02/21(木) 19:14:57ID:???クライアントをスクリプトで作るって話か
自分の環境に合ったもの使えばいい
0906901
2008/02/21(木) 19:43:02ID:8thtbr4D言語は何もしらないので、これから勉強するつもりです、
この作業をするのにお勧めの言語はありますでしょうか?
0910nobodyさん
2008/02/21(木) 21:13:52ID:???サイトでの出品を監視して自動申し込みだろ?
申し込みフォームが定型化されてりゃラクだけど、店ごとに違うんだろうな。
そのへんを自分で調整出来る必要があるから、Webプログラミング技術は必須だね。
0911nobodyさん
2008/02/21(木) 21:26:11ID:???0912nobodyさん
2008/02/21(木) 22:51:40ID:uBvv/k1H古いバージョンのMySQLはもう手にはいらないのでしょうか。
具体的にはMacOSX.2.8で使えるものを探しているのですが。。。
0913901
2008/02/21(木) 22:56:04ID:8thtbr4D自動申し込みなのですが
例えば限定10個を何時何分から販売という場合に
その時間に商品をかごに入れて、購入まで自動で行いたいのです。
これはVBAの勉強をすればいいのでしょうか?それともJAVAの方が良いのでしょうか?
0914nobodyさん
2008/02/21(木) 23:17:35ID:???0915nobodyさん
2008/02/21(木) 23:36:23ID:???手元のブラウザのJavaScriptにやらせる事も出来るかもしれない。
出来そうに思うが、自分でやった事は無い(JavaScriptは嫌い)ので保証は出来ない。
言語はお好きなものをどーぞ。
それぞれに得手不得手があり、使い手(貴方=プログラマ)との相性もある。
PythonでもRubyでもOCamlでも、、、
VBAを出したのはエクセルくらいは持っているだろうとの老婆心です。
まず勉強しなければいけないのはhttpによる通信の構造かな?
サーバーへ渡すデータとサーバーから受け取るデータが理解出来るようになれば
どの言語であってもデータの送受信&チェックで動作を切替えるダケだよ。
0916901
2008/02/21(木) 23:53:47ID:8thtbr4D>>915
丁寧にレスありがとうございます。
先ずはhttp通信の基礎からはじめたいと思います。
ただ、915さんのレスを拝見すると
> JavaScriptにやらせる事も出来るかもしれない。
と記載されているのですが、
もし、JavaScriptで出来なかったらjavaを勉強してもjavaでは出来ないということでしょうか?
PythonでもRubyでもOCamlならば出来るというような感じに受け取ってしまいました。
出来れば応用の効きそうなjavaにしようかなと思っていましたが・・・。
0917nobodyさん
2008/02/22(金) 00:22:17ID:???JavaScriptとJavaは違うモノです。
同様にエクセルのVBAと VisualStudioのVBもコードを見るとそっくりに見えますが違うものです。
紛らわしいですが、プログラミングってそういうものなんです。
PentiumとCore2とAthlon64も同じプログラムを実行出来ますが、違うモノです。
httpの基礎を学ぶ? 基礎から学ぶのは非常に退屈ですよ。
姿勢は評価出来ますが、そのアプローチではどんどん深みにまはってしまう。
自分の目に見えているところ(表面)から手をつけていくと良いですね。
0919nobodyさん
2008/02/22(金) 00:46:04ID:qUP6K3m6長文きもいです><
0920nobodyさん
2008/02/22(金) 00:46:15ID:FN+5F8wX基礎からまなヴのがたのしいんだろーがヴォケwww
0921nobodyさん
2008/02/22(金) 00:46:24ID:k3rGj1GB1行目で吹いたwwwwwwwww
0923nobodyさん
2008/02/22(金) 00:46:45ID:qUP6K3m6こいつのウザサが異常な件
0924nobodyさん
2008/02/22(金) 00:46:47ID:uKlh0Kvyググレカス
0925nobodyさん
2008/02/22(金) 00:46:51ID:rDZIHdpDwww
0926nobodyさん
2008/02/22(金) 00:46:57ID:O3eoTj1iおまえ頭おかしーだろwwwww
0927nobodyさん
2008/02/22(金) 00:46:59ID:4uf9ryq7日本語解んのか?外人か?コラッ!!
0928nobodyさん
2008/02/22(金) 00:47:02ID:doqQPHqIキメェwwwしったか乙ぅぅwwwwww
0929nobodyさん
2008/02/22(金) 00:47:08ID:ZDWzkkUC0930山崎一番 ◆v725SyWV1E
2008/02/22(金) 00:47:17ID:???極めて正しいと思うよ
分かってないのは君たちのほうだよ
0931nobodyさん
2008/02/22(金) 00:47:20ID:qUP6K3m6上から目線まじうざいです。
0932nobodyさん
2008/02/22(金) 00:47:25ID:rvvcOAWH0933nobodyさん
2008/02/22(金) 00:47:30ID:WdLu8qek0934nobodyさん
2008/02/22(金) 00:47:35ID:stHHRRzD0935nobodyさん
2008/02/22(金) 00:47:40ID:B5Qhz+Lc知ったか死ね
7歳から人生やり直せ
0936nobodyさん
2008/02/22(金) 00:48:01ID:ZDWzkkUC0937nobodyさん
2008/02/22(金) 00:48:44ID:j3rbPMKWきめえwwwwwwwww
頭の中に蛆わいてるなこいつwwwww
0938nobodyさん
2008/02/22(金) 00:48:51ID:FN+5F8wXゆとり乙wwwwwwwwwwwwwww
0939nobodyさん
2008/02/22(金) 00:49:26ID:qUP6K3m6これがゆとり脳か。
0941nobodyさん
2008/02/22(金) 00:51:30ID:kGL1/srSわかってねぇな
レス数が900を超えています。1000を超えると表示できなくなるよ。