panerai777のプロフィール
- ベストアンサー数
- 9
- ベストアンサー率
- 34%
- お礼率
- 80%
いちお、web開発しています。 perl,phpがメインです。 linux,freebsd上でapache,mysqlを使います。 万歳cpan!
- 登録日2007/03/12
- PHPとMySQLで100万件のデータを登録
PHPとMySQLで100万件のデータを登録する方法に困っております。 1.PHPで100万回ループして数字をランダムで取得し一意の数字を配列に格納。 ⇒データ量が多すぎてタイムアウトしてしまいます。いい方法はありますか? while($i<1000000){ $h = sprintf("%07d",mt_rand(1,1000000)); if(!array_search($h,$val)){ array_push($val,$h); $i++; } } 2.またデータベースはMySQLを使用しようかと考えていますが、一気に登録する方法など効率のいいやり方はありますでしょうか?
- PHPでプロキシ通過する方法について
PHPで外部サイトから為替情報を取得するプログラムを作成しているのですが、会社のプロキシが邪魔をしてうまく取得できません。 会社でインターネットに接続する際は毎回ユーザIDとパスワードの確認のウィンドウが出てきます。 PHPのVerは5.1.2です。よろしくお願いします。
- 締切済み
- PHP
- karasumi24
- 回答数1
- perlでのWEBアプリ開発について
勉強のためにperlでWEBアプリを開発しようと試みてます。 作成するWEBアプリは、DB(mysql)と連携し使用して家計簿アプリを作ろうと考えています。(10画面程度を想定) ざっくりとした仕様としてはメインにカレンダーを置き(日にち毎に収支を出力)、日毎のページで家計簿の項目の登録等を行う動作を考えています。多分外部には公開しませんが、ユーザ登録を行い、ユーザ管理についても実装したいです。 現状、サーバはlinuxにapacheを載せてper-CGIが動作する環境は作成でき、HTMLについてもページ毎に最低枠は作成済みの状態です。 使用するperlのモジュールについては、現状以下を考えています。 CGI(パラメータの譲与等) Templete-Toolkit(CGIと画面ソースの分離) DBI(DB接続用) Calendar(カレンダー作成用) Jcode(文字コード操作) Aapache::Session(ページのセッション管理) 以上を踏まえて質問なのですが、 (1)家計簿のアプリを想定して上記のモジュール以外に必要、または有ると便利と思われるモジュール等を教えて頂けないでしょうか。 (2)また、perlのフレームワーク(Catalyst、CGI::Application等)を使用するかも検討したのですが、個々のモジュールの役割だったりモジュールの勉強にもなるかと思い選びませんでした。使うべきかどうかについて(使えばここがこう簡単に出来る等)の意見を頂けますでしょうか。 よろしくおねがいします。
- ベストアンサー
- Perl
- turubeelll
- 回答数2
- PHPからPerl へのコンバート
現在、PHPで作成したものをPerlへ変換しております。 Perlはあまりやった事がないので四苦八苦しております。 下記の処理をPerlへ変換する場合、どの様な記述になりますでしょうか? 精通している方、ご助言お願いいたします。 my $fp = fsockopen( $Host, "80", $ErrNo, $ErrStr, 10 ); if ( $fp ) { $out = "GET " . $Path . " HTTP/1.1\r\n"; $out.= "Host: " . $Host . "\r\n"; $out.= "Connection: Close\r\n\r\n"; fputs( $fp, $out ); while( !feof( $fp ) ) $ret .= fgets( $fp, 128 ); } fclose( $fp );
- ベストアンサー
- Perl
- ogesatakao
- 回答数1