相關主題
商品描述
Advanced Joomla! teaches you advanced techniques for customizing a Joomla! CMS, including creating templates, administration, and building extensions. It will provide the technical know-how and a bonanza of information that will allow you to take your Joomla! sites to the next level.
Written by bestselling Beginning Joomla! author Dan Rahmel, Advanced Joomla! picks up right where Beginning Joomla! left off. Amongst other things, it shows you how to integrate advanced features into your Joomla! site, including social networking, blogging, and Google and Yahoo! web services; construct advanced Joomla! templates that use multiple stylesheets; use advanced administration techniques; and employ MySQL data reporting, remote deployment, and quality control using automated testing.
Advanced Joomla! assists content providers and web developers in all aspects of Joomla! content creation. For graphic artists and web designers, the professional template techniques and site organization information will prove invaluable. For developers who are weary of the often Byzantine documentation and hunger for clear organized information, Advanced Joomla! holds the key to unlocking the treasures of this advanced CMS system.
What you’ll learn
- Integrate advanced features into your Joomla! site, including social networking, blogging, and Google and Yahoo! web services.
- Construct advanced Joomla! templates that use multiple stylesheets; third-party frameworks including MooTools and Yahoo! User Interface (YUI) Library for interactive display; specialty definitions for mobile users; and more!
- Use advanced administration techniques, including various site-backup methods, integration of logins with other systems, and Joomla! site security
- Employ MySQL data reporting techniques, remote deployment, and quality control using automated testing with the free, open source tools such as Apache JMeter and Selenium.
Who this book is for
This book is for Joomla! or web developers/users who have read Beginning Joomla! or who are no longer Joomla! novices.
Table of Contents
- Streamlining the Authoring Process
- Customizing Joomla with Widgets
- Constructing a Dynamic Template
- Using Template Overrides
- Using JavaScript and Ajax to Dynamically Load Page Elements
- Joomla and Web Services
- Joomla Security Administration
- Joomla Database Administration and Configuration
- Testing a Site with ApacheBench, JMeter and Selenium
- Using Development Tools
- Creating Joomla Menus, Articles, and Catergories with PHP
- Creating Core Extensions
- Connecting Joomla and Facebook
- Development and Deployment
商品描述(中文翻譯)
《進階 Joomla!》教你如何自訂 Joomla! CMS 的進階技術,包括創建模板、管理和構建擴展。它將提供技術知識和大量資訊,讓你能將 Joomla! 網站提升到更高的層次。
本書由暢銷書《初學 Joomla!》的作者 Dan Rahmel 撰寫,《進階 Joomla!》正好接續《初學 Joomla!》的內容。書中除了其他內容外,還展示了如何將進階功能整合到你的 Joomla! 網站中,包括社交網路、部落格以及 Google 和 Yahoo! 的網路服務;構建使用多個樣式表的進階 Joomla! 模板;使用進階管理技術;以及利用自動化測試進行 MySQL 數據報告、遠端部署和質量控制。
《進階 Joomla!》協助內容提供者和網頁開發者在 Joomla! 內容創建的各個方面。對於平面設計師和網頁設計師來說,專業的模板技術和網站組織資訊將是無價的。對於那些厭倦了繁瑣文檔並渴望清晰組織資訊的開發者來說,《進階 Joomla!》是解鎖這個進階 CMS 系統寶藏的關鍵。
你將學到的內容:
- 將進階功能整合到你的 Joomla! 網站中,包括社交網路、部落格以及 Google 和 Yahoo! 的網路服務。
- 構建使用多個樣式表的進階 Joomla! 模板;使用 MooTools 和 Yahoo! 使用者介面 (YUI) 庫等第三方框架進行互動顯示;為行動使用者定義特殊設置;等等!
- 使用進階管理技術,包括各種網站備份方法、與其他系統整合登錄以及 Joomla! 網站安全性。
- 利用 MySQL 數據報告技術、遠端部署和使用 Apache JMeter 和 Selenium 等免費開源工具進行自動化測試的質量控制。
本書適合對象:
本書適合已閱讀《初學 Joomla!》或不再是 Joomla! 新手的 Joomla! 或網頁開發者/使用者。
目錄:
1. 簡化創作過程
2. 使用小工具自訂 Joomla
3. 構建動態模板
4. 使用模板覆蓋
5. 使用 JavaScript 和 Ajax 動態加載頁面元素
6. Joomla 和網路服務
7. Joomla 安全管理
8. Joomla 數據庫管理和配置
9. 使用 ApacheBench、JMeter 和 Selenium 測試網站
10. 使用開發工具
11. 使用 PHP 創建 Joomla 菜單、文章和類別
12. 創建核心擴展
13. 連接 Joomla 和 Facebook
14. 開發和部署