Как реализуется такой вывод в бекенде?

Всем здрасте.
Уже долго ломаю голову, как происходит вывод динамического контента из бекенда в такого рода макеты:
Лавишустринг
Энви
Если макет статичен, то, естественно, что такое расположение блоков элементарно сделать обычным css. Но как сделать такой вывод, скажем, если нужно выводить товары или статьи, которые меняются каждый день?

Мысли есть следующие. В рамках того же Вордпресса, можно определить метки для каждой позиции в макете, и просто назначать их статьям. Но, на мой взгляд, это, мягко сказать, негибко и неудобно. На чистом css возможно пошаманить с nth-child, но вариант, конечно тоже сомнительный. Если самому пилить движок, наверное можно написать алгоритм, автоматически распределяющий статьи на каждый заранее определённый в макете контейнер.

Интересно узнать, как же это реализуют профессионалы? Есть ли какие-то более оптимальные способы, чем предложенные мной?
  • Вопрос задан
  • 505 просмотров
Решения вопроса 1
pOmelchenko
@pOmelchenko
php-developer
Не профессионал. Просто выводят блоки, согласно нужному условию и все. Чего тут ломать голову? =)

Обычный цикл с подстановкой нужных шаблонов, для выравнивания.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы