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

OSCHINA-MIRROR/jcove-SmallGo

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SmallGo

SmallGo — это открытая система Taobao-подобного сервиса, поддерживающая просмотр на ПК и мобильных устройствах, а также работу с WeChat. Она разработана на основе популярного PHP-фреймворка Laravel и его админки Laravel-admin. SmallGo предлагает более удобный и безопасный опыт разработки веб-приложений. В системе используются совершенно новая архитектура и механизм пространств имён, чтобы помочь тем, кто хочет создать свой собственный Taobao-подобный сервис.

В SmallGo преодолена традиционная модель взимания платы за автоматический сбор товаров, код не зашифрован, что упрощает его модификацию.

Использование Laravel в качестве фреймворка

Для создания бэкенда проекта используется Laravel-admin, который устанавливается на основе PHP 7.1+ и Laravel 5.5. Управление пакетами PHP осуществляется через Composer. Если вы не знакомы с Composer, рекомендуется изучить его самостоятельно. Предполагается, что вы уже знакомы или хорошо понимаете Laravel и Composer. Для управления пакетами на фронтенде используется npm, а для компиляции ресурсов фронтенда — Laravel-mix.

Основные функции:

  • скидки;
  • купоны;
  • промокоды;
  • баллы;
  • обновление информации о товарах на бэкенде;
  • поддержка WeChat;
  • автоматическое обновление отдельных товаров;
  • импорт отобранных товаров от партнёров;
  • извлечение ключевых слов.

Установка (Linux)

$ git clone https://gitee.com/jcove/SmallGo.git

или

$ git clone https://github.com/jcove/SmallGo.git

Затем

$ cd SmallGo
$ cp .example.env .env

Измените конфигурацию базы данных в файле .env на вашу базу данных:

DB_DATABASE=ваша база данных

DB_USERNAME=ваш пользователь базы данных

DB_PASSWORD=пароль вашей базы данных

Затем:

chmod -R 775 storage

chmod -R 775 public/uploads

chmod -R 775 bootstrap/cache

composer install

php artisan smallgo:install

Бэкенд доступен по адресу: http://ваш домен/admin. Имя пользователя: admin, пароль: admin.

#SmallGo больше не обновляется. Автор считает, что в будущем основным станет приложение, а веб-приложение будет ослаблено. Автор не может продолжать разработку приложения, поэтому решил прекратить обновления. Это заявление сделано специально!

Комментарии ( 0 )

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

Введение

SmallGo — это открытая система для клиентов Taobao, поддерживающая просмотр на ПК и мобильных устройствах, совместимая с WeChat, разработанная на основе самого популярного в мире PHP-фреймворка Laravel. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/jcove-SmallGo.git
git@api.gitlife.ru:oschina-mirror/jcove-SmallGo.git
oschina-mirror
jcove-SmallGo
jcove-SmallGo
master