△▲ WebProg 初心者の質問 Part23 ▼▽at PHP
△▲ WebProg 初心者の質問 Part23 ▼▽ - 暇つぶし2ch900:nobodyさん
11/07/11 19:12:07.82
>>896
元々Perlはコマンドラインなどで文字列処理に使うものであって、Webのための言語じゃなかった
まだWebを最優先にした言語が無かった時代に、たまたま
「文字列処理が得意」ってのがCGIに都合が良かっただけ
PHPというWebを念頭にした言語がある今、Perlは元のコマンドラインでの文字列処理に戻ればよかろう

901:nobodyさん
11/07/11 19:52:41.08
>>896みたいなことを言うやつがPerlにせよPHPにせよ十全に使いこなすことができてる(た)とは到底思えん

902:nobodyさん
11/07/11 20:16:54.04
お前よりは使いこなしてるから心配スンナ

903:896
11/07/12 00:27:01.97
皆さんレスありがとうございます。
草生やして煽り気味に書いたのに、perlのメリットが出てこないってことは
Web制作ならやはりPHPがよさそうですね。

904:nobodyさん
11/07/12 00:47:32.26
その程度のアドバイスで満足ならこれからも草生やし続ければいいんじゃないかね

905:896
11/07/12 01:14:58.19
>>904
満足も何もこれ以上何か出てきますか?
一応お礼言わないと人として。

906:nobodyさん
11/07/12 01:26:49.02
Perl、PHP、Ruby

どれも出来る事は同じ。
仕事で考えるなら PHP>>>Perl≧Ruby じゃないかな?
初めから mod 環境があるし、CGI としても動かせるし、今覚えるなら PHP 一択でいいと思うよ。


それでも自分は Perl 使うけど・・・

907:896
11/07/12 01:37:13.73
>>906
perlを使う理由は?

908:nobodyさん
11/07/12 01:48:34.94
化石ってことだよいわセンナ

909:nobodyさん
11/07/12 01:54:26.95
WebプログラミングはPHPでいい。
Perlも使ってるが、主な生息域は端末の中だな。

910:nobodyさん
11/07/12 03:28:00.29
>>907
作業量が違うとは言え同じ事が出来るわけだし、新しく言語を覚える気がないだけ。

perl の開発が止まれば乗り換えは考えるかも。

911:nobodyさん
11/07/12 03:56:44.16
メリット、デメリットって結局主観になってしまうんで話がかみ合わないんだよね。
だからスレを荒れ気味に誘導するときの定石。
よほどの馬鹿じゃない限り始めから答えなんて求めてなくて
先に何か別の目的があるんだと思う。

912:nobodyさん
11/07/12 04:46:46.83
一つの言語に固執する奴はダメプログラマ

913:nobodyさん
11/07/12 08:14:16.73
>>904
釣られた回答を期待して草を生やしてるんでしょ
君の小馬鹿にした態度が回答の質を下げてることに気がつかない?

914:896
11/07/12 11:24:20.96
>>910
覚える気がない?ていうことはPHPやったことない?

>>913
大変失礼いたしました。質の高い回答願います。

915:nobodyさん
11/07/12 11:44:34.46
昔、BASICが席捲してたのと似てるな、PHP

916:nobodyさん
11/07/12 15:51:43.17
>>914
php は過去に何回か使ってはいる。
構文が変化球ってワケじゃないから、覚えようとすればそこそこには扱えるようにはなるかな。
というのもあるから「perl が開発停止とかになったら使おう」ぐらい。
趣味で perl 弄ってるんだし、こんなもんかなと。

ただ 「何覚えればいい?」 と聞かれれば php の一択だよね。現状は。


917:nobodyさん
11/07/12 18:07:21.61
利点という訳じゃないが、Perlの方が面白くて使っててワクワクするかな

まぁ、面白さの分だけ覚える事が多くなって訳分からなくなるから、Perl嫌いだ!Perl覚えたくない!っつーなら、それはそれでいいと思うよ。

918:nobodyさん
11/07/12 18:51:35.86
xampp1.7.4をwindowsXPにインストールしました。
apacheなどは起動するのですが、PHPmyadminに入ろうとすると、以下のエラーが表示されPHPmyadminに接続できません。

エラー #2002 - サーバが応答しません (あるいはローカルの MySQL サーバのソケットが正しく設定されていません)

PHPmyadminに入りたいのですが、どうすればいいですか?

919:nobodyさん
11/07/12 19:38:40.92
問題です
phpmyadminは何サーバに接続するアプリケーションでしょうか?

920:918
11/07/12 19:47:34.36
>>919
mysqlサーバーです。

921:nobodyさん
11/07/12 19:48:53.93
正解です
それではどうすればよいでしょうか?

