Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $39.99
  • Save: $9.70 (24%)
FREE Shipping on orders over $35.
Only 1 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Used: Very Good | Details
Sold by Electra Science
Condition: Used: Very Good
Comment: Used - Very Good - Paperback. Cover corners & edges are slightly worn. No markings/writing found on pages. Tight binding, spine not creased. All pages intact. Not ex-library.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Professional Joomla! Paperback – October 1, 2007


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$30.29
$1.99 $0.01


Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 480 pages
  • Publisher: Wrox (October 1, 2007)
  • Language: English
  • ISBN-10: 0470133945
  • ISBN-13: 978-0470133941
  • Product Dimensions: 9.1 x 7.5 x 1.2 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #2,174,505 in Books (See Top 100 in Books)

Editorial Reviews

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.

Customer Reviews

In a nutshell I think this book is already out of date and is carelessly written.
desmond
A lot of "filler" material and poorly written on top of it, many typos as well that are distracting and get in the way of the material.
C. Campos
Nowhere in this book are the fundamental concepts of how Joomla puts a page together laid out clearly.
Glen Ford

Most Helpful Customer Reviews

22 of 23 people found the following review helpful By J. D. Begin on December 8, 2007
Format: Paperback
The book content is ok, but too basic. Instead of 50 pages of Examples of "successfull sites", maybe the author could have expanded on some of the examples. For example, the example on MVC patterns is so simple as to be meaningless. If I wanted to "study the Joomla source code" as the author suggests, I wouldn't have spent money on a book.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 16 people found the following review helpful By C. Campos on December 14, 2007
Format: Paperback
A lot of "filler" material and poorly written on top of it, many typos as well that are distracting and get in the way of the material. Only useful with a lot of background in Joomla. Didn't help me at all. I found Joomla!:A User's Guide far better written with clearer examples of the underlying concepts. I understand this is a "professional" book - but it was really quite lightweight and it felt very padded. Doesn't Wrox use technical editors anymore? The language sounds very much like a non-native speaker - which is fine - but editing is always called for - for everyone.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 18 people found the following review helpful By The Max Daddy on January 6, 2008
Format: Paperback
I read this book yesterday in about 1/2 hour while sitting at the cafe in B0rd3rs. It could be a useful intro to Joomla for a novice or non-technical business user. It scratches the surface of about every topic related to Joomla and building or running a web site, but it has very little detailed information. The chapter on Joomla's weaknesses was interesting, but other than that, most of the information is available on the Joomla, PHP, Apache and MySql sites.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Glen Ford on June 25, 2009
Format: Paperback
Nowhere in this book are the fundamental concepts of how Joomla puts a page together laid out clearly. I'm a web programmer tasked with learning Joomla while moving an existing static web site onto it. I understand PHP, CSS, and the MVC pattern quite well. This book was less than useless -- it was a time vampire that set me back at least half a day on the project.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 9 people found the following review helpful By jimbo on February 23, 2008
Format: Paperback
Although I have been involved in many forms of application development (including 20 years of various Oracle products) over the years I haven't used PHP or MySQL before begining to develop a Joomla website. To me this book has been exactly what I've been looking for! I'm not looking to make a career of Joomla development but I want to add functionality to the JSN Epic Pro template I've been using and this is answering my questions nicely.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By desmond on November 22, 2009
Format: Paperback
The book provides a reasonable review of the main technologies that allow you to customise components of the Joomla System. There is probably a bit too much padding (e.g. pp.53-54 - a list of default Joomla CSS styles takes up 2 pages) but the main drawback is the large number of errors in the code examples. For example, on page 166 there is a blatant omission of "joomla" from the url used to test a basic Ajax component. Also there are many other errors arising from updates to the Joomla code itself, some of which are corrected in the downloadable code provided on the website. For example, the class JMenuBar on page 151 is now JToolBarHelper. So far, having reached the end of chapter 7, I have been unable to get more than a couple of the simpler examples to work as printed in the book. Most of them require adjustment, which is good in the sense that it teaches you how to program Joomla, though not in the way intended by the author. On the other hand I doubt that too many readers will have the patience to fix everything that is broken in this book. In a nutshell I think this book is already out of date and is carelessly written.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Dale Vogel on December 26, 2009
Format: Paperback
This book was written by a writer, not a Joomla developer. The goal was to fill enough pages to make a book. The book is positioned to help developers learn how to create a Joomla web site. It is nothing but filler.

For example, in Chapter 3 entitled, "Developing Custom Templates," we encounter five pages on how to use Photoshop to create rounded corners on modules. Then in the same chapter you'll find a section on how to create CSS for mobile devices, entitled, "Creating a Cell Phone - Centric CSS." Pardon me, but what does that have to do with creating custom templates in Joomla?

Then you have a whole 14 page chapter on Design Patterns. The author treats each design pattern with one paragraph without any code, useless.

The book is all filler, a whole lot of nothing, and to make matters worse, there is not an understandable organization. This is a writer writing about a topic that he really doesn't understand himself. Don't waste your money.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?