ฉันได้สร้างส่วนขยายของ Joomla ตั้งแต่ v1 แต่ในไม่ช้าฉันก็จำเป็นต้องใช้ API แบบสดๆที่ฉันได้สร้างขึ้นมาและใช้งานมาระยะหนึ่ง ขณะนี้ฉันใช้ Joomla 2.5 และได้เขียนปลั๊กอินสำหรับระบบนี้:
https://github.com/techjoomla/com_api
ก่อนที่จะมีชีวิตอยู่ฉันต้องการที่จะพิสูจน์ระบบในอนาคตให้มากที่สุด ส่วนประกอบ API นี้เพิ่งเริ่มอัปเกรดเพื่อใช้งานกับ Joomla v3 ดังนั้นจึงทำให้ไซต์ไม่สามารถอัปเกรดได้ ฉันยังคิดว่าการแยก API สาธารณะและพอร์ทัลผู้ใช้เหมาะสมเนื่องจากไม่มีประโยชน์จากการเป็นส่วนขยายแบบรวมเนื่องจาก API จะถูกใช้โดยแอปมือถือ
แผนปัจจุบันคือการสร้าง API ขึ้นมาใหม่บนโดเมนย่อยซึ่งจะทำให้เราสามารถอัพเกรดพอร์ทัลผู้ใช้ได้ ฉันได้อ่านเกี่ยวกับกรอบ Joomla ใหม่ซึ่งดูน่าตื่นเต้น สิ่งนี้จะเหมาะสำหรับการสร้าง RESTful API สำหรับแอปมือถือของเราหรือไม่ ถ้าเป็นเช่นนั้นพวกเขามีเคล็ดลับในการเริ่มต้น? ฉันอ่านแล้วว่า FoF สามารถใช้เพื่อสร้าง API นี่เป็นตัวเลือกที่ดีหรือไม่? ฉันเห็นโครงการ Kickstarter ที่ตั้งใจจะสร้าง API ประเภทนี้อย่างนั้นเป็นตัวเลือกที่มีศักยภาพหรือไม่ ฉันควรตัดแถบไซต์ 2.5 ปัจจุบันของโดเมนย่อยออกเพื่อให้ทำงานเฉพาะ API หรือไม่
คำแนะนำใด ๆ เกี่ยวกับวิธีที่ดีที่สุดในการสร้าง RESTful API ที่ใช้ Joomla สำหรับการโต้ตอบบนมือถือจะได้รับการชื่นชมมาก