Оптимизация шаблонов Zennoposter

zenno

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

Оптимизация шаблонов — процесс призванный повышать эффективность шаблона путём устранения узких мест. В данном материале описываются базовые аспекты оптимизации и её уровни, цель которую я преследую — дать базовое понимание тем у кого отсутствуют соответствующие навыки — в основном это начинающие пользователи ZP.

Направление фронта работ — начинаем внутри, по мере работ переходим во внешние блоки. Если внутренний блок не оптимизирован — то оптимизация внешних блоков крайне мало поможет делу, и будет серьёзно ограничена.

Блок шаблона

Архитектура

Разрабатывается исходя из следующих принципов

  • Всё что делается два раза и более будь то блок действий или шаг — помещается в цикл, если понадобится третий раз что-то подобное выполнить то у нас добавляется к циклу итерация.
  • Блоки действий стремятся к тому, чтобы блок был ответственен за конкретный участок работы.
  • Всё подробно комментируется, блоки действий, шаги, неясности. Завтра может понадобится переделать шаблон, и эта мера упростит понимание что как устроено
  • Стремимся при работе с WEB частью пропускать лишние этапы.

Шаг шаблона
Очень обширная сфера оптимизации. Ориентиром здесь является время затрачиваемое на выполнение шага, если оно велико — можно задуматься над тем как работу шага вынести. Идеал — шаг надо выкинуть упростив работу так, чтобы в нём необходимости не было вообще.
В основном это требует определённого опыта внедрения, на этом уровне часто решается достаточно серьёзный блок задач.

Автор статьи: CCS (zennolab.com/discussion/)

Системные требования Zennoposter (заявленные разработчиком)

Минимальные требования
Процессор: Intel или AMD не меньше 1.5 Ггц
RAM: не меньше 1024 Мб
Операционная система: Windows XP и более поздние версии
Браузер: любой
.Net Framework 4.0+
Права администратора для установки и запуска программы

Рекоммендуемые требования
Процессор: Intel или AMD — двухядерный 2 Ггц
RAM: 4096 Мб
Операционная система: Windows 7 64-бит и более поздние версии
Браузер: Mozilla Firefox
.Net Framework не ниже 4.5
Direct X 9+
Права администратора для установки и запуска программы
***Примечание:ZennoPoster также может быть установлен на виртуальных машинах любого типа.

Written by: