|
|
|
| Здравствуйте.Объясните пожалуйста как сделать ленту активности на сайте (последние добавления).За ранее спасибо всем | |
|
|
|
|
|
|
|
для: Костя1987
(07.03.2014 в 11:10)
| | создать в базе данных таблицу активности и при каждом добавлении писать в неё данные (что добавляем и дату добавления). в ленте активности выводить данные с этой таблицы, отсортированные по дате по убыванию
ну и если вы хотите, чтобы в реальном времени отображались эти данные, то получать их нужно через ajax, например раз в 10 секунд с помощью setInterval | |
|
|
|
|
|
|
|
для: psychomc
(07.03.2014 в 13:05)
| | Отсутствие опыта у меня ставит не множко в ступор.Может быть подскажете где можно по шагова все сделать?????за ранее спасибо | |
|
|
|
|
|
|
|
для: Костя1987
(07.03.2014 в 17:21)
| | скорее всего придется учить основы или искать готовое решение. | |
|
|
|
|
|
|
|
для: psychomc
(07.03.2014 в 17:57)
| | Много уроков смотрю. Не подскажете в каких темах это описано все? | |
|
|
|
|
|
|
|
для: Костя1987
(08.03.2014 в 03:01)
| | начните с работы с базой данных | |
|
|
|
|
|
|
|
для: psychomc
(08.03.2014 в 11:39)
| | спасибо начну смотреть уроки | |
|
|
|
|
|
|
|
для: Костя1987
(09.03.2014 в 01:59)
| | смотреть уроки бесполезно. Нужно учить языки программирования. Если вам нужна "лента активности", то есть 2 варианта:
1) лента выводит данные, имеющиеся на момент загрузки страницы
2) лента обновляется с некоторым интервалом, выводя на загруженную страницу свежие данные (как в чате)
В первом случае достаточно брать просто последние несколько записей из вашей базы (SQL или текстовой - не важно). Это решается чистым php. Во втором случае нужно делать аякс-скрипт, который будет регулярно отправлять запрос в php-скрипт и вставлять результат в предназначенную область. Тут потребуется знание и php и javascript | |
|
|
|