アプリ版:「スタンプのみでお礼する」機能のリリースについて

webアプリケーションを作成する場合

phpとajaxのどちらが良いでしょうか?
また、メリット、デメリットなどあるでしょうか?
(ajaxはjsとxmlを使った非同期通信ということは認知しています)

webに関して色々と勉強しているのですが
上記のような疑問を感じで質問させていただきました。

どうかご教授願いたいと思っています。
よろしくお願いします。

そもそもこのような疑問自体が間違っていたら申し訳ございません。

(私はphp初心者です)

A 回答 (3件)

PHPのみ、JavaScriptのみという場合ならともかく、


Ajaxにするなら通常は両方使います。
PHPの代わりにPerlやRuby、Java(JavaScriptではなくJavaです)を使うことも多いです。
    • good
    • 0
この回答へのお礼

てっきりxmlだけかと思っていました。

ありがとうございました。

お礼日時:2009/10/11 21:25

phpはサーバサイドアプリケーションです。


AjaxはJavascriptを使用しますがこれはクライアントサイドです。

簡単に言いますと
Javascriptからサーバサイドへphpなどをリクエストすることができます。
これがAjaxです。
    • good
    • 0
この回答へのお礼

Ajaxの奥の深さを知ることができました。

いずれはもっと勉強したいと思います。

ありがとうございました。

お礼日時:2009/10/11 21:28

競合するべき技術ではないですね。


私自身はAjaxでサーバサイドをPHPで組んでいます。

Ajaxはなにも生XMLに限定してhttpアクセスするわけではありません。
ブラウザがバックグラウンドでhttpアクセスを行うので、その対象をPHPにすればよいわけです。
POSTもGETもできるので、サーバサイドでもスクリプト動作させることにより、クライアントサイドオンリーよりもさらにインタラクティブになります。
また、クライアント負荷の軽減にも。

ちなみに、応答もXMLではなくjasonを使ったりする場合もあります。
極論、生HTMLを返してそれを直接DOMに反映させてしまってもいいわけです。
    • good
    • 0
この回答へのお礼

詳しく説明していただきありがとうございます。

なんとなくイメージすることができました。

今回をきっかけにAjaxについて勉強を深めていこうと思います。

ありがとうございました。

お礼日時:2009/10/11 21:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!