นี่คือ CMS Blog Build พร้อม Laravel ซึ่งมีฟังก์ชันแผงควบคุมเต็มรูปแบบพร้อมบทบาทของผู้ใช้ วีดีโอที่บันทึกไว้ทั้งโครงการ
ชื่อบทบาท | Role_ID |
---|---|
ผู้ดูแลระบบ | 1 |
นักเขียน | 2 |
ผู้ใช้ | 3 |
มีการเข้าสู่ระบบตัวกรองประตูเมื่อผู้ใช้เข้าสู่ระบบแผงผู้ดูแลระบบหากผู้ใช้เป็นผู้ดูแลระบบก็จะมีฟังก์ชั่นเต็มรูปแบบในการจัดการบล็อกและหากเป็นนักเขียนก็จะมีฟังก์ชั่นไม่กี่อย่าง
วิธี | จุดสิ้นสุด_จุด | คำอธิบาย |
---|---|---|
รับ | API/หมวดหมู่ | แสดงหมวดหมู่ทั้งหมด |
รับ | API/หมวดหมู่/{id} | แสดงโพสต์ทั้งหมดภายในหมวดหมู่เฉพาะ |
รับ | API/โพสต์ | แสดงกระทู้ทั้งหมด |
รับ | API/โพสต์/{id} | แสดงโพสต์เฉพาะ |
composer install
และ npm install
.env
และคัดลอกเนื้อหาจาก .env.example
php artisan key:generate
จากเทอร์มินัล.env
php artisan migrate
จากนั้นเรียกใช้ php artisan db:seed
หากคุณต้องการใช้บันทึกฐานข้อมูล fakerphp artisan serve
ฉันคือ Backend Developer ที่มีประสบการณ์ 2 ปีขึ้นไป มีความเชี่ยวชาญในด้าน PHP, Laravel และเทคโนโลยีส่วนหน้า เช่น TailwindCSS และ Livewire ฉันมีความเชี่ยวชาญในการพัฒนา REST API และการทำงานกับฐานข้อมูล MySQL และฉันคุ้นเคยกับรูปแบบสถาปัตยกรรมซอฟต์แวร์ เช่น MVC และ HMVC ฉันมุ่งมั่นที่จะผลิตโค้ดที่สะอาดและมีการจัดทำเอกสารอย่างดีซึ่งสามารถบำรุงรักษาได้ง่าย และฉันสนุกกับการแบ่งปันความรู้ของฉันผ่านช่องทางต่างๆ ฉันกระตือรือร้นที่จะเผชิญกับความท้าทายใหม่ๆ และพัฒนาทักษะของฉันต่อไป