1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xzyn-xzyn

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 05:37 215d2e2

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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/xzyn-xzyn.git
git@api.gitlife.ru:oschina-mirror/xzyn-xzyn.git
oschina-mirror
xzyn-xzyn
xzyn-xzyn
xzyn_5.1