Developing Extensions for Joomla! 5: Extend your sites and build rich customizations with Joomla! plugins, modules, and components

Cámara Mora, Carlos M.

  • 出版商: Packt Publishing
  • 出版日期: 2023-11-30
  • 售價: $1,430
  • 貴賓價: 9.5$1,359
  • 語言: 英文
  • 頁數: 322
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804617997
  • ISBN-13: 9781804617991
  • 相關分類: Joomla
  • 下單後立即進貨 (約3~4週)

商品描述

Harness the full potential of Joomla! through this comprehensive take on Joomla! extensions from conception through to release


Key Features:

  • Discover the complete cycle of extension development from conception to release
  • Leverage built-in features such as categories, ACL, and custom fields to enrich your extensions
  • Learn how to build extensions that integrate with the Joomla! API and the new Joomla! CLI
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

Joomla! 5 is a groundbreaking CMS that helps you take a significant leap into the world of content management systems. Joomla! 5 features a variety of impressive new features that align with current web standards and enable you to experience lightning-fast performance for optimal web page optimization, leverage the new code architecture, and tap into the WebService API, among others.

This book takes you on a journey of extending Joomla's capabilities by developing your own extensions. The chapters not only explain the key concepts behind Joomla's architecture but also equip you with the latest techniques for crafting components and plugins. You'll discover how to leverage existing features within Joomla! to empower your extensions and create tailored solutions. The book takes you from the initial stages of planning your extension development to a fully featured finished product. As you advance, you'll learn invaluable techniques for testing your extension, addressing common issues, and preparing it for publication. The concluding chapters of this comprehensive guide teach you how to test your extension for common issues, along with how to publish the extension for everyone to use.

By the end of this book, you'll have the confidence and skills to complete the cycle of extension development.


What You Will Learn:

  • Find out how to plan the development of a new extension from scratch
  • Understand the basic structure of a Joomla! extension
  • Get to grips with the Joomla! Forms system
  • Use Joomla! features effectively to enrich your extensions
  • Discover how to add a WebService API to your extension
  • Create a Joomla! CLI command for your extension
  • Develop a Joomla! Child Template for your projects
  • Test your extensions before the release


Who this book is for:

This book is for Joomla! developers and web designers who want to extend the functionalities of Joomla! and find innovative ways to customize their content management systems, e-commerce websites, business websites, and more. Basic familiarity with Joomla! will help you get the most out of this book.

商品描述(中文翻譯)

發揮 Joomla! 的全部潛力,從構思到發布全面掌握 Joomla! 擴展的方法

主要特點:
- 從構思到發布,探索擴展開發的完整週期
- 利用內建功能,如分類、ACL 和自定義字段,豐富您的擴展
- 學習如何建立與 Joomla! API 和新的 Joomla! CLI 集成的擴展
- 購買印刷版或 Kindle 版本的書籍,可獲得免費的 PDF 電子書

書籍描述:
Joomla! 5 是一個開創性的 CMS,幫助您跨入內容管理系統的世界。Joomla! 5 具有多種令人印象深刻的新功能,符合當前的網絡標準,讓您體驗極速性能,實現最佳的網頁優化,利用新的代碼架構,並利用 WebService API 等功能。

本書帶您踏上擴展 Joomla! 功能的旅程,通過開發自己的擴展。章節不僅解釋了 Joomla! 架構背後的關鍵概念,還為您提供了最新的組件和插件製作技巧。您將發現如何利用 Joomla! 內部功能來增強您的擴展並創建定制解決方案。本書將帶您從計劃擴展開發的初期階段到完全功能齊全的成品。隨著您的進步,您將學習寶貴的測試擴展技巧,解決常見問題,並為發布做好準備。本書的結尾章節將教您如何測試擴展以解決常見問題,以及如何發布供所有人使用的擴展。

通過閱讀本書,您將具備完成擴展開發週期的信心和技能。

您將學到什麼:
- 了解如何從頭開始計劃新擴展的開發
- 理解 Joomla! 擴展的基本結構
- 熟悉 Joomla! 表單系統
- 有效使用 Joomla! 功能豐富您的擴展
- 發現如何為您的擴展添加 WebService API
- 為您的擴展創建 Joomla! CLI 命令
- 為您的項目開發 Joomla! 子模板
- 在發布之前測試您的擴展

本書適合對 Joomla! 開發人員和網頁設計師,他們希望擴展 Joomla! 的功能,並找到創新的方式來自定義他們的內容管理系統、電子商務網站、企業網站等。對 Joomla! 的基本熟悉將幫助您充分利用本書的內容。