Xzyn5.1 — быстрая разработка бэкенда
Тестовый адрес: www.xzyn.cn
Тестовый аккаунт: test1
Пароль: 123456
Для скачивания базы данных обратитесь в QQ: 869943174 (пожалуйста, укажите цель обращения).
- ThinkPHP-фреймворк необходимо скачать самостоятельно, версия 5.1.
- Конфигурационный файл базы данных: /application/database.php.
- Корневой каталог сайта: /public_html/.
- Сайт использует псевдостатические URL, что позволяет удалить index.php из URL.
Текущая ветка проекта — TP5.0.14, API-модуль отсутствует. Для использования последней версии переключитесь на ветку xzyn_5.1, которая включает API-модуль и будет постоянно обновляться и расширяться, предыдущая версия больше не будет обновляться.
Разработка на основе ThinkPHP5.1 и Bootstrap.
Основные функции:
— Система управления правами на основе Auth.
- Поддержка неограниченного уровня наследования прав между родителями и детьми, родительские администраторы могут свободно добавлять, удалять и изменять права дочерних администраторов.
- Возможность для одного администратора иметь несколько ролей.
— Использование pjax для загрузки всего сайта.
— Комплексная разработка функциональных компонентов интерфейса.
- Использование Bootstrap и AdminLTE, адаптация под мобильные устройства, планшеты и ПК.
— Интеграция сторонних сервисов входа (QQ, WeChat, Weibo).
— Управление навигационными кнопками сайта.
- На сайте есть модули статей, фотоальбомов и видео.
- Пользователи могут регистрироваться на сайте.
- Поддерживается публикация статей.
- Есть возможность отвечать и ставить лайки.
— Журнал логинов пользователей.
— Управление таблицами данных.
— Резервное копирование базы данных.
— Добавление музыкального проигрывателя на сайт, настройка проигрывателя и управление музыкальными файлами на сервере.
— API-интерфейсы.
Журнал обновлений:
2018-12-8
- Добавлен новый API для регистрации, исправлены известные ошибки.
2018-8-4
- Добавлено тематическое оформление шаблонов на сайте, поддерживается установка пользовательских тем. Конфигурационные файлы шаблонов находятся в public_html/template/default/config.json.
2018-6-27
- Реакция на список ответов теперь осуществляется через AJAX.
2018-5-10
- Список ответов теперь загружается через AJAX.
- Исправлены ошибки в списке «Мои статьи», «Ответы» и «Лайки» в центре пользователя, а также в кнопках редактирования.
2018-4-19
- Версия фреймворка ThinkPHP обновлена до 5.1.10.
- Ошибки исправлены.
2018-2-12
- Функция добавления в избранное статей.
- Новый класс API: добавление в избранное.
- Получение списка статей, добавленных в избранное.
2018-2-10
- Обновление фреймворка до версии 5.1.5.
- Новые классы API: ответы на статьи, получение списка ответов на статью, подписка на пользователя, получение списка подписчиков, лайки статьям и ответам.
2018-2-8
- Новые классы API: получение токена приложения, получение токена пользователя (эквивалент входа в систему), получение списка статей, публикация статьи, получение содержания статьи, получение информации о пользователе, обновление информации о пользователе.
- Интеграция с WeChat: регистрация и вход.
- Загрузка изображений, удаление изображений.
2018-1-26
- Добавление подробной информации о пользователях.
- Оптимизация кода и исправление мелких ошибок.
2018-1-25
- Исправление ошибок, оптимизация кода.
2018-1-24
- Разработка API завершена, основные функции включают:
- добавление, редактирование и удаление приложений;
- добавление, редактирование и удаление интерфейсов;
- добавление, редактирование и удаление полей запроса и возврата;
- система строго фильтрует поля запроса и возврата.
2018-1-21
- Фреймворк ThinkPHP обновлен до версии 5.1.4.
- Исправление ошибок и оптимизация кода.
2018-1-17
- Фреймворк обновлен до версии 5.1.3.
- Работа над API продолжается...
2017-12-25
- Добавлена функция подписки на пользователей.
- Добавлены личные страницы пользователей.
2017-12-20
- В центр пользователя добавлена возможность редактировать свои данные.
2017-12-18
- Пользователь может изменить свою фотографию, нажав на неё.
2017-12-15
- Центр пользователя: управление статьями (можно редактировать и удалять только свои статьи).
2017-12-12
- Музыкальный проигрыватель: добавлены кнопки «Предыдущая песня» и «Следующая песня».
- Улучшен дизайн списка воспроизведения музыки (более удобный на мобильных устройствах), добавлены кнопки отображения количества песен.
2017-12-11
- На сайте добавлен музыкальный проигрыватель.
- На сервере добавлено управление музыкой: можно включить или отключить музыкальный проигрыватель, выбрать источник музыки (поддерживаются музыкальные сервисы NetEase Music и локальные музыкальные файлы).
- Управление локальными музыкальными файлами.
- Некоторые детали улучшены.
2017-12-5
- Детали интерфейса улучшены, оптимизирован процесс загрузки изображений при публикации статей.
2017-12-2
- Сервер: настройка QQ, Weibo и WeChat (интеграция с QQ уже реализована, интеграция с Weibo и WeChat ожидается...).
- Статьи: классификация, разрешение или запрет публикации статей пользователями, отображение кнопок навигации по статьям.
- Публикация статей: требуется авторизация.
- Интерфейс для публикации статей: пользователи могут публиковать статьи (просим соблюдать правила и не публиковать запрещённый контент, иначе статья будет удалена).
- Предварительный просмотр изображений в статьях.
- Pjax-загрузка анимации перехода (плавное появление и исчезновение).
2017-11-27
- Исправлена ошибка с всплывающим окном авторизации.
- В боковой панели добавлена информация о последних ответах.
2017-11-25
- Все формы входа заменены на всплывающие окна, улучшен опыт использования.
2017-11-14
- Перестройка структуры каталогов сайта, оптимизация.
- Добавлена возможность отвечать на статьи (три уровня ответов), ставить лайки.
- Последующее завершение работы центра пользователя.
Опубликовать ( 0 )