《Joe LeBlanc的Joomla! 1.5扩展开发学习》第二版现在可通过PackT购买。通常,我会推荐通过Joomla!商店购买此书,因为项目会得到额外的好处,但此书尚未可用。(一旦可用,我会更新这篇文章。)
如果您想使用Joomla!进行开发,或者想提高您的技能,我推荐这本逐步指导创建Joomla! 1.5组件、模块和插件的指南。通过遵循书中的示例和指导,您可以学会构建一套功能完整的扩展,包括SEO URL、访客交互功能(包括评论)和后台管理能力。书中提供了可下载的代码示例。
第8章“使用JavaScript效果”值得特别提及,因为它探讨了MooTools框架,并展示了如何使用Joomla!核心中固有的功能。您将学会如何实现酷炫的Mootools效果,如工具提示和滑动面板。本书还指导如何使用MooTools与Google Maps进行交互。这些示例展示了Web服务的可能性,这是一个具有巨大潜力的领域。
我确信其他人会和我一样高兴地发现“使用jQuery”这一节,其中分享了在这两个出色的JavaScript框架之间程序冲突的解决技巧。在学习使用这两个框架时,一个全新的世界的可能性将会出现。
"Learning Joomla! 1.5 Extension Development" 覆盖了所有重要的开发主题:电子邮件、文件上传、语言文件和翻译、调试和打包。如果你想要使用 Joomla! 1.5 进行开发,这本书将为你指明道路。
我还要推荐 James Kennard 的 "Mastering Joomla! 1.5 Extension and Framework Development." LeBlanc 的书可以被描述为开发者的“快速入门”,而 Kennard 的书则更像是参考书,记录了 Joomla! API 的细节并解释了如何利用丰富的应用程序开发框架。在我开发时,我经常打开 Kennard 的书。
这对书籍是完美的组合,可以帮助开发者获得良好的起点并提供技能提升时所需的支持。
如果你想学习构建 Joomla! 扩展,而有人问你“假期你想要什么?”(并且 这个 不可能),考虑这些标题。通过 Joomla! 商店 购买 Joomla! 书籍总是有帮助的。这样做,你可以使一部分购买额用于项目,这又是假期的另一个绝佳礼物想法。然而,现在亚马逊没有第二版,所以你需要 直接从 PackT 购买这本书。