1
私はウェブ開発を学んでいます。現在、私はAJAXを学んでいます。私は、サーバ側がサーバ上のファイルから読み込んだテキストを返すサンプルコードを実行しようとしています。関数の例を以下に示します。AJAXベースのコードを自分のPCでローカルにテストするにはどうすればよいですか?
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
myHeading.textContent = xhttp.responseText;
}
};
xhttp.open("GET", "some_file_on_the_server.txt", true);
xhttp.send();
}
は今、私の質問は、どのように私は私のPC上でローカルにこのコードを確認することができている、とどこでsome_file_on_the_server.txtを配置する必要があります。
WAMP/LAMPサーバーはどうですか? – pythonic
@pythonic確かに、あなたはそれをすることができますが、バゲントボックスを起動するだけで簡単です。さらに、NginxがApacheよりもはるかに良く動作し、一般的にはApacheより高速であることがわかります。開発サーバー用にVMを使用する最善の理由は、実稼動環境を妥当なものとして厳密にシミュレートすることです。 – Brad
私は参照してください。私はあなたに尋ねる必要があるもう一つのこと。無料のWebホスティングサーバーでは、それらのサーバーに独自のソフトウェアをインストールすることは可能ですか?たとえば、サーバー上にpipを使用していくつかのPythonライブラリをインストールしたいと考えています。さらに、どの無料のWebホストサーバーをお勧めしますか? – pythonic