Циклический опыт кастомизации.
Как показала практика использования и модернизации наиболее распространенных систем управления контентом, при любых условиях, набор функций всегда будет оставаться ограниченным. Вследствие чего, необходимо осуществлять доработку непосредственно в коде. Минимального набора установленных возможностей системы не хватает, как правило, в 100% случаев, что подтверждается временным диапазоном взаимодействия. При этом вопрос о необходимости тех или иных существующих возможностей, прямо пропорционален знанию и пониманию технических процессов. Модернизация системы с большим количеством файлов будет более сложна в понимании алгоритмов работы и взаимодействия с ними. Модернизация пустоты предоставляет слишком большие возможности. В данном философском контексте, используя воображение и накопленный опыт, система, какой бы она не была, определяет для себя точку отсчета в выбранных координатах инструментов реализации, которые предоставляют начальные ориентиры движения и направления развития.
Необходимость в создании собственной системы - это прямой ответ на вопрос о развитии, когда опытным путем выясняется, что любых существующих решений не достаточно.
Как подключить плагин к МОРФу.
File (в файле к которому подключается плагин):
Во вступительных инструкциях: /* $yourplugin = true; */
В теле (или где необходимо): /* if(isset($yourplugin))include "plugins/yourplugin/yourplugin.morf"*/
_Header:
/* if(isset($yourplugin)) include "plugins/yourplugin/css/yourplugin-css.morf" */
_Footer:
/* if(isset($yourplugin))include "plugins/yourplugin/js/yourplugin-js.morf" */
Полключая плагин стоит помнить, что он существенно снизит производительность на страницах которые его вызывают. МОРФ высокоскоростная система, следует точно быть уверенным, что плюсы плагина значительно превосходят минусы от его подключения.