«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2021/05/29 17:24:26  №2048403 1
Как строить сайт,если у него много блоков и все превратилось в лапшу?
Аноним 2021/06/08 16:55:40  №2062217 2
>>2048403

Во-первых, не надо бояться больших шаблонов. В реальных проектах встречаются шаблоны и по 1000 строк.

Есть пара способов сделать код в шаблонах более читабельным:

- используй шаблонизатор вроде twig вместо шаблона на PHP - в нем все выглядит компактнее и читабельнее
- ты можешь выносить отдельные блоки в подшаблоны (особенно удобно это делать в twig с помощью макросов).
Ответы: >>2062831
Аноним 2021/06/09 09:27:13  №2062831 3
>>2062217
Минус шаблонизаторов — они существенно замедляют работу. Тут уже придётся во все поля ебаться с кэшированием.

>>2048403
Ответы: >>2063573
Аноним 2021/06/09 17:02:11  №2063573 4
>>2062831

Не обязательно. Твиг, например, компилирует шаблон в чистый PHP и в дальнейшем выполняет этот PHP файл.