Обновление контента в реальном времене

Статус
В этой теме нельзя размещать новые ответы.
интересную ссылку привел gentoouser, в принципе наглядно всё. а по поводу jquery то пожалуй тоже посоветую его, как один из самых простых фреймворков. Многие строки кода, выполняющие простые или сложные ф-ии в jquery представляються всего одной-двумя строками. Т.е. если не охота особо вникать в процесс, то решение идеальное ;)
 
В контакте хоть логически и может по настоящему происходить запрос к бд и выдавать количество пользователей, но это слишком часто происходит чтобы быть реальностью. Не равняйся на него, там был бы дикий траффик. Скорее всего таки да, фишка для туземцев.
 
Я бы посоветовал Prototype (Для просмотра ссылки Войди или Зарегистрируйся) как JS фреймворк для клиентской части AJAX'ового запроса, а PHP скрипт для обработки этого запроса на сервере уже пишешь под свои нужды, тут ничего сложного. Единственное что здесь может понадобиться это класс для конвертации данных в формат JSON (прикрепил к посту), его юзаеш так:
PHP:
$json = new Services_JSON;

// тут в $data засовываеш данные которые тебе нужно передать

$data = $json->encode($data);
header('Content-type: text/html; charset=UTF-8');
header('Cache-Control: no-cache');
echo $data;
 

Вложения

  • json.rar
    7 KB · Просмотры: 1
По-моему, JSON тут лишний - вроде как нужно просто Ajax.Request (или Update) сделать без отправки данных?
А вообще сделать случайный инкремент в яваскрипте и повесить на таймер - для имитации т.с. =)
 
ему нужно передавать данные с сервера с определённым интервалом на страницу, вот эти данные удобнее слать в json формате, чтобы потом не разбирать xml с помощью JS - это неудобно. А с Json'ом всё просто: arr = eval('(' + reply.responseText + ')');
 
1. Зачем JSON если возвращаемых данных мизер?
2. JSON уже встроен в PHP.
3. eval - зло.
 
Нет, ну кто его знает, может человек хочет просто обновлять одну цифру, а может вдобавок захочет ещё чтото по мелочи, тогда массив передать будет наиболее удобным решением.
Насчёт Json'a хз, учился на чьёмто примере - там человек с помощью этого класса делал. А про злосный ивал - поподробнее если можно.
 
Нет, ну кто его знает
вроде задача чётко поставлена.

поддержка JSON встроена в ядро PHP начиная с v5.2

А про злосный ивал - поподробнее если можно
eval() исполняет полученный код => явная угроза (если не озаботиться фильтрацией).
 
да ненадо ему никаких фреймвроков вообще.
задача примитивная.

ТС, почитай тут:
Для просмотра ссылки Войди или Зарегистрируйся

делай тупо по этому мануалу.
 
  • Нравится
Реакции: Axom
Кстати да, mozgon наверное прав. Фреймворки уже попозже юзай, когда разберёшся что к чему.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху