WebProg 初心者の質問 Part3
■ このスレッドは過去ログ倉庫に格納されています
0001マリモーマ ◆r6PDGT6Xd2
03/02/13 08:15ID:h+ZGjkuOWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
前スレ
http://pc.2ch.net/test/read.cgi/php/1030151932/
http://pc2.2ch.net/test/read.cgi/php/1037222063/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願
0101nobodyさん
03/02/23 17:55ID:o2m6rVJCこのボタンをJavaScriptでクリックさせるようにしたいんですけど、
typeとnameが被っていて、submit()やclick()を使ってもエラーが出ます。
何かいい方法は無いでしょうか?
よろしくお願いします。
0103nobodyさん
03/02/23 20:09ID:BcE+rwUFすいません.だいぶ前に自分で設定してました…
しかしなんでスパム業者からは届くのやら…
とくに最近多いです…
>>99
スパム業者ではないです.
ちゃんとしたサイト構築ですよ.はい.
>> 101
JavaScriptでボタンは押させられないと思われ.
0105マッキ
03/02/27 11:18ID:???どこで聞けば良いのかわからないので、ここに書きます。
例)
<HDML VERSION=3.0><ENTRY KEY=msg>
<ACTION TYPE=ACCEPT TASK=GOSUB DEST="test.asp" LABEL=送信 METHOD=POST POSTDATA=msg=$(msg)>
何か書いてください:
</ENTRY></HDML>
んで、ASP側でmsgの中味を取得するにはどう書けばいいのかわかりません。
$msgでも取れないし、FORMじゃないからResponse.Formでも取れません。
ちなみにDEST="test.asp?msg=$(msg)"というやり方なら取れますが、
urlパラメタに含めるやり方はしたくないのです。
今となってはHDML詳しく書いてあるサイトもそんなに無いし…
死に言語なので知ってる人もあまり居ないかも知れませんが、どうかよろしくお願いします。
0106nobodyさん
03/02/28 21:52ID:???普通にPOSTデータを受けるように作ればいいのではないでしょうか。
request("msg")とかって奴ですか?
# 素人につき、突っ込まないでね。。
0107マッキ
03/03/03 13:20ID:???ありがとう。取得できますた。
Request("msg")で良かったのか…
いままで、Requestのあとに何付けりゃいいんだろう?と思って
Request.○○○("msg")とか色々試してたりしたけど
ただのrequestで良かったのですね。
とにかく助かりました。(´∀`)アリガトウ!
0108nobodyさん
03/03/03 21:15ID:7D9MuGKhページ移動するセッション変数が無効になってしまいます。
このようなことになるのはLinuxサーバ上の設定がまずいと思うのですが
原因がよくわかりません。
なにか、知ってそうな人がいたらお願いします。
環境
サーバ:Red HatでアパッチとTomCat使用。
JSP上で
HttpSession sess = request.getSession(true);
session.setAttribute("user_id", user_id);
group_no = (String)session.getAttribute("group_no");
といったようにセッション変数にページをまたがって使用する
変数を代入しています。
お願いします。
0109nobodyさん
03/03/03 22:03ID:P6on0MR+0110nobodyさん
03/03/03 22:04ID:???0111ゆか
03/03/04 00:46ID:xyR68HxAWebアプリケーションサーバについてお聞きしたいのですが。
WebLogic+Apache とか TOMCAT+Apache とか
組み合わせてWebアプリケーション環境を構築する事例って
けっこうあるみたいなんですが、
WebLogicやTOMCATのみの場合と比べてどんなメリットがあるんでしょうか。
教えてください。よろしくお願いします。
0112nobodyさん
03/03/04 00:52ID:qrUiw9P2負荷分散。
0113nobodyさん
03/03/04 01:07ID:???強力なWebサーバ機能。
1からServletの使える強力なWebサーバを構築するくらいなら現状の強まったWebサーバにServletエンジンをプラグインした方が便利なわけで。
0114ゆか
03/03/04 01:14ID:xyR68HxAすぐにレスくれてありがとうございます。
もう少し聞いても良いですか?
今、WebLogicでアプリケーションを作っているんですけど、
表示する画面はほとんど動的に生成されるものなんです。
(xslとxmlで・・・)
この場合、画面のボタンを押したりして何かリクエストが
サーバに届くたびに結局WebLogicが何らかの処理をすることに
なると思いますが、こういったケースでもApacheと組み合わ
せることでWebLogicの負荷は軽減されるものなのでしょうか・・・
0115nobodyさん
03/03/04 01:16ID:???もう少し聞いても良いですか?
今、WebLogicでアプリケーションを作っているんですけど、
表示する画面はほとんど動的に生成されるものなんです。
(xslとxmlで・・・)
この場合、画面のボタンを押したりして何かリクエストが
サーバに届くたびに結局WebLogicが何らかの処理をすることに
なると思いますが、こういったケースでもApacheと組み合わ
せることでWebLogicの負荷は軽減されるものなのでしょうか・・・すぐにレスくれてありがとうございます。
もう少し聞いても良いですか?
今、WebLogicでアプリケーションを作っているんですけど、
表示する画面はほとんど動的に生成されるものなんです。
(xslとxmlで・・・)
この場合、画面のボタンを押したりして何かリクエストが
サーバに届くたびに結局WebLogicが何らかの処理をすることに
なると思いますが、こういったケースでもApacheと組み合わ
せることでWebLogicの負荷は軽減されるものなのでしょうか・・・
0116nobodyさん
03/03/04 01:17ID:???もう少し聞いても良いですか?
今、WebLogicでアプリケーションを作っているんですけど、
表示する画面はほとんど動的に生成されるものなんです。
(xslとxmlで・・・)
この場合、画面のボタンを押したりして何かリクエストが
サーバに届くたびに結局WebLogicが何らかの処理をすることに
なると思いますが、こういったケースでもApacheと組み合わ
せることでWebLogicの負荷は軽減されるものなのでしょうか・・・すぐにレスくれてありがとうございます。
もう少し聞いても良いですか?
今、WebLogicでアプリケーションを作っているんですけど、
表示する画面はほとんど動的に生成されるものなんです。
(xslとxmlで・・・)
この場合、画面のボタンを押したりして何かリクエストが
サーバに届くたびに結局WebLogicが何らかの処理をすることに
なると思いますが、こういったケースでもApacheと組み合わ
せることでWebLogicの負荷は軽減されるものなのでしょうか・・・
0117ゆか
03/03/04 01:24ID:xyR68HxAあ、114を書いている間にまたレスがついてましたね。
ありがとうございます。
既にWebLogicである程度動いているアプリケーションがあって、
とりあえず動作は問題なさそうなんです。
ですが一般的な例を見ると、WebサーバにApacheを
使ったほうがいいのかなぁって悩んでます。
がんばってApacheを入れる意味はないんでしょうかね。
ほんとはこのままWebLogicだけで行きたいんです。
(動いてますし・・・)
教えて教えてばっかりですいません。
0118ゆか
03/03/04 01:25ID:xyR68HxA0120ゆか
03/03/04 01:39ID:xyR68HxAとりあえず、勉強+仕事といったところです。
やっぱりがんばってApache入れたほうがいいのかなぁ。
歌田割れてもしょうがない技術力ですけど・・・(T_T)
>>112
>>113
>>119
親切にありがとうございました。参考になりました。
今日はもう寝ます。
おやすみなさい。
0121nobodyさん
03/03/04 01:53ID:qrUiw9P2WEBサーバとAPサーバを分ける意味は2つでしょう。
1.柔軟なシステム構成
2.既存システムへAPサーバ導入
1.については
アクセスが数10万とかいかなければ問題ないでしょう。
要はWWWサーバとAPサーバを分けてシステム負荷に応じたシステム構成をとろうといった感じ。
WWWサーバの負荷が高い→WWWサーバのみを増設
APサーバの負荷が高い→APサーバを増設
0124123
03/03/04 01:56ID:???プログラム的に呼び出されるだけなのだから。
0125ゆか
03/03/04 08:35ID:xyR68HxAまたレスが増えていてうれしいです。
>>121-124
えーと、私の場合はアクセス数が数10万とか、同時接続数100なんて
とんでもない!そんなにすごいものじゃありません。
もっとしょぼいやつです(> <)。
お試しWebLogicで動かしてます。
あと、分散環境でもありません。
そう考えると、やっぱりApacheはいらなそうですね・・・(ちょっとうれしい)
セキュリティとかの問題もあるのかなぁって思って
いたんですけど。
0126nobodyさん
03/03/04 09:21ID:???http://www.ingrid.org/jajakarta/tomcat/tomcat-3.2.3/
doc-ja/tomcat-apache-howto.html#cooperation_need
1. 静的なページに関して Tomcat は Apache ほど速くありません。
2. Tomcat は、Apache ほど 細かな設定ができません。
3. Tomcat は、Apache ほど 頑強ではありません。
4. Tomcat は、 Apache のモジュール(例 Perl, PHP, その他)でしか
提供していない機能に対する多くのサイトの要望に答えられないかもしれません。
0127nobodyさん
03/03/04 12:51ID:g9oV91VBPHPで構築したサイトを作る際に注意する点とかありますか?
0128nobodyさん
03/03/04 16:46ID:???0129nobodyさん
03/03/05 15:40ID:GEs6DPm0gbakを使わずにcpでただコピーするだけじゃいけないんでしょうか。
0130nobodyさん
03/03/06 15:05ID:MPyd749V0131ゆか
03/03/06 22:48ID:HbcAiOTn相変わらず、Apacheはどうかな・・・なんてぐだぐだっと
してます。
>>126
あ、こんなサイトがあったんですね。
ありがとうございました。
とりあえず現状動いてますし、静的なページはあんまり
ないので、1、2、4はOKでしょうか。
・・・・・・・・・・・・・・頑強?
(落ちにくい・・・とか?それともセキュリティ?)
0132nobodyさん
03/03/07 00:04ID:???0133nobodyさん
03/03/07 01:15ID:B7PhQ/lJ0134nobodyさん
03/03/07 11:45ID:WxIkkERrレンタルサーバーで使ってるWEBサイト(PHPを使用) → アクセスするとクッキーで個人情報を自動的に表示
↓↑
自前で立てたサーバー(固定IP+独自ドメイン)のPostgreSQL
こういうことってレンタルサーバーでも出来るの?
0136134
03/03/07 12:16ID:WxIkkERr問い合わせてみたいので、
「外部への接続を許可」をもう少し具体的に教えてくれませぬか?
0138nobodyさん
03/03/07 19:41ID:???pg_connectの引数に自鯖のIPをぶちこんで動けばOK。
>>137
完璧なローカルテストてのがよく分からん。
今は何ができなくて完璧ではないと思ってる?
0139137
03/03/07 22:31ID:???テストするにも先々良いような気がしてきた
0141nobodyさん
03/03/08 09:51ID:???0142nobodyさん
03/03/10 13:23ID:GpWACg1R0148山崎渉
03/03/13 17:03ID:???0149nobodyさん
03/03/23 19:56ID:???それを次で別のフォームのhiddenでvalueに持たせると
フォームの入力部品が消えて表示されない時がありますが、
回避方法はありませんか?
○や★などの記号や東京などの文字で不具合がでます。
とほほラウンジの質問にあったこれと同じような感じです。
http://tohoho.wakusei.ne.jp/lng/199910/99100035.htm
0150磯野
03/03/23 20:06ID:33asXmri0151nobodyさん
03/03/24 00:05ID:CXSUh/yF今の自分のイメージ的に表現すると
CGI → 日本語
perl、Ruby → 日本語の方便
という認識なのですが、あってますか?
変なたとえですみません。
0153nobodyさん
03/03/24 00:59ID:???なるほど、何となく分かってきました。
いまperlの勉強を始めた所でなんか概念がなかなかつかめなくて。
ありがとうございました。
0154nobodyさん
03/03/24 02:56ID:???プログラムを使ってCGIを作ろう。みたいな。
perlとかは言語その物の種類。
だから、perlでCGIを作る。
0155nobodyさん
03/03/26 04:31ID:???最近までオブジェクト思考の意味が分からなかったんだけど、
これって実はただのモジュールのこと?
多くの人が何回も使うようなプログラムをモジュール化して、それを使おうってのがオブジェクト思考なの?
早い話が使いまわし?
これであってますか?
0157nobodyさん
03/03/26 07:35ID:???もう配布してないの?
0159nobodyさん
03/03/26 23:05ID:???まず、オブジェクト指向を「思考」と言っている時点で
斜め読みしかしてないことがわかる。
それとモジュールを使えばオブジェクト指向になると思っているのは痛い。
逆で、オブジェクト指向の考えが先にあるからこそ、モジュールが生まれたんだ。
オブジェクト指向は「何をすればオブジェクト指向」と定義できるものではない。
理解するには人から話を聞いたり本を読んだりするだけではなく、実践が一番だ。
それでわからなきゃ諦めな。
Javaなら本気でやりこむか、
Perlならオブジェクト指向で動くモジュールを使いこなすか。
PHPはわしゃよう知らん。
0160nobodyさん
03/03/27 17:11ID:???0161nobodyさん
03/03/27 17:59ID:sZr0tUrGとformにtextの入力欄を作ったとするとその入力欄の色はdefaltでは白
ですがこの色を変えることはできないのですか?
0162nobodyさん
03/03/27 18:01ID:???0163nobodyさん
03/03/27 18:07ID:sZr0tUrG0165nobodyさん
03/03/27 21:21ID:syGJrNu0perlでアクセスカウンターを作ったのですが、
ローカルのIISだときっちり動くのに、アパッチに上げると
インターナルエラーが出ます。属性も777にしたのですが、、、
初心者が陥りやすい罠を教えてください。
0166nobodyさん
03/03/27 21:25ID:???0167nobodyさん
03/03/27 21:26ID:???0168nobodyさん
03/03/27 21:34ID:syGJrNu0#!usr/local/bin/perlって書いてました
有難うございました!!
0169nobodyさん
03/03/27 21:38ID:???/:\.____\
|: ̄\(∩´∀`) \ <先生!こんなのがありました!
|:在 |: ̄ ̄ U ̄:|
http://saitama.gasuki.com/shinagawa/
0170nobodyさん
03/03/27 22:00ID:NiXXuzH7HTMLだけのサイトからPHP+MySQLにしたいそうです。
でもCold Fusionの方が易しそうですし,データ分析にいいと聞きます。
中小企業のサイトとして立ち上げるにはどちらの方がいいでしょうか?
漏れデザだけどSQLならわかるという感じでつ。
0171nobodyさん
03/03/27 22:06ID:???なにをチミはこんなところで聞いているのかね?
0172nobodyさん
03/03/27 22:56ID:NiXXuzH7CFスレを見たら,CFは敷居は低いけど後々,大変と理解。
まだ全部読んでませんが。
0175nobodyさん
03/03/28 11:43ID:OFR1eFyuネット上のページを取得するのに、LWP::Simpleとwgetを使う方法があるとのことで、
それぞれPerlスクリプトを作り、実際に取得するところまで漕ぎ着けました。
対象ファイルのサイズは20〜50kb程で、それぞれの実行時間はほぼ同じでした。
このスクリプトは共用鯖でCGIとして実行するので、負荷が気になります。
負荷の上ではどちらが良いのか、もしくは他の方法があるのか、お教えください。
0177nobodyさん
03/03/28 11:48ID:???即レスありがとうございます。
取得先のサイズが小さければ、どちらも負荷の問題は無いということでしょうか?
あと、2.5KB〜6.2KBというサイズはどういう計算で出てきた物なのでしょうか。。。
0178175
03/03/28 11:51ID:???私の書いた「20〜50kb」は「Kbit」ではなく「Kbyte」のつもりでした(汗
紛らわしくてすいません。
0179nobodyさん
03/03/28 18:07ID:uK66agR0行うバッチファイルを作成したのですが、Windows標準のFTP
コマンドでは、passiveモードを受け付けません。
代替になるようなソフトは無いでしょうか?
0181nobodyさん
03/03/29 07:08ID:???0182nobodyさん
03/03/30 03:56ID:???レンタルしているアクセス解析のCGIって、普通ログ丸見えなんですか…??
設置したら誰からも見えるようになっていて驚いてしまったんですが…
0183nobodyさん
03/03/30 05:35ID:s+0IIqwRそうなんですよね。私も自分で書いたバッチに passive とか idle とか
入れてたらエラーでまくりでした。ただ今回はwindowsが条件なんですよ‥。
>>181
板違いすいません。どこに行ったらいいでしょうか?
0184nobodyさん
03/03/30 08:00ID:???状況に微妙な点があるのでなんとも言えないが。
ログは管理人だけ見えるようにするのが常套手段だと思う。
念のために聞くけど、フリーのスクリプトがあってそれをダウンロードして、
自分の鯖用に変更して設置した、とかじゃないよね?
まあ、何にせよ、そんなサービスはやめておくべきだね。
0187nobodyさん
03/03/30 17:51ID:???0191nobodyさん?
03/03/30 18:50ID:MPE8AsT6読み込みに比べて書き込みのどのフェーズが特に高負荷になるのでしょうか?
システムコール(write,read)?
index,dat,subback,subjectの更新?
bbs.cgiがPerlだから?
連投、2重カキコのチェック?
0193nobodyさん
03/03/30 18:53ID:ZcZb+Pg+0194nobodyさん
03/03/30 21:41ID:oGZ4ZySM普通会員と特別会員のみ見れるぺージと、
特別会員のみが見られるページ、
という3種類のページがあるサイトをつくろうとしています。
(各会員はIDとパスワードを持っている)
Perl5で、データベースはないです。
もし、Basic認証と使わないとしたら、
こういうときって、普通どうするもんなんでしょうか?
やはりクッキーでしょうか?
もしクッキーだとしたら、
●IDとパスワードの入力フォームを含んだページを用意して、
そこでsubmitしてもらったときに、
●CSVファイルかなんかの会員情報を含んだファイルを調べて、
ユーザに会員種別名(フラグ)を入れたクッキーを渡す。
●その後は、毎回クッキーを読み込んで、会員種別で表示を振り分ける
というフローでオッケー?
(セキュリティ的にこれでも問題ないでしょか?)
0195nobodyさん
03/03/30 21:46ID:???0197194
03/03/30 21:50ID:oGZ4ZySMそうですか、すみません。そうするとどうすればいいのでしょう・・・
>>196
PHPならかじったことはあるのですが、
Perlだとセッション管理はできないと思っていました・・・
0198nobodyさん
03/03/30 22:09ID:???0200こまま草
03/03/31 09:10ID:???■ このスレッドは過去ログ倉庫に格納されています