
Suplike Social เป็นคุณลักษณะที่อุดมไปด้วยเครือข่ายโซเชียลโอเพ่นซอร์สอย่างเต็มที่
มันทำโดยใช้ PHP/HTML/JS/CSS
ติดตั้งและติดตั้งได้ง่าย
ข้อกำหนดทั้งหมดเหล่านี้สามารถทำได้พร้อมกันเพียงแค่ติดตั้งสแต็คเซิร์ฟเวอร์เช่น
WampหรือXamppเป็นต้น
| ไฟล์ | คำอธิบาย | ขนาด |
|---|---|---|
| v1.5.1 ไฟล์ซิป | ไฟล์ซิปรุ่นล่าสุด | 1.4 MB |
| v1.5.1 ไฟล์ tar | ไฟล์ tar.gz ล่าสุด | 3.0 MB |
| v1.5.1 installer-script.php | สคริปต์ตัวติดตั้ง | 2 kb |
คลายซิปไฟล์และแยกไฟล์ทั้งหมดลงในไดเรกทอรี htdocs หรือ www ของคุณขึ้นอยู่กับสิ่งที่คุณใช้ (สคริปต์ติดตั้งทำสิ่งนี้โดยอัตโนมัติ)
ฉันขอแนะนำให้เปลี่ยนชื่อโฟลเดอร์สกัดเป็น
suplike(URL จะสั้นลง)
php installer-script.phphtdocs หรือ www ของคุณ git clone https://github.com/bethropolis/suplike-social-website.git suplikeตอนนี้คุณพร้อมที่จะตั้งค่า
GUI เป็นอินเทอร์เฟซที่ดีกว่าซึ่งจะตั้งค่าฐานข้อมูลโดยอัตโนมัติและสร้างบัญชีผู้ดูแลระบบให้คุณได้อย่างง่ายดาย

GUI ควรเปิดโดยค่าเริ่มต้นในครั้งแรกที่คุณเรียกใช้แอพ หากไม่ได้อยู่บนเบราว์เซอร์จะไปที่ {HOST_URL}/suplike/inc/setup/
ใน GUI คุณจะแทรกข้อมูลรับรองไปยังฐานข้อมูลและบัญชีผู้ดูแลระบบของคุณหลังจากนั้นคุณจะเข้าสู่ระบบโดยอัตโนมัติในฐานะผู้ดูแลระบบ
โปรดทราบใน URL ให้แทนที่
suplikeด้วยสิ่งที่คุณตั้งชื่อโฟลเดอร์หรือชื่อโฟลเดอร์ (ลบหากแอปอยู่ในไดเรกทอรีรูท)
แก้ไข inc/setup/setup.suplike.json และ inc/setup/env.php และตั้งค่า "setup" เป็น false จากนั้นเปิด GUI ในเบราว์เซอร์ของคุณอีกครั้ง
ทำด้วยตนเองสร้างฐานข้อมูล suplike และนำเข้าไฟล์ suplike.sql ในโฟลเดอร์ sql ลงใน phpmyadmin ไม่จำเป็นต้องมีการเปลี่ยนแปลงใด ๆ ในไฟล์. sql ถัดไปเปลี่ยนส่วนต่อไปนี้ของรหัสด้านล่างใน inc/setup/env.php เป็นข้อมูลรับรองฐานข้อมูลที่เกี่ยวข้อง
if (! defined ( ' DB_DATABASE ' )) define ( ' DB_DATABASE ' , ' suplike ' );
if (! defined ( ' DB_HOST ' )) define ( ' DB_HOST ' , ' localhost ' );
if (! defined ( ' DB_USERNAME ' )) define ( ' DB_USERNAME ' , ' root ' );
if (! defined ( ' DB_PASSWORD ' )) define ( ' DB_PASSWORD ' , '' );
if (! defined ( ' DB_PORT ' )) define ( ' DB_PORT ' , 3306 );คุณจะต้องเปลี่ยนบัญชีของคุณเป็นบัญชีผู้ดูแลระบบด้วยตนเองในฐานข้อมูล
PHP 8.0+
SQL 14.0+
JavaScript ES 6
HTML5
CSS3
apache 2.4+
MYSQL 9.0+
phpMyAdmin 5.0+
ตรวจสอบ HISTORY.md
การปรับปรุงเพิ่มเติมจะดำเนินการต่อไปในโครงการนี้โปรดอยู่และดู?

