ivan99
@ivan99
Изучаю web-стек, бомблю вопросами ;)

Стоит ли использовать Ajax?

Так как не очень люблю постоянные перезагрузки страниц, использую в своих интранет php-проектах везде где можно ajax (JS/jQuery) - валидация форм, сабмит форм и тд - все работает нормально.

Вопрос - могут ли быть какие то трудности такого подхода при увеличении нагрузки на сайт?
И есть ли какие то минусы в перспективе (кроме варианта что js может быть отключен на клиенте)?

Спасибо.
  • Вопрос задан
  • 616 просмотров
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
А почему тогда не сделать SPA и не использовать для этого 1 из кучи js framework-ов, а на php оставить только api для этого SPA.
Ответ написан
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
Нагрузочные характеристики ajax даже лучше. Недостатки, видимо вам известные:
- плохо индексируется поисковыми роботами
- в критических местах еще один источник ненадежности. Простой http запрос может выполниться или не выполниться и вернуть ошибку. ajax запрос возвращает только обещание, открытая страница скажем финансовой системы будет работать, кнопки будут нажиматься и при потере контакта с сервером, можно потерять консистентность.
Ответ написан
Комментировать
@abroabr
только что время загрузки страницы до того как ею можно пользоваться - дольше.
после первичной прогрузки - уже нет никаких закорочек по производительности.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы