MyCms เป็นระบบ CMS แบบโอเพ่นซอร์สและฟรีที่พัฒนาขึ้นโดยใช้ Laravel เหมาะสำหรับการพัฒนาและใช้งานเว็บไซต์ส่วนตัวและเว็บไซต์องค์กร หมายเลขลิขสิทธิ์: 2021SR1543432 MyCms ได้รับการเผยแพร่ตามใบอนุญาตโอเพ่นซอร์ส Apache2.0 ฟรีและไม่จำกัดการใช้งานเชิงพาณิชย์ ยินดีต้อนรับสู่การติดตามเราต่อไป
คุณสมบัติ:
ฟังก์ชั่นแบ็กเอนด์พื้นฐาน
การจัดการสิทธิ์
การจัดการเนื้อหา
การจัดการผลิตภัณฑ์
การจัดการสมาชิก
การจัดการปลั๊กอิน
การดำเนินงานฟังก์ชั่นแผนกต้อนรับ
หน้าแรก
หน้าหมวดหมู่บทความ
หน้าค้นหาบทความ
แท็บบทความ
หน้ารายละเอียดบทความ
ความคิดเห็นของบทความ
หน้ารายการสินค้า
รายละเอียดสินค้าหน้า
เข้าสู่ระบบ/ลงทะเบียนสมาชิก
ศูนย์สมาชิก
ลักษณะของระบบ
เรียบง่าย หรูหรา ยืดหยุ่น และปรับขนาดได้
รูปแบบ URL ที่เป็นมิตรกับ SEO
เพจที่สวยงามและปรับให้เหมาะสมกับ SEO
ฟังก์ชันแคชพื้นฐานและการสร้างดัชนีฐานข้อมูล
ฟังก์ชั่นการตรวจสอบเส้นทางที่ปรับขนาดได้มากขึ้น
กลไกการติดตั้ง/ถอนการติดตั้งปลั๊กอินที่สมบูรณ์
ฝังฟังก์ชั่นสาธารณะเพื่อขยายระบบให้ดียิ่งขึ้น
ฟังก์ชั่นเทมเพลตที่เรียบง่ายและใช้งานง่าย ทำให้เทมเพลตสะดวกยิ่งขึ้น
การปรับปรุงประสิทธิภาพ
ใช้ opcache เพื่อเร่งประสิทธิภาพ
ข้อมูลการกำหนดเส้นทางแคช เส้นทาง php artisan:cache
ปิดโหมดดีบัก APP_DEBUG=false
ข้อมูลการกำหนดค่าแคช php artisan config:cache
ใช้รุ่น Swoole
รุ่นสวูล
ปัจจุบันเวอร์ชันล่าสุด v1.3.2+ ได้เพิ่มการรองรับ Swoole ผู้ใช้ที่ใช้เวอร์ชันใหม่สามารถติดตั้งและกำหนดค่าได้โดยตรงดังนี้
ผู้ใช้ที่ใช้เวอร์ชันเก่าจำเป็นต้องติดตั้ง composer ต้องใช้ swooletw/laravel-swoole ก่อน เพิ่มผู้ให้บริการนี้ไปยังอาร์เรย์ผู้ให้บริการใน config/app.php
[ 'ผู้ให้บริการ' => [ SwooleTWHttpLaravelServiceProvider::class, ], ]
ดำเนินการคำสั่ง
php artisan swoole:http start|restart|stop|reload|infos.php
การกำหนดค่า Nginx
แผนที่ $http_upgrade $connection_upgrade { อัปเกรดเริ่มต้น; '' ปิด; } เซิร์ฟเวอร์ { ฟัง 80; server_name your.domain.com; root /path/to/laravel/public; ไม่มีไฟล์ดังกล่าวชื่อ "not_exists" # ในไดเร็กทอรี "สาธารณะ" ของคุณ { try_files $uri $uri/ @swoole; } ตำแหน่ง @swoole { set $suffix ""; if ($uri = /index.php) { set $suffix ?$query_string; } proxy_http_version 1.1; $scheme; proxy_set_header SERVER_PORT $server_port; proxy_set_header $remote_addr; proxy_set_header 0.1 :1215$ต่อท้าย } }
ติดตั้งอย่างรวดเร็ว
ดาวน์โหลดซอร์สโค้ด/อัปโหลดซอร์สโค้ดไปยังเซิร์ฟเวอร์
เรียกใช้ composer install --ignore-platform-reqs ในไดเร็กทอรีราก
สร้างไฟล์ .env ในไดเร็กทอรีรากและรัน php artisan key:generate เพื่อสร้างคีย์
ตั้งค่าไดเรกทอรีรันเว็บไซต์เป็น /public
เยี่ยมชมชื่อโดเมน/ติดตั้ง และดำเนินการกำหนดค่าออนไลน์ตามวิซาร์ดการติดตั้ง