Цикл вывода стетей/новостей - в теле HTML или отдельно?

147
15 декабря 2016, 15:53

Как лучше выводить статьи/новости на сайте - писать запрос к БД и цикл прямо в теле HTML-документа или создавать отдельный PHP-файл, а потом просто подключать его через include/require? Как правильней и почему?

Answer 1

Надо разделять. Так как отображение - это одно, а логика - другое.

Если захотите поменять выборку, то менять HTML вам необязательно захочется. И наоборот, чтобы добавить что-то в разметку, не надо будет искать её в PHP коде.

Для углубления в эту тему посмотрите в сторону MVC, потом можно HMVC. Как это реализуется, в начале, можете и не смотреть, но зачем это делается глянуть стоит.

READ ALSO
Убрать дубли из результата запроса

Убрать дубли из результата запроса

у клиента есть несколько телефонов и emailпосле такого запроса получаются дубли, что-то типа CROSS JOIN как устранить дубликаты? в таблицах client_phones,...

200
Бан по IP не работает [закрыто]

Бан по IP не работает [закрыто]

Написал простейший скрипт бана пользователя по IP с использованием базы данных, но он почему то не хочет работатьВ чем может быть проблема?

158
Выборка данных из большой таблицы MySQL

Выборка данных из большой таблицы MySQL

Доброе утро, друзьяУ меня есть большая таблица заказчиков: t_customer с 10

208