Які лепшы спосаб распазнаць розніцу паміж адпраўкай дадзеных праз AJAX або PHP?


адказ 1:

Перавага выкарыстання AJAX не ў тым, што дадзеныя адпраўляюцца. Для атрымання дадзеных і захавання ў базе дадзеных вам неабходна серверная старонка PHP.

Рэальная перавага выкарыстання AJAX у тым, што старонку не трэба перазагружаць пасля кожнага запыту. Гэта азначае, што вам не трэба атрымліваць выявы, сцэнарыі, табліцы стыляў і не трэба паўтараць старонку зноў. Гэта мае вялікую розніцу.

Колькасць адпраўленых вамі дадзеных прыблізна аднолькавая. Колькасць дадзеных, атрыманых у выніку, змяняе сітуацыю. Карыстацкі досвед выкарыстання AJAX значна лепш і спагадней.


адказ 2:

Час, які патрабуецца для ўстаўкі дадзеных у базу дадзеных AJAX або PHP, дакладна такі ж, бо гэты час залежыць ад хуткасці базы дадзеных. Абодва пойдуць вельмі хутка.

Каб вымераць час, які патрабуе выклік AJAX для ўстаўкі, вы можаце адлюстраваць запыт AJAX і скончыць яго ў браўзэры з інспектарам у Safari, Firefox або Chrome.

Каб вымераць час, неабходны PHP для ўстаўкі з абнаўленнем старонкі, што на самой справе складаней і амаль заўсёды запавольваецца з-за накладных выдаткаў на падачу формы, аглядальнік пачынае загружаць новую старонку, атрымлівае дадзеныя і афармляе старонку . Для вымярэння (напрыклад, дакладнага спосабу вымярэння часу выканання сцэнарыя PHP) вы можаце выкарыстоўваць нейкі інструмент вызначэння тэрміна сцэнарыя PHP.

У адрозненне ад гэтага, выклік AJAX па сутнасці павінен проста запусціць новую тэму на ўжо загружаным сайце і вярнуць вынікі гэтага званка.