Урок №25. Практика #5

План урока

  1. Создание новостной ленты.



Полезные ссылки

https://bitbucket.org/victor-zinchenko/php-up-practice/commits/branch/lesson-5 Код урока

https://ruhighload.com/... - концепция похожа на показанную в уроке, прочесть лишним не будет

https://redis.io/commands/lpush

https://redis.io/commands/ltrim

https://redis.io/commands/lrange

Файлы урока

Картинки к постам (zip)

Дамп таблицы post (sql)

Дамп таблиц user, feed (sql)

Дамп все БД, конец урока (sql)


Домашнее задание

1. Реализовать список постов в профиле. При нажатии на пост выполняется переход на страницу поста.

2. Счетчик комментариев под фотографиями в ленте обновлений.

  • Задание по реализации комментариев описано в домашнем задание урока №24.
  • Количество комментариев можно хранить в redis по уникальному ключу для каждого поста. Это значение нужно увеличивать по мере добавления комментариев.
    При генерации ленты количество комментариев (по аналогии с лайками) получать и отображать под фотографией feedItem.
  • Текст комментариев в ленте обновлений отображать не нужно.

Назад