Динамическая замена URL?

Как создать динамический сайт на подобии ВКонтакте (vk.com)? При нажатии на кнопку, заменять URL, подгружать контент не перезагружая страницу. Я знаю что Ajax, но подскажите нормальную технологию AJAX+PHP, и как менять URL. Заранее спасибо!
+Заметил что ВКонтакте никогда не перезагружается, и еще нужно научиться получать и отправлять запросы в БД, также без перезагрузки. Заранее спасибо!
  • Вопрос задан
  • 3560 просмотров
Пригласить эксперта
Ответы на вопрос 5
croupier
@croupier
Для смены урлов достаточно history api, по остальному погуглите single page application
Ответ написан
Комментировать
Finesse
@Finesse
Зачем забивать голову библиотеками. Это делается с помощью HTML5 History API, кратко и понятно про него почитать и посмотреть примеры можно здесь: habrahabr.ru/post/123106.
Ответ написан
Комментировать
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Посмотрите в сторону Backbone, например.
Там есть весь необходимый Вам функционал.
Ответ написан
Akdmeh
@Akdmeh
PHP, Yii2, Music
Погуглите в сторону библиотеки PJAX.
Сразу предупреждаю - это работает далеко не во всех браузерах (смена адреса).
Ответ написан
Комментировать
@alek0585
да, backbone нужно использовать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы