私は、人々がトピックについて議論し、投票するディスカッション Web サイトを運営しています。投票システムは ajax ベースで、stackoverflow.com のように上ボタンをクリックすると投票が増加し、下ボタンをクリックすると投票が減少します。ウェブサイトは非常に魅力的です。
問題は、5 つか 6 つの投票またはコメントが続けて Web サイトがダウンすることです。ウェブサイトがダウンする前に、4 つまたは 5 つのコメントにすばやく投票することを意味します。ホスティング プロバイダーに問い合わせたところ、この障害を取り除くには VPS または専用ホスティングを購入する必要があるとのことでした。しかし、共有ホスティングを使用してこの問題を解決できることを皆さんに確認したいと思いますか? 予算が非常に少ないため、高額なホスティング プランを購入する余裕はありません。利用可能なプログラミング ソリューションを教えてください。また、ホスティング プロバイダーが提供するソリューションが正しいかどうか教えてください。
投票コードの例:
protected void button1_Click(...)
{
new DatabaseOps.incrementUp(topicID.text); //topic id is a label
button1.Enabled=false;
}
ボタンは、自動的に更新される更新パネルに囲まれています。