Внимание просьба камнями в меня не кидать! я только начинаю знакомиться с созданием сайтов.
Хочу сделать удобный, быстрый сайт. Но сроки поджимают.
В связи с этим у меня есть некоторые вопросы:
- Правильное ли решение делать html полностью динамичным?
- Как влияет PHP на скорость загрузки страницы?
- Количество блоков сильно влияет на скорость загрузки?
В шаблоне страницы у меня кроме div wrapperов все сделано через php переменные
Я убираю лишние движковые html обертки с помощью php
<?phpfunction temename_process_region(&$vars) {
if ($vars['region'] === 'top_line') {
/$vars['inner_prefix'] = '';
$vars['inner_suffix'] = '';
}
}?>
Так же с помощью "unset" удаляю лишний хлам.
Так вот: если у меня будет очень много php функций, процессов, проепроцессов итд,
это будет негативно влиять на скорость загрузки страниц?
Есть два сайдбара. Для удобства редактирования там сейчас 7 блоков.
В принципе это все можно закинуть в один блок.
Есть ли смысл?
Спасибо за внимание.
Комментарии
1. 50 на 50. Смотря какой профит нужен.
2. да, так допустимо. Unset может дать потом ворнинг из-за отсусттвия элемента (а так он просто пустой остается).
3. да. но в один лучше не пихать, так как потом будет головняк с кешированием.
Вам ещё учиться и учиться...
Жжёшь
Конкретно php никак не влияет. Только один php код будет отрабатываться 0.0005 сек, а другой 8 сек.
Да
Да
Если пофиг на темизацию и кэш-пожалуйста.
Но если смысл блоков отличается-то это идеологически неправильно.