SVL — Engine 2.0. Движок моего блога обновлён!
2013-01-06 14:00:00
На днях завершил разработку новой версии движка для своего блога.
CMS SVL-engine создавался мной прежде всего в качестве универсальной системы управления контентом. Основные принципы, которым я руководствовался:
- Ничего лишнего. Каждая модификация движка затачивается под конкретные задачи целевого сайта. Минимум кода, всё лишнее убирается.
- Быстродействие. Благодаря принципу «ничего лишнего» и оптимизированному программному коду движок работает невероятно быстро и по минимуму грузит CPU сервера.
- Лёгкость модификации. Структура движка устроена так, что его модификация не составляет труда. Благодаря принципам MVC (Model-View-Controller), которые разделяют бизнес логику, код по взаимодействию с базой данных и шаблоны, движок легко дорабатывать и модифицировать.
В новой версии движка SVL-Engine я модернизировал структуру моделей и контроллеров, обновил компоненты ядра, перешёл c mysqli на PDO (PHP Data Objects), которая представляет собой удобный интерфейс для работы с базой данных. Значительно доработан модуль авторизации.
В дальнейшем движок будет дорабатываться и возможно будет продаваться. А возможно и будет распространяться свободно.