Hogyan lehet a legjobban megfigyelni a különbséget az AJAX vagy a PHP adatátvitel között?


Válasz 1:

Az AJAX használatának előnye nem az adatok küldésében rejlik. Szüksége lesz a szerver oldalra a PHP-ben az adatok fogadásához és az adatbázisba történő tárolásához.

Az AJAX használatának valódi előnye az, hogy nem kell újból feltöltenie az oldalt minden kérés után. Ez azt jelenti, hogy nem kell letölteni a képeket, szkripteket, stíluslapokat, és az oldalt újra nem jeleníteni. Ez az, ami óriási különbséget jelent.

Az elküldött adatok mennyisége nagyjából megegyezik. Az eredményként kapott adatmennyiség okozza a különbséget. A felhasználói élmény az AJAX használatakor sokkal jobb és rugalmasabb lesz.


Válasz 2:

Az az idő, amelyet az AJAX vagy a PHP az adatoknak az adatbázisba történő beillesztéséig pontosan megegyezik, mivel ez az idő az adatbázis sebességétől függ. Mindkettő nagyon gyors lesz.

Az az AJAX-hívás tényleges időtartama, amely az AJAX-kérés megtekintéséhez az AJAX-kérés megtekintéséhez és a böngészőben a Safari, Firefox vagy Chrome Inspector általi befejezéséhez szükséges.

Annak mérésére, hogy a beszúrás miként vesz igénybe a PHP-t egy oldalfrissítéssel, amely valójában bonyolultabb, és szinte mindig lassabb lesz az űrlap benyújtásának túlterheltsége miatt, a böngésző elindítja az új oldalt, betölti az adatokat és előállítja az oldalt. A méréshez valamilyen típusú PHP szkript időmérési eszköz is használható (például: a php szkriptek végrehajtási idejének pontos mérése).

Ezzel szemben az AJAX hívásnak lényegében egyszerűen el kell indítania egy új szálat egy már betöltött weboldalon, és vissza kell adnia a hívás eredményét.