Omaki
Участник
- Сообщения
- 2
- Реакции
- 5
Приветствую!
Спасибо, что помогли продвинуться в движке <3
Leafsy Engine — Современный, лаконичный, гибкий, функциональный веб-движок для создания сайта! Отлично подходит для игровых проектов и не только!
Сайт: leafsyengine.ru
Демо: demo.leafsyengine.ru
На момент лета 2026 года движок перешёл на версию 2.X.X
Надеюсь не забыл ничего.
Спасибо, что прочитали мою писанину. Будем знакомы, я Серега. Надеюсь собрать комьюнити, которое поможет в реализации данного проекта или хотя бы будет следить за ним.
Вебсайт - leafsyengine.ru
Группа ВКонтакте (Основной движ) - Тут я планирую большую часть взаимодействия с Вами для обратной связи
ТГ Канал - Тут тоже все есть, что и в ВК
P.S Картинки могло зашакалить, поэтому можно потыкать вживую на демке - demo.leafsyengine.ru
Leafsy Engine — Современный, лаконичный, гибкий, функциональный веб-движок для создания сайта! Отлично подходит для игровых проектов и не только!
Сайт: leafsyengine.ru
Демо: demo.leafsyengine.ru
На момент лета 2026 года движок перешёл на версию 2.X.X
Я не держу сервера ни в какой из игр, был небольшой опыт в парочке, но есть желание сделать веб-движок. (Если что я ребенок GameCMS, с другими движками опыта не имел), иногда у меня может быть шиза и я буду использовать местоимения "я" и "мы". Все обновления и тесты я провожу своими силами, поэтому не всё может быть идеально, но стараюсь как могу и учитываю пожелания пользователей. Этот движок всего лишь ещё одна альтернатива, которую Вы можете выбрать в качестве ядра Вашего сайта.
- Движок пишется на PHP. Минимальная версия PHP на данный момент 8.4
- Движок работает только на отдельном сервере (VDS, VPS, Выделенный), работа на shared-хостингах не предусмотрена.
- Движок работает на TALL стеке.
- Tailwind CSS 4 - для некоторых удобный, для некоторых неудобный CSS фреймворк. У меня плохо с фронтенд разработкой, поэтому для меня это оптимальный выбор для полноценной поддержки движка. Основные стили привязаны именно к нему, но ничего не мешает подключить и сторонние стили.
- AlpineJS - Удобная библиотека для использования JS прямо в разметке, опять же для кого то удобно, для кого то нет, но для моих потребностей хватает
- Laravel 13 - Самый популярный PHP фреймворк, мощная база, где только не используется, больше сказать ничего не могу.
- Livewire 4 - Фреймворк, который позволяет строить интерактивные элементы и серверно-управляемые компоненты без необходимости использования тяжёлого JavaScript-фронтенда. - Движок использует примерно тот же подход, что и GameCMS, потому что я всей душой любил и наверное все ещё люблю этотдвижок.
- Движок использует привычное разделение на пользовательскую часть и административную.
- Присутствует поддержка модулей.
Так как не каждый может совладать с выделенным или виртуальным сервером, то мы реализовали вариант Easy Install.
Что такое Easy Install?
Easy Install - Новый метод установки движка. Скрипт установит все зависимости и подготовит движок для Вас всего за ОДНУ команду!Системные требования
- ЧИСТЫЙ сервер/VDS с ОС - Ubuntu 24.04
- Curl (на тех серверах, что мы тестировали уже был предустановлен)
- Домен должен указывать на Ваш сервер
Это возможности, которые были указаны тут в конце 2024 года, актуальная информация будет в сообщениях этой темы, а также в соц-сетях движка.
- Как ранее было отмечено присутствует как пользовательская часть, так и административная
- Присутствует система пользователей
- Соответственно присутствует система авторизации (Включает в себя Регистрацию, Авторизацию, Двухфакторную аутентификацию с поддержкой популярных приложений для генерации ключей, таких как Google Authenticator, Яндекс Ключ и др., Восстановление пароля, подтверждение почты)
- Система ролей и прав - в движке присутствует гибкая система ролей и прав, Вы можете создать неограниченное количество ролей, к каждой роли Вы можете настроить различные права, присутствуют как стандартные права, так и создавать любые нужные вам права и можете их использовать для своих нужд,
- Вы можете выдать неограниченное количество ролей для пользователя, все они будут работать, отображаться будет самая значимая (Присутствует система приоритета для ролей).
- Также Вы можете выдать неограниченное количество прав для пользователя. Да права тоже можно выдать отдельно.
- Права и роли можно выдать на время и они автоматически удалятся в указанный срок.
- Личный кабинет. Место где находятся большинство личных настроек.
- Присутствует система настроек пользователя (Пользователь может поменять пароль, установить 2FA, установить аватарку и другие возможности, которые со временем будут добавляться)
- Система кошелька. Присутствует кошелек пользователя, из которого и будет происходить оплата всех услуг
- Присутствует история операций с денежными средствами
- Настройка базовых валют и добавление дополнительных валют с возможностью настройки названия/иконок/отображения.
- Присутствует профиль пользователя.
- Есть система онлайна пользователей (Когда находится в сети и когда был последний раз)
- Присутствуют различные виджеты, такие как "Пользователи онлайн", "Сегодня были", "Ссылки на социальные сети"
- Есть поддержка темной и светлой темы
- Есть поддержка различных языков (Из коробки - русский и английский, но все ещё до конца не используется)
- Присутствует система "Локалайзер" - изначально переводы содержатся в языковых файлах, данная система позволяет вам не заходя в файлы добавлять новые переводы прямо с админ-панели
- Присутствует система "Менеджер соединений" - позволяет подключаться к дополнительным базам данных (Для различных интеграций)
- Присутствует система уведомлений, различные уведомления о действиях на сайте, автоматическое удаление истекших.
- Присутствует система тостов, короткие оповещения о статусах выполненных действий.
- Присутствует авторизация через дополнительные сервисы - Steam, VK, Yandex
- Есть "Менеджер логов", который позволяет отслеживать ошибки и другие оповещения от движка
- Есть редактор меню, есть возможность настройки меню как пользовательского, так и административного
- Присутствуют настройки движка, основные - содержат в себе важные и базовые настройки движка, от уже привычных названия и описания проекта, до более кастомных связанных с индивидуальной работой движка
- Отдельные настройки авторизации, которые позволят вам более детально настраивать процесс авторизации
- Настройки почты думаю в представлении не нуждаются
- Настройки платежных систем
- Далее идет одна из немаловажных систем движка - это шаблонизатор. Шаблонизатор напоминает привычный шаблонизатор GameCMS, интерфейсы схожи, для тех кто не знаком, то объясню - прямо в админ панели присутствуют файлы шаблона, стилей, а также js скрипты, каждый из этих файлов можно открыть во встроенном редакторе, но наш шаблонизатор имеет немного больше возможностей. Основа состоит из шаблонизатора Blade от Laravel, который содержит множество возможностей и позволит писать вам большую часть логики, к тому же движок написан на компонентах Livewire, что позволит вам использовать еще больше возможностей шаблонизатора, а также AlpineJS позволит вам писать различную JS логику прямо в файлах шаблона.
Возможно это не самый лучший вариант, но зато гибкий, это позволит по максимуму выжать индивидуальности для ваших целей. Почти весь движок использует компоненты Livewire, компоненты имеют "ленивую" загрузку, что позволит загружать ваши компоненты после основной загрузки страницы.
- Так как большая часть проекта использует компоненты их можно переиспользовать почти в любом месте движка
- В шаблонизаторе также присутствует компилятор, после каждого редактирования и добавления новых классов необходимо будет нажать на кнопку компиляции и движок пересоберет минимизированные файлы стилей и скриптов. Например TailwindCSS содержит огромное количество классов, но нам не придется использовать их все, после компиляции в итоговый css файл попадут только использованные классы, в том числе и динамические
- Следующей немаловажной и основной функцией является система модулей. Движок изначально поставляется в минимальной комплектации, чтобы Вы могли сами добавить нужный функционал и использовать движок по своему назначению. Модули также используют все те технологии, что и основной движок. Шаблоны, TailwindCSS и AlpineJS, шаблонизатор подхватывает модули и компилирует стили учитывая их. Установленные модули динамично интегрируются с общей системой и работают как единое целое.
- Центр обновлений. Движок имеет центр обновлений, который будет автоматически проверять обновления движка, а также их скачивать и устанавливать. К тому же движок учитывает модули и проверяет их обновления, а также их устанавливает.
Движок является платным. Единоразовая покупка - 3 999 рублей.
Покупка движка осуществляется на сайте - leafsyengine.ru
Покупка осуществляется на ОДИН домен.
Если хочется сэкономить, то можно связаться со мной в официальной группе ВКонтакте движка. Или в тг @oma_leafsy. Укажите что вы с HLMOD и получите скидку 500 рублей (Итоговая цена будет: 3 499 рублей). Скидка может суммироваться с активной скидкой на движок, но не более 800 рублей от изначальной стоимости. (Максимальная цена со скидкой 3 099 рублей). Вместо покупки через онлайн-кассу придётся выполнить перевод на карту, после оплаты Вы получите ключ активации.
Покупка движка осуществляется на сайте - leafsyengine.ru
Покупка осуществляется на ОДИН домен.
Если хочется сэкономить, то можно связаться со мной в официальной группе ВКонтакте движка. Или в тг @oma_leafsy. Укажите что вы с HLMOD и получите скидку 500 рублей (Итоговая цена будет: 3 499 рублей). Скидка может суммироваться с активной скидкой на движок, но не более 800 рублей от изначальной стоимости. (Максимальная цена со скидкой 3 099 рублей). Вместо покупки через онлайн-кассу придётся выполнить перевод на карту, после оплаты Вы получите ключ активации.
Все обновления являются бесплатными. Техническая поддержка также осуществляется на бесплатной основе.
На данный момент реализованы следующие модули:
News (Бесплатно) - Модуль для публикации статей, анонсов и обновлений на сайте. Вы можете создавать тексты с картинками, задавать дату публикации, распределять материалы по категориям, следить за количеством просмотров.
Pages (Бесплатно) - Менеджер страниц, который позволит создавать собственные страницы через встроенный редактор, либо же подключить кастомный файл шаблона и сделать индивидуально стилизованную страницу.
GamesCore (Бесплатно) - Модуль реализующий базовый функционал для связи с играми. Добавление серверов, мониторинг, интеграция со Steam, Банлист, Донат.
Stats (Бесплатно) - Вывод статистики игроков с Ваших серверов!
Forum (Бесплатно) - это готовое функциональное решение для создания небольшонго комьюнити-центра на вашем сайте. Он превращает статичный ресурс в живую площадку для общения, обмена опытом, технической поддержки и удержания аудитории.
Store (1799 рублей) - Магазин цифровых товаров, RCON магазин, Магазин привилегий, Магазин веб-возможностей сайта! Всё в одном!
News (Бесплатно) - Модуль для публикации статей, анонсов и обновлений на сайте. Вы можете создавать тексты с картинками, задавать дату публикации, распределять материалы по категориям, следить за количеством просмотров.
Pages (Бесплатно) - Менеджер страниц, который позволит создавать собственные страницы через встроенный редактор, либо же подключить кастомный файл шаблона и сделать индивидуально стилизованную страницу.
GamesCore (Бесплатно) - Модуль реализующий базовый функционал для связи с играми. Добавление серверов, мониторинг, интеграция со Steam, Банлист, Донат.
Stats (Бесплатно) - Вывод статистики игроков с Ваших серверов!
Forum (Бесплатно) - это готовое функциональное решение для создания небольшонго комьюнити-центра на вашем сайте. Он превращает статичный ресурс в живую площадку для общения, обмена опытом, технической поддержки и удержания аудитории.
Store (1799 рублей) - Магазин цифровых товаров, RCON магазин, Магазин привилегий, Магазин веб-возможностей сайта! Всё в одном!
Так как я являюсь единственным разработчиком, я могу не успевать сделать все физически, а также в пользу времени приходится временно жертвовать некоторым функционалом, но в зависимости от Ваших запросов, я буду его реализовывать.
Мы приветствуем активную помощь движку и поощряем это как можем, некоторые пользователи уже помогли в разработке получили ключи от платных модулей. В качестве помощи может быть достаточно подробного описания, того что вы хотели бы видеть и помощь в тестировании.
Так же мы планируем переодически проводить розыгрыши ключей для движка, так что можете переодически заглядывать в наши соц-сети.
Так же мы планируем переодически проводить розыгрыши ключей для движка, так что можете переодически заглядывать в наши соц-сети.
Надеюсь не забыл ничего.
Спасибо, что прочитали мою писанину. Будем знакомы, я Серега. Надеюсь собрать комьюнити, которое поможет в реализации данного проекта или хотя бы будет следить за ним.
Вебсайт - leafsyengine.ru
Группа ВКонтакте (Основной движ) - Тут я планирую большую часть взаимодействия с Вами для обратной связи
ТГ Канал - Тут тоже все есть, что и в ВК
P.S Картинки могло зашакалить, поэтому можно потыкать вживую на демке - demo.leafsyengine.ru
Последнее редактирование: