Что следует иметь в виду при создании веб-приложения на основе AJAX - PullRequest
1 голос
/ 11 мая 2010

Мы находимся на первых этапах того, что будет веб-приложением на основе AJAX, где информация и сгенерированный HTML будут отправляться взад и вперед с помощью методов JSON / POST.

Мы можем быстро выводить данные, не сильно загружая базу данных, с помощью кеш-слоя, в котором есть memcached, а также дисковый кеш. Кроме того - что важно иметь в виду при разработке тяжелых веб-приложений AJAX?

Большое спасибо,

Ответы [ 3 ]

3 голосов
/ 12 мая 2010

Вероятно, лучше всего иметь в виду, что ваше приложение не должно быть основано на AJAX. Он должен работать нормально, если в браузере пользователя отключены скрипты. Только тогда вы должны начать наложение на AJAX. Stackoverflow является отличным примером этого. AJAX действительно улучшает работу, но работает, когда отключен.

Еще одна вещь, которую мне нравится делать, - это использовать одни и те же функции проверки PHP как для проверки на стороне сервера, так и на стороне клиента (как при отправке запроса AJAX сценарию, содержащему ту же функцию PHP), чтобы сохранить количество перекрестных дублирование кода языка до минимума.

Читать дальше Разлагаемый AJAX .

1 голос
/ 11 мая 2010

Это те, которые всегда меня заводят:

  1. Что происходит, когда пользователь нажимает несколько элементов, которые могут вызвать несколько запросов, которые могут возвращаться не по порядку?

  2. Что происходит, когда запрос не не возвращается по той или иной причине (таймаут, проблема с сервером и т. Д.)? Это всегда происходит в конце концов, и чем более изящно ваша система дает сбой, тем лучше.

1 голос
/ 11 мая 2010

Безопасность на одного. У JavaScript довольно печально известный профиль безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...