2018年的春节假期,受朋友的鼓励和内心的指引,对近两年所学到的知识进行了系统的沉淀和总结。
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
เวอร์ชันปัจจุบัน laravel_template_with_vue (3)
- แก้ไขไดเรกทอรีแบ็กเอนด์เป็น API
- แก้ไขไดเรกทอรีด้านการจัดการเป็นองค์ประกอบ (UI ใช้องค์ประกอบ)
- เพิ่มไดเรกทอรีการจัดการ ANTD (UI ใช้ ANTD)
- เพิ่มไดเรกทอรี mini-program uni-app (UI ใช้ UView)
- เพิ่มไดเรกทอรีบัญชีอย่างเป็นทางการ Vant (หน้าเดียว UI ใช้ vant)
1. อัปเดตเฟรมเวิร์ก Larave เป็น LTS เวอร์ชัน laravel6
2. อัปเดตปลั๊กอินหนังสือเดินทางเป็นเวอร์ชันล่าสุด
3. ปรับปรุงการจัดการ RBAC
4. เพิ่มฟังก์ชั่นรหัสการยืนยันฟังก์ชั่นการส่ง SMS และฟังก์ชั่นการเข้าสู่ระบบของบุคคลที่สาม
- องค์ประกอบส่วนหน้า UI ได้รับการอัปเดตเป็นเวอร์ชัน 2.15.6 โปรดดูการพัฒนา
- ปรับปรุงการดำเนินงานการจัดการ RBAC
- เพิ่มการจัดการเนื้อหาอย่างง่าย (บทความ, ประเภทบทความ, ภาพม้าหมุน, ใช้ในโปรแกรมมินิและบัญชีอย่างเป็นทางการ ฯลฯ )
- กำหนดค่าและปรับปรุงฟังก์ชั่น WebSocket เพื่อรับรู้ห้องแชทบริการลูกค้าและฟังก์ชั่นอื่น ๆ
- เพิ่มข้อมูลการกำหนดค่าต่างๆบน WeChat ฯลฯ
โครงสร้างไดเรกทอรีที่สมบูรณ์และฟังก์ชั่นการพัฒนาของโปรแกรม MINI เชื่อมต่อโดยตรงกับอินเตอร์เฟสแบ็กเอนด์โดยตรง
เข้าสู่ระบบรับชื่อผู้ใช้และหมายเลขโทรศัพท์มือถือในโปรแกรม MINI
项目依托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) เว็บไซต์สาธิต (https://element.wmhello.cn)
ชื่อผู้ใช้และรหัสผ่านผู้ดูแลระบบ (ผู้ดูแลระบบ/123456)
แผงผู้ดูแลระบบ
https://www.bilibili.com/video/bv1qi4y197jf?spm_id_from=3333.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 คำสั่งแบบกำหนดเอง-แอปพลิเคชันคอมมิวนิสต์
21 ผู้ช่วยที่ดีสำหรับการแยกระบบรหัสเหตุการณ์
22 การออกอากาศและข้อความทฤษฎีการผลักดันและการกำหนดค่า
23 แอปพลิเคชั่นการออกอากาศและข้อความที่ใช้งานได้จริง
24 การใช้ Laravel-Echo-Server เพื่อใช้ฟังก์ชั่นการกดข้อความและการแชทในห้อง
25 การรวมฟังก์ชั่นส่ง SMS ใน Laravel
26 การรวมฟังก์ชั่นการส่งจดหมายใน Laravel
หากคุณประสบปัญหาในกระบวนการเรียนรู้และพัฒนาโปรแกรมคอมพิวเตอร์คุณต้องมีคำแนะนำทางเทคนิคและคำแนะนำการพัฒนาที่เกี่ยวข้อง คุณสามารถติดต่อฉันและฉันจะให้การสนับสนุนด้านเทคนิคที่ได้รับค่าจ้างและการสอน (50 หยวน/ชั่วโมง 100 หยวน/ชั่วโมง) เนื้อหาการสอนรวมถึง แต่ไม่ จำกัด เฉพาะสิ่งต่อไปนี้ (front-end, back-end php, nodejs, ฐานข้อมูล, JavaScript และโหมดการเขียนโปรแกรม PHP, บัญชีอย่างเป็นทางการ, โปรแกรมมินิ, vue.js, uni-app ฯลฯ )
1. ชื่อผู้ใช้/รหัสผ่านของการจัดการระบบการสอบออนไลน์สิ้นสุด (ผู้ดูแลระบบ/123456) ชื่อผู้ใช้/รหัสผ่านของระบบการสอบออนไลน์ชื่อผู้ใช้/รหัสผ่านของระบบสอบออนไลน์ (ทดสอบ/123456)
2. ชื่อผู้ใช้/รหัสผ่านของระบบการจัดการสินค้าคงคลังผลิตภัณฑ์ (ผู้ดูแลระบบ/123456)
3. ชื่อผู้ใช้/รหัสผ่านของระบบการจัดการการประเมินผลประชาธิปไตย (ผู้ดูแลระบบ/123456)
4. เทมเพลตระบบการจัดการข้อมูลโรงเรียน
5. กรณีอื่น ๆ
ยินดีต้อนรับสู่บล็อกของฉันส่วนใหญ่มุ่งเน้นไปที่บล็อกแอปพลิเคชันของ laravel และ vue.js
หากคุณมีคำถามใด ๆ ระหว่างการปรับใช้และการใช้งานคุณสามารถไปที่กลุ่มแลกเปลี่ยนโครงการเพื่อหารือเกี่ยวกับ: WeChat (XPYZWM) หรือติดตามบัญชีอย่างเป็นทางการ (Computer_life) เพื่อเรียนรู้ความรู้พื้นฐานที่เกี่ยวข้อง
หากความพยายามของฉันสามารถช่วยคุณได้ฉันยินดีที่จะยอมรับความช่วยเหลือของคุณ ความกตัญญูเล็กน้อยคือแรงผลักดันสำหรับความคืบหน้าอย่างต่อเนื่องของฉัน
โดยยืนอยู่เหนือยักษ์เท่านั้นที่เราจะไปต่อได้ วิธีการใช้งานเฟรมเวิร์กโอเพ่นซอร์สต่อไปนี้ใช้และยืมในโครงการ
- Laravel
- คนงาน
- ปลั๊กอิน Backend Excel
- vue.js
- Vue-Router
- Vuex
- องค์ประกอบสิ้นสุดการจัดการ UI
- สถาปัตยกรรมส่วนหน้า Vueadmin-template
- โปรแกรม mini ui uview
- บัญชีอย่างเป็นทางการของ WeChat ui vant
มิกซ์