2018年的春节假期,受朋友的鼓励和内心的指引,对近两年所学到的知识进行了系统的沉淀和总结。
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
Текущая версия LARAVER_TEMPLATE_WITH_VUE (3)
- Измените справочный каталог на API
- Измените боковой каталог управления на элемент (пользовательский интерфейс использует элемент)
- Добавить каталог управления ANTD (пользовательский интерфейс использует ANTD)
- Добавить каталог мини-программы Uni-App (пользовательский интерфейс использует UView)
- Добавить независимый официальный каталог учетных записей VANT (отдельная страница пользовательского интерфейса использует VANT)
1. Обновите ларав Framework для LTS версии Laravel6
2. Обновите плагин Passport до последней версии
3. Улучшение управления RBAC
4. Добавить функцию кода проверки, функцию отправки SMS и сторонние функции входа в систему
- Front-End Element UI был обновлен до версии 2.15.6, обратитесь к разработке
- Улучшить операцию управления RBAC
- Добавить простое управление контентом (статья, тип статьи, картинки каруселей, используемые в мини -программах и официальных учетных записях и т. Д.)
- Настройка и улучшение функций WebSocket для реализации чата, обслуживания клиентов и других функций
- Добавить различную информацию о конфигурации на WeChat и т. Д.
Полная структура каталогов и функции разработки мини -программ, напрямую подключается к бэкэнд -интерфейсу
Войдите в систему, получите имя пользователя и номер мобильного телефона в мини -программе
项目依托laravel6与vue.js,采用了主流的前后端分离方式来构建,作为程序的起点,你可以在此基础上进行自身业务的扩展。
后端(api目录)负责OAuth认证、用户授权、第三方用户登录验证和提供API,在此基础上集成excel文件的操作和完善的RBAC管理等基础功能,使用者只需专注于业务api的开发即可。后端整合了laravel-echo-server,实现了websocket。并实现消息的实时推送、为聊天室、客服等功能提供了API,是全网最好的laravel-echo-server教程。
前端(element目录)负责页面的显示和前端用户权限的控制。项目引入了element UI框架,并已经对用户登录认证、路由、权限等基础功能进行了处理。前端用户的权限不但可以控制系统的导航菜单,而且可以控制到页面按钮、表格等内容的显示。使用者只需要专注于业务界面的开发即可。
小程序(uni-app目录)主要用户小程序开发,集成了uview,实现了用户的登陆授权和获取手机号等功能,在此基础上,使用时只需要关心业务页面的开发即可以。
本项目使用广泛,已经在本人的多个项目中商用。
Пользователь администратора в системе - супер -администратор. Чтобы облегчить демонстрацию и для всех, опубликованная версия заблокировала информационную модификацию пользователя администратора. В реальной разработке пользователям нужно перейти на соответствующую страницу передней части, чтобы удалить заблокированные модифицированные операторы.
Чтобы использовать WebSocket и другие функции, пользователи должны одновременно изменить конфигурации спереди, задней и задней части и включить WebSocket
Чтобы продемонстрировать такие функции, как чат -комната и обслуживание клиентов, пользователи могут сначала создать несколько пользователей после входа в систему и входить в систему одновременно с различными браузерами, чтобы продемонстрировать связанные функции.
(UI Element UI) Демонстрационный веб -сайт (https://element.wmhello.cn)
Имя пользователя и пароль администратора (Admin/123456)
Панель администратора
https://www.bilibili.com/video/bv1qi4y197jf?spm_id_from=333.999.0.0
Если вам нужно купить соответствующее учебное видео, вы можете посетить мой магазин (https://yzkjit.taobao.com)
Если вам нужно техническое руководство и поддержка, вы можете добавить меня в WeChat (xpyzwm)
Учебное видео: https://v.qq.com/x/page/i3059zqgj4y.html
https://v.qq.com/x/page/m3059l9bitb.html
Учебное видео: https://url.cn/5d4wwgl?sf=uri
Учебное видео: https://v.qq.com/x/page/t3059mfpgkg.html
1 Строительство программного обеспечения и дизайн таблицы
2. Написание таблиц миграции
3. Генерация моделируемых данных
4. Список записи API
5 Добавление и изменение написания API
6 Удалить написание и оптимизация API
7 Импорт и экспорт данных
8 персонализированный импорт
9 Процесс написания и отображение фонового API
10 Установка плагина паспорта
11 Создайте и выходите из токенов с паспортом
12 токенового обновления
13 Управление разрешениями RBAC-создание таблиц данных
14 Управление разрешениями RBAC - написание логики
15 промежуточного программного обеспечения
16 Упаковка шаблон многоразового контроллера
17 Написание контроллеров шаблонов (добавление, изменение и удаление функций)
18 Написание контроллеров шаблонов (импорт и экспорт данных)
19 Использование и анализ контроллера шаблонов
20 Пользовательская командная строка-приложение Command
21 Хороший помощник для развязки системы событий кода
22 вещание и теорию и конфигурацию сообщений и конфигурация
23 Практическое применение вещания и толчка сообщений
24 Использование Laravel-Echo-Server для реализации функций push и чат-комнаты сообщений
25 Интеграция функции SMS отправить в Laravel
26 Интеграция функций отправки почты в Ларавеле
Если вы сталкиваетесь с трудностями в процессе обучения и разработки компьютерного программирования, вам нужны технические руководства и связанные с ним руководство по разработке. Вы можете связаться со мной, и я предоставлю платную техническую поддержку и репетиторство (50 юаней/час 100 Юань/час). Содержание репетиторства включает, но не ограничивается следующим (передовые, контрольные PHP, NodeJS, база данных, JavaScript и PHP-режим программирования, официальная учетная запись, мини-программа, Vue.js, Uni-App и т. Д.).
1. Имя пользователя/пароль управления системой онлайн -экзаменов END (ADMIN/123456) Имя пользователя/Пароль системы пользователя онлайн -экзамена/пароль системы онлайн -экзамена (тест/123456)
2. Имя пользователя/пароль системы управления инвентаризацией продукта (Admin/123456)
3. Имя пользователя/пароль системы управления оценкой демократической оценки (Admin/123456)
4. Шаблон системы управления информацией школы
5. Другие случаи
Добро пожаловать в мой блог, в основном сосредоточенное на блоге приложения Laravel и Vue.js
Если у вас есть какие -либо вопросы во время развертывания и использования, вы можете перейти в группу по обмену проекта, чтобы обсудить: weChat (xpyzwm) или следовать официальной учетной записи (Computer_life), чтобы изучить связанные базовые знания.
Если мои усилия могут вам помочь, я рад принять вашу помощь. Маленькая оценка - это движущая сила для моего постоянного прогресса.
Только стоя над гигантом, мы можем пойти дальше. Следующие методы реализации с открытым исходным кодом используются в проекте.
- Ларавел
- Рабочий
- Бэкэнд Excel плагин
- Vue.js
- Vue-Router
- Vuex
- Управление конечным элементом пользовательского интерфейса
- Фронтальная архитектура Vueadmin-Template
- Мини -программа UI UView
- WeChat Office Account UI Vant
Грань