Aký je najlepší spôsob, ako zistiť rozdiel medzi odosielaním údajov prostredníctvom AJAX alebo PHP?


Odpoveď 1:

Výhodou používania AJAX nie je posielanie údajov. Na prijatie údajov a ich uloženie do databázy budete potrebovať stranu servera v PHP.

Skutočný prínos z používania AJAX spočíva v tom, že po každej žiadosti nie je potrebné stránku znova načítať. To znamená, že nie je potrebné znova načítať obrázky, skripty, šablóny so štýlmi a znova vykresliť stránku. To je obrovský rozdiel.

Množstvo odoslaných údajov bude približne rovnaké. Výsledkom je množstvo údajov, ktoré dostanete. Užívateľské prostredie pri používaní AJAX bude omnoho lepšie a pohotovejšie.


Odpoveď 2:

Čas potrebný na vloženie údajov do databázy od AJAX alebo PHP bude presne rovnaký, pretože tento čas závisí od rýchlosti databázy. Obe budú veľmi rýchle.

Skutočne zmerajte čas, ktorý bude volanie AJAX vyžadovať pre prílohu, ktorú by ste si mohli pozrieť na žiadosť AJAX, a dokončiť prehliadač pomocou prehliadača Safari, Firefox alebo Chrome.

Ak chcete zmerať čas potrebný na vloženie PHP s obnovou stránky, ktorá je v skutočnosti zložitejšia a takmer vždy bude pomalšia z dôvodu režijného zaťaženia pri odosielaní formulára, prehliadač spustí nové načítanie stránky, načíta údaje a vykreslí stránku. Na meranie môžete použiť nejaký typ nástrojov na meranie času skriptov PHP (niečo ako: Presný spôsob merania času vykonávania skriptov PHP).

Naopak, volanie AJAX musí v podstate jednoducho začať nové vlákno na už načítanej webovej stránke a vrátiť výsledky tohto hovoru.