แอพนี้เป็นมิตรกับมือถือและตอบสนองได้ ธีมของแอพสามารถเปลี่ยนแปลงได้อย่างง่ายดาย

ในเวอร์ชันก่อนหน้าหนึ่งในปัญหาคือหน้าการส่งข้อความเป็นเพียงหน้าหนึ่ง การส่งข้อความสดนั้นไม่ได้รับการสนับสนุนอย่างดีและคุณไม่สามารถเลือกได้ว่าจะแชทกับใครจนกว่าคุณจะคลิกข้อความในหน้าโปรไฟล์ของพวกเขา แต่ในเวอร์ชันใหม่รหัสทั้งหมดได้รับการเขียนอีกครั้งและทั้งหมดนั้นหายไปคุณสามารถแชทกับคนที่คุณติดตามได้และมันตอบสนองได้มากกว่าก่อนหน้านี้และหน้าไคลเอนต์เดียวที่ใช้ Vuejs
หน้าแรกเป็นหน้าหลักที่คุณสามารถดูโพสต์จากบางคนที่คุณติดตามและหน้าแรกที่คุณจะลงจอดหลังการตรวจสอบ
เข้าถึงหน้าโปรไฟล์ของคุณและหน้าโปรไฟล์ผู้ใช้อื่น ๆ
คุณจะมีการเข้าสู่ระบบหรือลงทะเบียนเพื่อใช้คุณสมบัติแอปเต็มรูปแบบ

หน้าการค้นหาเป็นที่ที่คุณสามารถค้นหาผู้ใช้ได้ในตอนนี้

หน้าต่อไปนี้เป็นที่ที่คุณสามารถส่งผู้ใช้ที่คุณติดตาม (ตอนนี้);
ขณะนี้คุณสามารถโพสต์ภาพหรือข้อความได้เฉพาะในเวอร์ชันใหม่ที่จะมาถึง
คุณสามารถชอบโพสต์หรือไม่เหมือนมันความคิดเห็นและการแชร์ยังไม่ทำงาน แต่ระบบที่คล้ายกันทำงานร่วมกับระบบติดตามและทั้งที่สมบูรณ์แบบและปลอดภัยที่สุด
หน้านักพัฒนาช่วยให้คุณสร้างคีย์ API และบอทซึ่งสามารถใช้ได้กับจุดสิ้นสุด /api/v1 เครื่องมือเหล่านี้ช่วยให้คุณสามารถขยายฟังก์ชันการทำงานรวมคุณสมบัติเพิ่มเติมและปรับปรุงประสบการณ์ผู้ใช้

หน้าอื่น ๆ รวมถึงหน้าความคิดเห็นหน้าโพสต์หน้าการตั้งค่าหน้าหัวข้อหน้าเรื่องราวและหน้าการแจ้งเตือน
ด้วยปลั๊กอินคุณสามารถขยายฟังก์ชันการทำงานของแอพและเพิ่มคุณสมบัติเพิ่มเติมลงในแอพ
ปลั๊กอิน UI อยู่บนแผงควบคุมผู้ดูแลระบบ
แดชบอร์ดผู้ดูแลระบบช่วยให้คุณเห็นการวิเคราะห์และดำเนินการฟังก์ชั่นการกลั่นกรอง
แรงบันดาลใจที่ยิ่งใหญ่ที่สุดของฉันในการสร้างแอพนี้คือเว็บไซต์โซเชียล KLIK ใน GitHub ขอบคุณ MSAAD1999 สำหรับการสร้างโครงการที่น่าทึ่ง
สวัสดีฉันคือเบธูเอล นี่เป็นโครงการโปรดของฉันที่ฉันสนุกกับการทำจริง ๆ ฉันทำมันเมื่อ 3 ปีที่แล้วเพื่อช่วยให้ฉันเรียนรู้การเขียนโปรแกรม หวังว่าคุณจะชอบมัน
มีการตรวจสอบ HISTORY.md สำหรับข้อมูลเพิ่มเติม
หากคุณต้องการมีส่วนร่วมโปรดอย่าคิดว่าจะส่งคำขอดึงฉันจะตรวจสอบความคิดทั้งหมดดัง ๆ

เบ ธ โรโพลิส
ได้รับใบอนุญาตภายใต้ใบอนุญาตใบอนุญาต MIT ที่คุณชอบ (ทำในสิ่งที่คุณต้องการ :)