PHP - Wprowadzenie do AJAX
AJAX polega na aktualizowaniu części strony internetowej bez przeładowywania całej strony.
Co to jest AJAX?
AJAX = asynchroniczny JavaScript i XML.
AJAX to technika tworzenia szybkich i dynamicznych stron internetowych.
AJAX umożliwia asynchroniczną aktualizację stron internetowych poprzez wymianę niewielkich ilości danych z serwerem w tle. Oznacza to, że możliwe jest aktualizowanie części strony internetowej bez przeładowywania całej strony.
Klasyczne strony internetowe (które nie używają AJAX) muszą ponownie załadować całą stronę, jeśli treść powinna się zmienić.
Przykłady aplikacji wykorzystujących AJAX: Google Maps, Gmail, Youtube, Facebook tabs.
Jak działa AJAX
AJAX jest oparty na standardach internetowych
AJAX opiera się na standardach internetowych i wykorzystuje kombinację:
- Obiekt XMLHttpRequest (do asynchronicznej wymiany danych z serwerem)
- JavaScript/DOM (do wyświetlania/interakcji z informacjami)
- CSS (do stylizacji danych)
- XML (często używany jako format przesyłania danych)
Aplikacje AJAX są niezależne od przeglądarki i platformy!
Zasugeruj Google
AJAX został spopularyzowany w 2005 roku przez Google za pomocą Google Suggest.
Google Suggest używa AJAX do tworzenia bardzo dynamicznego interfejsu internetowego: kiedy zaczynasz pisać w polu wyszukiwania Google, JavaScript wysyła litery do serwera, a serwer zwraca listę sugestii.
Zacznij korzystać z AJAX już dziś
W naszym samouczku PHP zademonstrujemy, jak AJAX może aktualizować części strony internetowej bez ponownego ładowania całej strony. Skrypt serwera zostanie napisany w PHP.
Jeśli chcesz dowiedzieć się więcej o AJAX, odwiedź nasz samouczek AJAX .