- Paperback: 480 pages
- Publisher: Wrox (19 October 2007)
- Language: English
- ISBN-10: 0470133945
- ISBN-13: 978-0470133941
- Product Dimensions: 18.8 x 2.5 x 23.4 cm
- Average Customer Review: Be the first to review this item
Professional Joomla! (Programmer to Programmer) Paperback – Import, 19 Oct 2007
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.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter mobile phone number.
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
Now that Joomla has reached the ripe old age of 1.5, Dan Rahmel's book is the first to gently guide the novice towards whatever level he hopes to reach, from simple user to commercial developer.
The examples are not always in sync with the latest 1.5 release, but that happens when you have an evolving product. And it is sometimes dificult to figure out just what reader expertise is presumed in the areas of Server Tech, PHP, SQL, HTML and CSS.
In site design, and in training others in site design, I've personally experienced the same difficulties, finally adopting a philosophy of "pick up what you need as you need it" that seems to work. You know the PHP/SQL/HTML/CSS/??? that you use, and you learned it because you needed it. It's not always pretty out there.
For real basics we have the online Joomla docs and wiki. These are improving daily, but are not all that easy to learn from.
For real in-depth we have the forums. It seems like there are a thousand users and developers like the author who not only know this stuff, but are quite willing to share the knowledge with the world. (And of course, a few jerks to make life interesting)
For an organized plan for the beginning user and developer we have this book. Well beyond a Dummies text. Not quite a cookbook.
This book has a lot of useless (majority) information for most of the people that would be interested. And then the information that is focused on what you want to learn... is too little, and often wrong.
Don't waste your money.
However, there is very little meat with almost nothing covering any of the underlying principles and a terrible guide to writing a component (that ignores MVC entirely).
Its not worth the money I paid for it.
Most of all, it covers security issues that you don't hear about very often. It takes you from the basics of installation, to advanced levels in terms of management and best practices, among other things. I can't expect to have the author reinvent the wheel.
This book is not called "The unknown practices" nor " The Secrets of Joomla". You wont find Joomla "top secret information here", but the author delivers what he promises and you can see the table of contents before you buy.
I bought it, I have been using Joomla for a year, I am a PHP coder and found it very useful. My sites are much better now because of this book.