Joomla! Programming (Joomla! Press) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
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 your mobile phone number.
Frequently bought together
Customers who viewed this item also viewed
About the Author
Mark Dexter has been writing software since the 1970s. He cofounded and ran a commercial software company for 28 years before retiring to do volunteer work in open source software. Mark first started using Joomla! in 2008 and joined the Production Leadership Team in 2009. He has worked extensively in different areas of the project, including the user forums, Google Summer of Code, documentation and help screens, and the Bug Squad. Mark has actively participated in the Joomla! development process since 2009, including fixing bugs, adding features, and coordinating the release of new Joomla! versions. Mark lives in Seattle, Washington.
Louis Landry wrote a large part of the Joomla! framework for version 1.5 and 1.6, and he has been a major design architect for Joomla! for more than five years. His first experience with computers was playing on a 286 with Basic at his father’s office. Louis has programmed in many languages, ranging from low level x86 assembly to managed languages like Java and scripting languages like PHP. He was a founding member of his university’s robotics team. Louis is a car nut, and enjoys working on them in his spare time. He lives in Silicon Valley in California.
There was a problem filtering reviews right now. Please try again later.
The prefeace of the book promises access to a companion website where code samples and other items will be available. The companion site has been highjacked by a staffing firm recruiting programmers. I find the companion code valuable when reading a book like Joomla Programming because trying out what the author is talking about is a powerful tool for learning.
I feel cheated.
Best book on Joomla development!
I also didn't think the authors did a good job of explaining the topics. They basically throw some code at the reader and repeat it line by line over and over in each chapter without fully explaining the purpose of it.
Still, I support the Joomla Project and as such also this book which was written by Joomla Developers. Thanks for the effort.
I can only hope that the upcoming Joomla Templates (by Angie Radke) covers the templates as in-depth as this book covers the core. That's the one reason I gave this book 4 instead of 5 stars, there's just not enough on templates, which to me is an essential and integral part of Joomla Programming. They also glossed over the MooTools functionality, I would have liked to see more on that.
Also, let's face it, this is the most in-depth book on 2.5 that's out there.
Buy it, unless you are already programming extensions, in which case you probably don't need it (except maybe as a reference).
Joomla is an easy to use, open source content management system used to power millions of websites. Not only is it designed to make it easy to build and manage a website, it also is built to make it easy to add new functionality. This book explains how to extend Joomla in a variety of ways, starting from layout overrides and modules all the way through building platform applications and extending classes.
There is a third audience, too, which is self-taught people like me who have worked with Joomla code for a long time, but mainly to solve particular problems. For us, this book gives us the missing big picture view that will help us hack in the right way. And amazingly, the right way usually involves less work, not more, which is the power of the Joomla design patterns and platform.
There are many things to like in the book, but one thing that I particularly appreciated was the way security topics are integrated in each chapter. They really explain not only what you should do to build secure extension but also why some kinds of code can make your site vulnerable.
Written by two of the people who know Joomla best, Mark Dexter (project manager for the Joomla! CMS) and Louis Landry (principal architect of the Joomla Platform), this book is a must have for every Joomla developer and every webmaster who wants to understand how Joomla works and is thinking about modifying a file.
Elin Waring is a Joomla web master and hacker, contributer, active in the Joomla Bug Squad and co-author of The Official Joomla! Book (Joomla! Press)
Top international reviews
This book does a good job explaining the structure of Joomla! for programmers. It is far better than all other books that I've found so far. It explains all major building blocks and uses the code of core components to explain the underlying mechanisms. That's all great.
As reference material it often tough to find the adequate location with info. Also, I would have prefered when portions of some chapters would have moved to appendices. This allows to concentrate on the explanetory text while reading and efficient searching while looking for precise descriptions.
I hope that someday, there will be a ref 2 of this book, in which the structure has matured.
Online, purtroppo, non c'è un punto di riferimento esaustivo per la programmazione Joomla, ma questo libro riempe abbondantemente la falla.
Das Buch hält was es verspricht, im Preface erläutert der Author welchen Erfahrungslevel der Leser mitbringen sollte um den meisten Nutzen von dem Buch zu haben.
Dieses Buch ist als Einstieg in die Joomla Programmierung sehr gut geeignet, wenn man bereits in PHP Programmieren kann und vorher CMS-Ähnliche Programme gebastelt hat, blickt man mit hilfe diese Buches relativ schnell durch, wie Programme für Joomla2.5 Programmiert werden.
Allerdings bietet das Buch nicht mehr, als die Info's, die Online zu Verfügung stehen und größtenteils aktueller sind, es bietet einen Schnell-Einstieg auf dem aufgebaut werden kann, wie auch im Vorwort des Authors erwähnt, für Diejenigen, die auch in der Lage sind die Zusammenhänge zu verstehen, weil sie eben bereits vorwissen mitbringen, für diese ist das Buch auch gedacht.
Das zweite sind meine Erwartungen an ein Buch von den Machern selbst... aber OK, es heißt auch nicht "Kompendium" oder "deep in Joomla programming". Dafür würde ich noch einen halben stern abziehen. Aber weil das Buch sonst echt OK ist runde ich zu Gunsten des Buches auf.
Riporta chiari esempi.
Versione di joomla --> 2.5 !
En revanche il faut avoir des notions de PHP POO quand même et s'accrocher !