Plus (ThinkSNS+) ได้รับการพัฒนาโดยใช้เฟรมเวิร์ก Laravel ซึ่งเป็นระบบโซเชียลที่ทรงพลัง ง่ายต่อการพัฒนา และขยายได้แบบไดนามิก Plus เป็นไปตาม ข้อกำหนด PSR โค้ดจะรวมเป็นหนึ่งเดียว และบล็อกฟังก์ชันจะเชื่อมต่อกันอย่างหลวมๆ เพียงเพราะคุณติดตั้ง Plus ไม่ได้หมายความว่าติดตั้งฟังก์ชันทั้งหมดสำเร็จแล้ว เนื่องจาก Plus ใช้หลักการของ โมดูล คุณจะมีอินเทอร์เฟซ REST และแผงการจัดการพื้นหลังทั้งหมดที่สามารถร้องขอได้หลังจากการติดตั้งเสร็จสมบูรณ์ เพื่อติดตั้งโมดูลต่อไปนี้:
เว็บอินเตอร์เฟสหน้าจอขนาดใหญ่พร้อมเครื่องมือค้นหาที่ดีรองรับ ThinkSNS Plus PC
แอปพลิเคชัน SPA (แอปพลิเคชันหน้าเดียว) ที่คืนค่าประสบการณ์ APP ดั้งเดิมในระดับดี ThinkSNS Plus SPA
แอปพลิเคชั่นเว็บอินเตอร์เฟสหน้าจอขนาดใหญ่ที่ทรงพลังยิ่งขึ้น (แต่ต้องเสียเงิน) พร้อมพีซี
หากคุณสนใจผลิตภัณฑ์โอเพ่นซอร์สเพิ่มเติมจากบริษัท ThinkSNS โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ ThinkSNS
Plus ได้รับการพัฒนาโดยใช้ Laravel และมีคุณสมบัติหลักดังต่อไปนี้:
อัปเกรดด้วย Laravel แต่เราละทิ้งเวอร์ชัน LTS ยังคงไม่เปลี่ยนแปลง แม้ว่าจะมีเสถียรภาพ แต่ Plus ก็เป็นโครงการโอเพ่นซอร์สที่มีการวางแผนและบำรุงรักษาระยะยาว เฟรมเวิร์กสามารถอัปเกรดได้ตลอดเวลาเพื่อให้เรา สามารถใช้เทคโนโลยีและฟีเจอร์ใหม่ ๆ ได้ตามใจเรา
ส่วนหน้าและส่วนหลังจะถูกแยกออกจากกัน หลังจากการติดตั้ง Plus เสร็จสิ้น จะมีเพียงส่วนอินเทอร์เฟซ REST ที่ทำงานอย่างรวดเร็วเท่านั้น คุณสามารถใช้อินเทอร์เฟซเพื่อพัฒนาไคลเอ็นต์ในรูปแบบใดก็ได้
แผงการจัดการพื้นหลังได้รับการพัฒนาโดยใช้ Vue.js
ใช้โหมดเข้มงวด PHP 7 เพื่อจำกัดการพัฒนาที่ผิดปกติของนักพัฒนาด้วยประเภทข้อมูล
สอดคล้องกับข้อกำหนด PSR โดยสมบูรณ์ รูปแบบการเข้ารหัสมีความเข้มงวดมากกว่า PSR-2
เอกสารที่สมบูรณ์แบบ ใช่แล้ว! ในชุมชนโอเพ่นซอร์ส เอกสารประกอบของโครงการโอเพ่นซอร์สมีความสำคัญมาก
คุณสามารถดูเอกสารทั้งหมดได้ในเว็บไซต์เอกสารประกอบของเรา https://slimkit.github.io
แบ่งออกเป็นส่วนต่างๆ ดังต่อไปนี้:
เริ่มต้นอย่างรวดเร็ว · การติดตั้ง
แนะนำ
ส่วนที่เหลือ API เวอร์ชัน 2
แน่นอนว่าบางส่วนไม่ได้อยู่ในเว็บไซต์ แต่อยู่ในที่เก็บโค้ด Plus:
คู่มือการบริจาค & รายการขอบคุณผู้ร่วมให้ข้อมูล
จรรยาบรรณ
การติดตั้ง Plus เป็นเรื่องง่ายมาก แต่คุณต้องทำสิ่งต่อไปนี้ก่อน:
เวอร์ชัน PHP ต้องมากกว่า 7.1.3
คุณได้ดาวน์โหลดและติดตั้ง Composer
แล้ว
คุณมีฐานข้อมูลเช่น MySQL
หรือ PostgreSQL
ดาวน์โหลดโปรแกรม:
นักแต่งเพลงสร้างโครงการ slimkit/plus
การกำหนดค่าพื้นฐาน:
หลังจากการดาวน์โหลดเสร็จสิ้น ให้ป้อนไดเร็กทอรี storage/configure/
ของโปรแกรม คุณจะเห็นไฟล์ plus.yml.example
ทำสำเนาและตั้งชื่อเป็น plus.yml
จากนั้นเปิดไฟล์การกำหนดค่า Yaml นี้เพื่อกำหนดค่าฐานข้อมูลและอื่นๆ ข้อมูล.
สร้างตารางข้อมูลและข้อมูลประชากรเริ่มต้น:
php artisan โยกย้าย --seed
ซอฟต์เชนเปิดเผยดิสก์และเผยแพร่สินทรัพย์คงที่:
ที่เก็บข้อมูล php artisan: ลิงก์ ผู้ขาย php artisan: เผยแพร่ --all
รันโปรแกรม Plus:
php artisan เสิร์ฟ
ตอนนี้คุณสามารถไปที่ http://127.0.0.1:8000
เพื่อดูโปรแกรม Plus ที่คุณติดตั้ง แต่ข้างต้นเป็นเพียงการติดตั้งแบบง่ายๆ สำหรับคำแนะนำในการติดตั้งโดยละเอียดเพิ่มเติมหรือคำแนะนำในการติดตั้งที่สามารถเรียกใช้ในสภาพแวดล้อมอย่างเป็นทางการ โปรดดูที่ คู่มือการติดตั้ง
คุณสามารถสมัครเข้าร่วมกลุ่ม QQ อย่างเป็นทางการเพื่อการสื่อสารได้ หมายเลขกลุ่มคือ 143325287
ผู้มีส่วนร่วมในพื้นที่เก็บข้อมูลนี้ไม่ได้หมายถึงเฉพาะผู้มีส่วนร่วม Plus เท่านั้น เรายังจะเพิ่มผู้มีส่วนร่วม Laravel ในรายการขอบคุณด้วย เนื่องจากการมีส่วนร่วมของพวกเขาใน Laravel ยังทำให้โครงการ Plus แข็งแกร่งขึ้นอีกด้วย
ขอขอบคุณทุกคนที่มีส่วนสนับสนุน Plus!
ตามคำแนะนำของชุมชนโครงการโอเพ่นซอร์ส เราได้จัดทำหลักปฏิบัติของ Plus ที่เราคาดหวังให้ผู้เข้าร่วมปฏิบัติตาม โปรดอ่านข้อความทั้งหมดของรหัสเพื่อทำความเข้าใจว่าพฤติกรรมใดที่เราจะไม่ยอมรับ
อ่านคู่มือการมีส่วนร่วมของเราเพื่อเรียนรู้เกี่ยวกับกระบวนการพัฒนาของเรา และหากคุณต้องการส่งการแก้ไขข้อบกพร่องหรือข้อเสนอแนะ เราได้รวมรายชื่อผู้สนับสนุนทั้งหมดไว้ในคู่มือการมีส่วนร่วมแล้ว
ก่อนอื่น เรามีผู้สนับสนุนพิเศษ Chengdu·Zhiyi Chuangxiang ซึ่งมอบรากฐานการพัฒนา สถานที่ทำงาน และการประมวลผลทางธุรกิจให้กับทีม Plus และได้พัฒนาโครงการทางธุรกิจต่อไปนี้:
ไคลเอนต์ ThinkSNS Plus Android
ไคลเอนต์ ThinkSNS Plus iOS
แอปพลิเคชั่นเว็บอินเตอร์เฟสหน้าจอขนาดใหญ่ที่ทรงพลังและครอบคลุม
โมดูลถามตอบ
โมดูลชุมชนวงกลม
หากคุณสนใจโมดูลเชิงพาณิชย์เหล่านี้ คุณสามารถติดต่อ QQ 3515923610
เพื่อดูรายละเอียดเพิ่มเติม
ขอขอบคุณผู้สนับสนุนของเราทุกคน! (หากคุณสนับสนุนโครงการนี้ด้วย √ มาเป็นผู้สนับสนุน)
PHP CORS คือมิดเดิลแวร์ "การแบ่งปันทรัพยากรข้ามโดเมน" ที่พัฒนาขึ้นเป็นพิเศษสำหรับ PHP เพื่อแก้ไขปัญหาข้ามโดเมนในการตั้งค่า PHP ได้อย่างรวดเร็ว
Notadd ขึ้นอยู่กับสถาปัตยกรรมการพัฒนาไมโครเซอร์วิสของ Nest.js, แอปพลิเคชันประสิทธิภาพสูงแบบอะซิงโครนัส, AOP (การเขียนโปรแกรมเชิงแง่มุม)
Plus Code เผยแพร่ภายใต้ใบอนุญาตแบบกำหนดเองขององค์กร โปรดดูข้อความใบอนุญาตฉบับเต็ม
ลิขสิทธิ์ © 2018 เฉิงตู ZhiYiChuangXiang Technology Co., Ltd. สงวนลิขสิทธิ์