922:nobodyさん
11/07/12 19:51:31.70
>>917
1つのことをやりたいのに色んなサンプルが多いし、
perl4 までの間にクソサンプルが溢れまくったから、
コピペばかりで自分で考えられない人には辛いかもしれないね。


923:918
11/07/12 19:52:14.05
>>921
すいません。わかりません。教えてください。

924:nobodyさん
11/07/12 21:11:11.66
>>923
MySQLサーバを起動して下さい

925:918
11/07/12 22:01:03.55
>>924
本当にすいません。mysqlサーバの起動ってどうやるんですか?

xamppのコントロールパネルからmysqlのstartボタンをクリックして
Runningっていう状態にしてるんですが、これは起動したことになってないんですか?

さっきからググってるんですが、答えが見つかりません。

926:nobodyさん
11/07/12 22:02:32.49
初心者はXAMPP使うな

927:nobodyさん
11/07/12 22:21:53.19
XAMPPは初心者のためのものだろ。残念ながら彼は超初心者のようだけど。
まーがんばれ。

928:nobodyさん
11/07/12 22:28:47.78
XAMPP はある程度分かってる人がお手軽に扱おうとするもの。
本気で何も分からない人間が手を出すものじゃない。

929:nobodyさん
11/07/12 22:37:30.37
うむその通り

930:nobodyさん
11/07/12 23:09:13.00
PHPやるならUbuntuでやるべき

931:nobodyさん
11/07/12 23:21:09.43
>>925
コメンドプロンプト起動して
netstat -anってうってみ
TCPの80番と3306番ポートがLISTENINGになってればOK

932:918
11/07/12 23:40:00.50
>>931
3306はlisteningってでます。
80はそもそも何も出てこないです。

余談ですがバージョンを1.7.3に落としてみましたが、状況は変わっていません。

933:nobodyさん
11/07/12 23:44:36.60
>>932
80はhttpdのLISTEN PORT
Apacheがちゃんと起動してないんじゃね?リスタートしてみな。
俺はインストーラ嫌いだからxamppはliteしか使わないから
普通のxampp使ってるなら知らんけど
liteならsetup_xampp.batってので適当に設定してからじゃないと
パスの指定関係でうまく動作しないと思われる

934:918
11/07/13 18:42:20.63
>>933
解決しました!
ただ原因というか理由がわからないままです。
さっきなんとなくやってみたら、なぜかできたかんじです。
すごいモヤモヤするんですが、とりあえずできたのでよかったことにします。
これ以上考えても時間のムダでしょうし。
他の皆さんもありがとうございます。助かりました。

935:nobodyさん
11/07/14 01:14:29.98
質問させてください。PHP、MYSQL,Smartyです。

if ($A = $mysqli->query("SELECT文"))
{if (($A->B >= 1) && ($C != 'D'))
$C = 'E';
$A->close();
}

以上の文で二つ目のif文の中で{ }がないのですが
二つ目のif文は条件が真の場合のみ3、4行目は実行されるのでしょうか?
もしそうならばなぜあえて{ }を省略するのでしょうか?
if文などで調べましたがどういう構造になっているかがわかりません。
よろしくお願いいたします。



936:nobodyさん
11/07/14 01:22:12.73
URLリンク(www.php.net)

937:nobodyさん
11/07/15 01:51:14.99
データベースのコネクションは
1ページごとに切れますよね?
コネクションを使い回すことはできないのでしょうか?
それとも毎ページごとにデータ接続処理を入れるのは普通ですか?

938:nobodyさん
11/07/15 03:53:52.92
できるよ

939:nobodyさん
11/07/15 04:04:44.50
どうやるんですか?

940:nobodyさん
11/07/15 07:33:20.27
コネクションプールでぐぐれ

941:nobodyさん
11/07/15 08:40:28.45
横からですまんが
データベースの1ページってどういう意味なの?


942:nobodyさん
11/07/15 08:51:36.00
うわ、自分もコネクションプールって知らなかった。ホント恥ずかしいな
みんな、この機能実装してる?SNSみたいなアプリだと使うのが当然かな?
ある程度以上の規模のサービスを作るって言うテーマで、
フロント/サーバ両面でこういう実用的な機能や要件を紹介した本ってないのかな

943:nobodyさん
11/07/15 09:00:50.06
PHPじゃ使えんし

944:nobodyさん
11/07/15 12:54:28.53
えっ

945:nobodyさん
11/07/15 13:24:02.33
SNSとかでリードオンリーな情報ならキャッシュで対処するんじゃないですかね

946:nobodyさん
11/07/15 16:50:52.35
>>943
URLリンク(itpro.nikkeibp.co.jp)

947:nobodyさん
11/07/15 23:16:56.50
デメリットも分かって言ってんのかね?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch