สถานะการสร้าง
นี่คือที่มาของ Joomla! 5.x.
เว็บไซต์อย่างเป็นทางการของ Joomla
จูมล่า! ประวัติเวอร์ชัน 5.2
การเปลี่ยนแปลงโดยละเอียดอยู่ในบันทึกการเปลี่ยนแปลง
จูมล่า! คือ ระบบจัดการเนื้อหา (CMS) ซึ่งช่วยให้คุณสามารถสร้างเว็บไซต์และแอปพลิเคชันออนไลน์ที่มีประสิทธิภาพได้
เป็นแอปพลิเคชันเว็บเซิร์ฟเวอร์ที่เรียบง่ายและมีประสิทธิภาพ ซึ่งต้องใช้เซิร์ฟเวอร์ที่มี PHP และ MySQL, MariaDB หรือ PostgreSQL จึงจะทำงานได้ คุณสามารถดูข้อกำหนดทางเทคนิคทั้งหมดได้ที่นี่
จูมล่า! เป็น ซอฟต์แวร์ฟรีและโอเพ่นซอร์ส เผยแพร่ภายใต้ GNU General Public License เวอร์ชัน 2 หรือใหม่กว่า
Joomla ไม่สามารถติดตั้งได้ทันทีจากพื้นที่เก็บข้อมูลนี้ โปรดใช้:
สำหรับแพ็คเกจเสถียรล่าสุด: https://downloads.joomla.org
สำหรับแพ็คเกจรายคืน: https://developer.joomla.org/nightly-builds.html
สำหรับคำแนะนำโดยละเอียด โปรดไปที่ https://docs.joomla.org/Special:MyLanguage/J5.x:Setting_Up_Your_Local_Environment
คุณจะต้องการ:
PHP - โดยพื้นฐานแล้วเหมือนกับที่คุณต้องการสำหรับการรันไซต์ Joomla แต่คุณต้องมีเวอร์ชัน cli (อินเทอร์เฟซบรรทัดคำสั่ง) (ดู https://docs.joomla.org/Special:MyLanguage/Configuring_a_LAMPP_server_for_PHP_development)
ผู้แต่ง - สำหรับจัดการการพึ่งพา PHP ของ Joomla หากต้องการความช่วยเหลือในการติดตั้งผู้แต่ง โปรดอ่านเอกสารประกอบที่ https://getcomposer.org/doc/00-intro.md
Node.js - สำหรับการคอมไพล์ไฟล์ Javascript และ SASS ของ Joomla หากต้องการความช่วยเหลือในการติดตั้ง Node.js โปรดทำตามคำแนะนำที่มีอยู่ใน https://nodejs.org/en/
Git - สำหรับการจัดการเวอร์ชัน ดาวน์โหลดได้จากที่นี่ https://git-scm.com/downloads (ผู้ใช้ MacOS ยังสามารถใช้ Brew และผู้ใช้ Linux สามารถใช้ตัวจัดการแพ็คเกจในตัว เช่น apt, yum ฯลฯ)
ขั้นตอนในการตั้งค่าสภาพแวดล้อมท้องถิ่น:
โคลนที่เก็บ:
โคลนคอมไพล์ https://github.com/joomla/joomla-cms.git
ไปที่โฟลเดอร์ joomla-cms:
ซีดี joomla-cms
ไปที่สาขา 5.2-dev:
คอมไพล์ชำระเงิน 5.2-dev
ติดตั้งแพ็คเกจผู้แต่งที่จำเป็นทั้งหมด:
ติดตั้งผู้แต่ง
ติดตั้งแพ็คเกจ npm ที่จำเป็นทั้งหมด:
เวลา 15.00 น
สิ่งที่ต้องระวังเมื่อดึง: Joomla สร้างแคชของเนมสเปซของส่วนขยายใน JOOMLA_ROOT/administrator/cache/autoload_psr4.php
หากมีการสร้าง ลบ หรือลบส่วนขยายใน git จะต้องสร้างไฟล์นี้ใหม่ คุณสามารถลบไฟล์ออกได้ และไฟล์จะถูกสร้างขึ้นใหม่ในการเรียก Joomla ครั้งถัดไป
จะขอคุณสมบัติได้ที่ไหน?
คุณจะรายงานข้อผิดพลาดในตัวติดตามปัญหาได้อย่างไร
เข้าร่วม: Joomla! เป็นซอฟต์แวร์ที่พัฒนาโดยชุมชน เข้าร่วมชุมชน
เอกสารสำหรับนักพัฒนา
เอกสารสำหรับนักออกแบบเว็บไซต์
จัดทำคำแปลสำหรับ Joomla: Joomla Crowdin Project
(C) 2005 Open Source Matters, Inc. https://www.joomla.org
เผยแพร่ภายใต้ GNU General Public License เวอร์ชัน 2 หรือใหม่กว่า
ดูรายละเอียดใบอนุญาต