Lyadmin представляет собой легковесную универсальную административную панель, созданную с использованием ThinkPHP + Bootstrap3. Встроены такие функции как системные настройки, управление загрузками, управление правами доступа, управление модулями и плагинами. Уникальная технология автоматического создания страниц Builder позволяет экономить до 50% времени разработки. Продвинутая модульная архитектура снижает затраты на разработку ещё больше. Lyadmin ориентирован на создание всесторонних решений для PHP-разработки для частных лиц и малых предприятий. Также предлагается целое решение для корпоративной разработки, которое объединяет ПК, мобильные устройства, WeChat, приложения и мини-приложения в одном продукте. Дополнительно предоставляются модули пользователя, портала, платежного центра, магазина, OAuth2 единого входа, внутреннего Git и Docker.Lysite является версией открытого исходного кода универсальной административной панели lyadmin. Это один из модулей lyadmin, направленный на исследование глубоких требований пользователей к системе и реакций на эти требования. Lysite представляет собой универсальную систему для создания сайтов, основанную на открытом исходном коде универсальной административной панели. Главная цель — создание специализированной системы для строительства корпоративных веб-сайтов и небольших блогов. Система использует модульную архитектуру, не внося никаких специальных изменений в ядро lyadmin. Поддерживается функционал шаблонов; правила разработки шаблонов см. ниже.## Официальный сайт:
https://www.lingyun.net/lyadmin.html
lyadmin 1.2.1: https://gitee.com/jry/lyadmin/tree/master
lysite 1.1.0: https://gitee.com/jry/lyadmin/tree/lysite
lyadmin 2.0.0: https://gitee.com/jry/lyadmin/tree/2.0
Долгое время CMS-системы типа Dedecms и Ecms славились своим мастерством использования шаблонных меток. Шаблонные метки значительно облегчили работу фронтенд-разработчиков, но для бэкенд-разработчиков всегда не хватало эффективных методик для работы с фронтендом. Технология Builder была создана именно для решения этой проблемы.
С момента выпуска тестовых версий мы постоянно работаем над темой автоматизации процесса генерации страниц админки для освобождения бэкенд-разработчиков от повторяющихся задач.
В рамках традиционной трёхслойной архитектуры MVC разработчики должны реализовать логику всех трёх слоёв. Однако в случае с ThinkPHP, M-слой можно вообще не реализовывать, так как ThinkPHP уже предоставляет все необходимые средства для работы с данными, ORM упрощает работу с базой данных, и даже без модели данных работа становится удобнее.Оставшиеся C-слой и V-слой являются наиболее трудоемкими и часто содержат повторяющиеся действия. Позже компания CoreThink выпустила свой Builder в официальной версии 1.0 и полностью перезаписала все административные страницы с помощью Builder'а (за исключением отдельных специальных страниц). Мы считаем, что на ранних этапах требования к сложности административных страниц сводились к двум ключевым аспектам: формы + списки. Поэтому мы создали соответствующие Builder'ы — FormBuilder и ListBuilder.Кратко говоря, FormBuilder используется для помощи разработчикам back-end'a автоматически создавать формы, такие как публикация статей, редактирование статей; а ListBuilder помогает разработчикам back-end'a автоматически создавать списки, такие как список пользователей, список статей. Можно сказать, что появление Builder'а обязательно приведёт web-разработку в новый век.
Функционал системы использует модульное, компонентное и плагинное проектирование с низкими связями, позволяющее пользователям легко расширять и выполнять вторичную разработку при наличии богатого набора функциональных модулей, плагинов и тем в магазине приложений.### Поддержка нескольких устройств и платформ Используя Bootstrap3 для точной настройки layui, он предлагает 100%-ый опыт использования Bootstrap, но также объединяет больше передовых фронтенд-компонентов, подходящих для китайских пользователей. При этом один и тот же код адаптирован под различные размеры экранов. ## Структура каталога
├─index.php Входной файл
│
├─Addons Каталог плагинов
├─Application Каталог модулей приложения
│ ├─Admin Административный модуль
│ │ ├─Conf Каталог конфигурационных файлов административного модуля
│ │ ├─Common Каталог общих функций административного модуля
│ │ ├─Controller Каталог контроллеров административного модуля
│ │ ├─Model Каталог моделей административного модуля
│ │ └─View Каталог представлений административного модуля
│ │
│ ├─Common Общий модуль (не доступен напрямую)
│ │ ├─Behavior Каталог расширений поведения
│ │ ├─Builder Каталог Builder
│ │ ├─Common Каталог общих функций
│ │ ├─Conf Каталог конфигурационных файлов
│ │ ├─Controller Каталог контроллеров
│ │ ├─Model Каталог моделей
│ │ └─Util Каталог сторонних библиотек
│ │
│ ├─Home Передний модуль
│ │ ├─Conf Каталог конфигурационных файлов переднего модуля
│ │ ├─Common Каталог общих функций переднего модуля
│ │ ├─Controller Каталог контроллеров переднего модуля
│ │ ├─Model Каталог моделей переднего модуля
```│ │ ├─TagLib Каталог теговых библиотек фронтального модуля
│ │ └─View Каталог представлений фронтального модуля
│ │
│ ├─Install Модуль установки
│ │ ├─Conf Каталог конфигурационных файлов
│ │ ├─Common Каталог общих функций
│ │ ├─Controller Каталог контроллеров
│ │ ├─Model Каталог моделей
│ │ └─View Каталог представлений
│ │
│ └─. . . Расширенные модули с возможностью удаления
│
├─Public Каталог ресурсов приложения
│ ├─libs Каталог сторонних библиотек плагинов
│ ├─css Каталог стилей, созданных с помощью Gulp
│ └─js Каталог скриптов, созданных с помощью Gulp
│
├─Runtime Каталог временных данных приложения
├─Framework Каталог фреймворка
└─Uploads Корневой каталог загрузок
```## Обратная связьЕсли вы столкнулись с какими-либо проблемами во время использования, пожалуйста, сообщите нам об этом. Вы можете связаться с нами следующими способами:
* Электронная почта: admin@lingyun.net
* Группа в QQ: cqjy
## Благодарности
Мы благодарны за использование следующих проектов, порядок следования не имеет значения:
* [Bootstrap](http://getbootstrap.com)
* [jQuery](http://jquery.com)
* [ThinkPHP](http://thinkphp.cn/)
## О нас
Компания Нанкин Косикер Ньютехнолоджи Ко., Лтд.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )