нативный include vs twig temple block

Тема в разделе "Как сделать...", создана пользователем KODEAK, 13 окт 2014.

  1. KODEAK

    KODEAK

    Регистр.:
    11 апр 2009
    Сообщения:
    160
    Симпатии:
    15
    В шаблонизаторе twig есть такая штука как Template Inheritance, по простому блоки, так вот насколько применение таких блоков
    HTML:
    
    {% for box in boxes %}
                {% block footer %}
                {% endblock %}
    {% endfor %}
    
    будет тяжелее по времени обработки чем просто
    Код:
    foreach($v as $d)
    {
    include('page.php');
    }
    
    и возможно ли само применение include в циклах ? Спасибо =)
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.523
    Симпатии:
    1.376
    foreach + include будет быстрее. Вот только для современных хостингов эта разница будет почти незаметна.

    Применять include в цикле можно, но зачем это спрашивать, если можно самому очень быстро проверить?

    UPD: https://www.nulled.cc/threads/143721/ - может что-то почерпнёшь в старой теме
     
    Последнее редактирование: 14 окт 2014
    KODEAK нравится это.