0


0

AJAXを使用したPHPオークションスクリプト

ユーザーがより高い金額を入力すると、AJAXを使用してPHPでオークションサイトを作成してページを更新することは可能ですか?

PHP側を処理できますが、サーバーリソースに大きな負担をかけずにAJAXを頻繁に更新できるように、AJAXを本当に使用できるかどうか疑問に思っていましたか?

また、JQueryを使用してAJAXを実装する予定です。これにより、ジョブが非常に簡単になります。 誰かがあなたが使用できると思うコード例を持っていますか?

どんな助けでも感謝します/

ありがとうございます。

2 Answer


1


var currentHighestBid=0;
setTimeOut(getHighestBid,5000); //5000ms wait before polling for a better price

function getHighestBid()
{

    $.ajax(
    url: url, // ur php end point,
    type: "GET"
    data: {}   //json data if you want to send anything as a querystring parameter to your servre
    dataType:"json"
    success: function(response)
    {

        if(response.currentMaxBid>currentHighestBid)
        {
        currentHighestBid=response.currentMaxBid;
        //code to update your markup
        }

    }

});

理にかなっていることを願っています..

abt php in jsonを読む


1


ポーリングは、「zzzz」の説明どおりに機能します。 このユースケースでは、Comet(ポーリングではなくプッシュベース)がより良い/より良いソリューションになります。 ただし、PHPはトラフィックの多いサイトではこれが得意ではありません。 Socket.IOを使用したNode.JSは、あなたにとって良い解決策でしょう:)