Пожалуйста, указывайте ссылки на найденные материалы по ТЕМЕ, если таковые имеются...
Давайте ответы строго по теме вопроса!
Как создать систему плагинов без хуков на php? Также, данный вопрос может звучать так: Как сделать систему плагинов на пхп без использования концепции - хуков?
.
Примечание:
Интересно, найдутся ли у кого-то ответы на такой вопрос?
Возможно, я со временем на гуглю по эдакой теме...
Примечание:
Создаю CMS. Вот и интересуют различные варианты создания системы плагинов.
Пока-что по теме инфы ноль, а с хуками все и так понятно...
Примечание:
Кстати, про событейно-ориентованную систему я уже думал. С помощью ООП думал сделать. Но это похоже и смахивает на хуки.
Примечание:
Была бы идея получше я бы не задавал вопросы... Моя задача найти возможную альтернативу-замену хуков.
Примечание:
Ок. Причина такова - я хочу создать высокопроизводительную цмс. Система плагинов на основе хуков имеет потери в производительности(не всегда, но имеет)... Поэтому я сделал предположение о наличие альтернативных систем плагинов, но погуглив так и ничего норм. не нашел..
При этом если найдется альтернатива буду измерять и анализировать лучший вариант из выборки: хуки, альтернатива1, альтернатива2 и т.д.
Примечание:
Ну, для меня задача в плане ООП - очень сложная :), я знаю его на проф. уровне без всяких там преувеличений.
Примечание:
>>>Пишите её на евентах/хуках, но НЕ на PHP.
Не совсем, Вас понял... евенты/хуки - концепция создания системы плагинов, PHP - высокоуровневый язык программирования в основном для серверной части, хотя можна создавать проги и для ос, типа виндовс с помощью PHPdevelStudio...
Какое отношение написания евентов/хуков между ПХП, если это разные вещи?
Примечание:
YII framework был взят за основу, но я переработал его под свою архитектуру CMS.
Примечание:
>>> CMS решает задачу гибкости интерфейса/функционала, а это противоречит производительности.
С этими словами я частично согласен - "везде работает закон сохранения энергии" - "в чем то выиграешь, где-то проиграешь..." Для решения проблем с производительностью - я решил использовать хороший механизм кеширования.
P.S. Лирическое отступление.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.