- You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)
Professional Joomla! Paperback – Oct 1 2007
Special Offers and Product Promotions
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
As a major force in the world of affordable, advanced web site deployment, Joomla! has become the most important noncommercial Content Management System (CMS) in the world. The number of Joomla! downloads and add-ons continues to grow at lightning pace, spurring the need for a resource that explores the diverse needs of professional Joomla! developers. This book fills that void by covering the two main areas of the Joomla! field—development and deployment—with a focus on the new Joomla! version 1.5 and all the features it provides.
Seasoned author Dan Rahmel walks you through the process of creating all three types of Joomla! extensions (modules, components, and plug-ins), explains how best to use Ajax technology, and shows you how to adopt design patterns and incorporate source code control. You'll examine the underlying technologies (PHP, Apache, etc.) that can be tuned to offer the best system performance, and you'll explore interfacing with outside content, Lightweight Directory Access Protocol (LDAP) setup, and much more. You'll even delve into the internal structure of the Joomla! framework, and obtain a unique behind-the-scenes education so that you can modify and extend Joomla! to meet the needs of you and your customers.
What you will learn from this book
- How each server of a Joomla! system can be installed and configured for maximum performance
The process of creating a module from scratch
Ways to use Ajax to add dynamic data retrieval to Joomla!
Techniques for using design patterns to solve common programming problems
How to create and retain a virtual community
Procedures for tuning a Joomla! site for both Search Engine Optimization (SEO) and Search Engine Management (SEM)
Who this book is for
This book is for web developers, hobbyists, web designers, bloggers, corporate content creators, and support specialists who are looking to build a more robust web site. Basic skills in the area of PHP programming are necessary.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Dan Rahmel is an author best known for his work with database systems, PHP, and Visual Basic. He has more than a dozen years of experience designing and implementing information systems and client-server solutions using MySQL, Microsoft SQL Server, Microsoft Access, and Visual FoxPro. He began work as a writer for various magazines, including DBMS, American Programmer, and Internet Advisor. He is the author of more than a dozen books, and his writing has been translated into numerous languages, including Chinese, Japanese, Spanish, French, and Portuguese. In 2006, Focal Press issued a special edition of Nuts and Bolts Filmmaking: Practical Techniques for the Guerilla Filmmaker (Focal Press, 2004) for release in India.
Most Helpful Customer Reviews on Amazon.com (beta)
The downloaded example source code doesn't match the book and often doesn't quite work.
I did learn quite a bit about Joomla, but I always had the nagging feeling that the book wasn't finished and was rushed to print.
I find Wrox books to be questionable overall, but I gave this one a shot. "Professional" and "programmer-to-programmer" it's not. As a programmer, I don't need several chapters devoted to how to make my site a success in the market place, or a dozen pages on how to create a rounded rectangle layout in CSS and Photoshop -- YES! that's actually what you're going to get in this book -- tutorials on SEO and Photoshop that aren't as good as what you can Google up for free.
What I needed was a book that talked specifically about how Joomla assembles content; both how to use the interface to create and maintain a large site and where in the PHP code the hooks go for the content. After several hours, not only had I not learned this, I couldn't even find relevant information in the book. Avoid this.
Wrox, you're dead to me.
I haven't experienced a problem with the way things are described. To me it has seemed very clear and has guided me through one topic after another very well. I went through several resources on the Internet and I'm still glad I picked this up. I am experimenting with MySQL database modifications and creation of new Joomla extensions. So far it's been very smooth. I had picked up "Mastering Joomla 1.5" by James Kennard and found it inaccessable because it assumed more PHP background than I have. I can imagine that would be a good guide for someone who has used these technologies but I'm very content starting with this.
For someone in my category I would definitely recommend purchasing it.