私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
Web関係で重要な技術は
HTML>CSS>PHP>SQL>Javascript>Java>Flash かな。
今の新規プロジェクトでCGI使う物はかなり少ないし、
Flashはプログラマの仕事ってよりデザイナーの仕事って感じだし、
Javaはぜひ覚えておいた方がいい言語だけど、Webプログラムに特化したら意外と使わせてもらえないし、
Javascriptはググれば大抵どこかに欲しい物が落ちてるし、
SQLはWeb系で使えなかったら素人扱いにしかならないし、
PHPは出来るべきだし、
HTMLとCSSが出来ない人間にWebプログラマなんて出来ない。
後、Linuxも必要だよ
HTML>CSS>PHP>SQL>Javascript>Java>Flash かな。
今の新規プロジェクトでCGI使う物はかなり少ないし、
Flashはプログラマの仕事ってよりデザイナーの仕事って感じだし、
Javaはぜひ覚えておいた方がいい言語だけど、Webプログラムに特化したら意外と使わせてもらえないし、
Javascriptはググれば大抵どこかに欲しい物が落ちてるし、
SQLはWeb系で使えなかったら素人扱いにしかならないし、
PHPは出来るべきだし、
HTMLとCSSが出来ない人間にWebプログラマなんて出来ない。
後、Linuxも必要だよ
また、規制来てるな・・・
WEBプログラマならhttpが優先度高いだろう。
あとflex(adobeの方、字句解析じゃなくて)が要求される仕事が最近増えてきたよ。
>CGI使う物はかなり少ない
通常はmod_xxxってことか?w
WEBプログラマならhttpが優先度高いだろう。
あとflex(adobeの方、字句解析じゃなくて)が要求される仕事が最近増えてきたよ。
>CGI使う物はかなり少ない
通常はmod_xxxってことか?w
ちょっと規模が大きくなってアプリケーションサーバって事になるとJavaって場合が多い。
>>800
CGIに用いる言語はPerlに限らないって意味でしょ
CGIに用いる言語はPerlに限らないって意味でしょ
>>809 無知乙
名前からも分かるとおり、CGIはあくまでもインターフェイスであり、特定のプラットフォームに依存せずに、
ウェブサーバなどから外部プログラムを呼び出す仕組みのことを指す。
そのため、この仕組みを用いて起動されるプログラム本体のことをCGIと呼称するのは誤りである。また、
1990年代後半のCGIを使ったプログラムはPerlが大部分であったため、「CGIとはPerlまたはそれに類する
特定の言語のことである」という認識も広く存在するが、こちらも誤りである。
ウェブサーバなどから外部プログラムを呼び出す仕組みのことを指す。
そのため、この仕組みを用いて起動されるプログラム本体のことをCGIと呼称するのは誤りである。また、
1990年代後半のCGIを使ったプログラムはPerlが大部分であったため、「CGIとはPerlまたはそれに類する
特定の言語のことである」という認識も広く存在するが、こちらも誤りである。
「CGIはPerlに限らない」や
「CGIに用いる言語はPerlに限らない」じゃ意味わからん。
「CGIを使ったプログラムはPerlに限らない」と書け。
というくだらん揚げ足取り?
「CGIに用いる言語はPerlに限らない」じゃ意味わからん。
「CGIを使ったプログラムはPerlに限らない」と書け。
というくだらん揚げ足取り?
>>822
君の使ってるブラウザにもあるだろ、ホームページの設定。
君の使ってるブラウザにもあるだろ、ホームページの設定。
>>826
そうだったのか、ごめん。
そうだったのか、ごめん。
「CGIを設置する」って言い方が定着してるから、しょうがないんだろうな。
CGIはPerlだけじゃないよ、って解説してるページも多いし。
CGIのちゃんとした意味なんか知らなくても、応募フォームとか、会員管理するサイトとか作るのに支障はない。
けど、せっかく"prog"って付く板にいるんだから、RFC3875に目を通してみてはどうだろう?
The Common Gateway Interface (CGI) Version 1.1(日本語訳)
http://www.studyinghttp.net/rfc_ja/rfc3875
CGIはPerlだけじゃないよ、って解説してるページも多いし。
CGIのちゃんとした意味なんか知らなくても、応募フォームとか、会員管理するサイトとか作るのに支障はない。
けど、せっかく"prog"って付く板にいるんだから、RFC3875に目を通してみてはどうだろう?
The Common Gateway Interface (CGI) Version 1.1(日本語訳)
http://www.studyinghttp.net/rfc_ja/rfc3875
こもどwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
今までSQLite3使っていたのですが、MySQLに変えようと思っております
で、php.iniにてDSN宣言をしようと思うのですが、今までは
pdo.dsn.test="sqlite:c:\~\Apache2_2\htdocs\samples\hoge.db"としていました
MySQLの場合は、
pdo.dsn.test="mysql:host=localhost;dbname=friend;charset=sjis"の他にどのように書けばいいのでしょうか?
SQLiteでいう、c:\~\Apache2_2\htdocs\samples\hoge.dbの部分が分かりません
で、php.iniにてDSN宣言をしようと思うのですが、今までは
pdo.dsn.test="sqlite:c:\~\Apache2_2\htdocs\samples\hoge.db"としていました
MySQLの場合は、
pdo.dsn.test="mysql:host=localhost;dbname=friend;charset=sjis"の他にどのように書けばいいのでしょうか?
SQLiteでいう、c:\~\Apache2_2\htdocs\samples\hoge.dbの部分が分かりません
>>834
では、例えば>>833の例で言うと、以上のpdo.dsn.testの設定で終わりで、
$user = 'aaa';
$pass = '111';
とすると、 $dbh = new PDO('test', $user, $pass); でいいのでしょうか?
$dsn = 'mysql:host=localhost;dbname=friend'; として、
$dbh = new PDO($dsn, $user, $pass); とする方法は分かっているのですが、少しでも記入を減らす為にphp.iniでDSN宣言をしたいと思いまして
SQLite使ってて、その宣言方が身についているもので
では、例えば>>833の例で言うと、以上のpdo.dsn.testの設定で終わりで、
$user = 'aaa';
$pass = '111';
とすると、 $dbh = new PDO('test', $user, $pass); でいいのでしょうか?
$dsn = 'mysql:host=localhost;dbname=friend'; として、
$dbh = new PDO($dsn, $user, $pass); とする方法は分かっているのですが、少しでも記入を減らす為にphp.iniでDSN宣言をしたいと思いまして
SQLite使ってて、その宣言方が身についているもので
>>838
ありがとうございました
ありがとうございました
move_upload_fileのエラー処理でファイルがアップロードされているかどうかの判断を['size']でやってる人が
周りに何人かいるんだけど今はそれで大丈夫なの?
俺は今まで['erroe']の番号で0ならOKで3なら不完全で4ならアップされてないよ~みたいな判断してて
かつerrorが0の場合にファイルサイズが0以上ならって感じで見てるんだけど、もしかして順番間違ってる?
周りに何人かいるんだけど今はそれで大丈夫なの?
俺は今まで['erroe']の番号で0ならOKで3なら不完全で4ならアップされてないよ~みたいな判断してて
かつerrorが0の場合にファイルサイズが0以上ならって感じで見てるんだけど、もしかして順番間違ってる?
学習中のものです。
PEAR::DBじゃなくてPDOを使うのが主流なんですか?
PDO2もあるとどこかで読みましたし…。
PEAR::DBじゃなくてPDOを使うのが主流なんですか?
PDO2もあるとどこかで読みましたし…。
アンケート取ったわけじゃないからわからんが
今時はpear/peclに依存しないのが主流じゃね?
今時はpear/peclに依存しないのが主流じゃね?
学習中なら主流なんて気にするな。
作ろうとするものに、どんな道具を使えばいいのかを考えとけ。
作ろうとするものに、どんな道具を使えばいいのかを考えとけ。
>>843
参考書に違いが載っています。
a)MySQL関数を使う方法、b)PEAR::DBモジュールを使う方法、c)PDOを使う方法
の3つの説明があり、それぞれの欠点は下のとおりでした。
a)MySQLでしか使えない
b)抽象化してセキュリティも配慮しているのでお勧めだが動作が遅め
c)ネイティブ実装で速度は申し分ないがサポートするRDBMSが少ない
PDOが使いやすそうですが、ウェブサーバを変えたときに対応してなかったら
コードの書き直しが必要になるので、迷っているところです。
>>844
PECLというのは初めて目にしましたが、Cで書かれていてPEARより高速なんですね。
でもPEARもPECLも避けたほうがいいということなら、選択肢から外そうと思います。
>>845
そうですね。
主流の方法を勉強しておいたほうが後々有利だと考えてしまいました。
参考書に違いが載っています。
a)MySQL関数を使う方法、b)PEAR::DBモジュールを使う方法、c)PDOを使う方法
の3つの説明があり、それぞれの欠点は下のとおりでした。
a)MySQLでしか使えない
b)抽象化してセキュリティも配慮しているのでお勧めだが動作が遅め
c)ネイティブ実装で速度は申し分ないがサポートするRDBMSが少ない
PDOが使いやすそうですが、ウェブサーバを変えたときに対応してなかったら
コードの書き直しが必要になるので、迷っているところです。
>>844
PECLというのは初めて目にしましたが、Cで書かれていてPEARより高速なんですね。
でもPEARもPECLも避けたほうがいいということなら、選択肢から外そうと思います。
>>845
そうですね。
主流の方法を勉強しておいたほうが後々有利だと考えてしまいました。
>でもPEARもPECLも避けたほうがいいということなら、選択肢から外そうと思います。
いやPEARとPECLは使った方がいいよ
いやPEARとPECLは使った方がいいよ
>>846
PDOはpeclだよ
避けた方が良いとかはないよ
ただ今はフレームワークが流行で、フレームワークはpear/peclに依存してないのが多い。
学習中なら全部やっとけ、覚えるのに時間かからんから。
PDOはpeclだよ
避けた方が良いとかはないよ
ただ今はフレームワークが流行で、フレームワークはpear/peclに依存してないのが多い。
学習中なら全部やっとけ、覚えるのに時間かからんから。
swfのFileReferenceでアップロード中にキャンセルすると、
$_FILES[xxx]['error']が0で$_FILES[xxx]['size']はアップロード済みのサイズになる。
これ、豆知識な。
$_FILES[xxx]['error']が0で$_FILES[xxx]['size']はアップロード済みのサイズになる。
これ、豆知識な。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (836) - [86%] - 2009/8/18 21:04 ○
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (1001) - [86%] - 2009/1/28 18:17
- 【PHP】下らねぇ質問はここに書き込みやがれ 69 (1001) - [33%] - 2008/6/25 23:33 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 70 (1001) - [33%] - 2008/7/19 3:52 ○
トップメニューへ / →のくす牧場書庫について