Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

  


 : Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

List Price: $34.99
Amazon.com's Price: $31.49
You Save: $3.50 (10%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Paperback
EAN: 9781847191304
ISBN: 1847191304
Label: Packt Publishing
Manufacturer: Packt Publishing
Number Of Items: 1
Number Of Pages: 176
Publication Date: December 06, 2007
Publisher: Packt Publishing
Release Date: December 06, 2007
Studio: Packt Publishing




Related Items: Browse for similar items by category:

Editorial Review:

Product Description:


Joomla! is the world's hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize.



While Joomla! is packed with features, its greatest quality is that it is extremely extensible, allowing any number of complex applications to be cleanly integrated. Shopping carts, forums, social networking profiles, job boards, and real estate listings are all examples of extensions developers have written for Joomla!. All of these can run off one Joomla! site, while only one database, template, and core need to be maintained. When you build an extension to Joomla!, it will inherit the look and feel of the overall site. Any type of program that can be coded in PHP is a potential component waiting to be written!



If you're eager to start creating extensions for Joomla!, this book is for you. Walk through the development of complete Joomla! components and modules with this tutorial for PHP programmers. Written for Joomla! version 1.5 and tested against pre-final releases, this book will get you started coding your first extensions as quickly as possible, and adds the features that will make your work look professional!



The book builds example extensions to create, find, promote, and cross-link restaurant reviews. A component will handle common data items seen across all reviews such as price range, reservations, cuisine type, and location. Your visitors will be able to search and sort through the reviews; adding their own criteria to zero in on their dining options for the evening.



Your modules will highlight new reviews, drawing the attention of frequent visitors. Finally, plugins will pull pieces of the reviews into feature articles and others will integrate them into searches. Even if you don't own a restaurant, you will still find the code applicable to your own development projects, and the skills you develop will make you a Joomla! developer to be reckoned with!

  • Program your own extensions to Joomla!
  • Create new, self-contained components with both back-end and front-end functionality
  • Create configurable site modules to show information on every page
  • Distribute your extensions to other Joomla! users




Customer Reviews
Average Rating:  out of 5 stars

Rating: 4 out of 5 stars - A great starter book.
This is a very good starter book that explains a lot of newbie questions you may have about Joomla development. It does kind of pull you by a nose rings in some spots by telling you you need to do this but no real explanation of why. But considering how much information is packed into this small book, its acceptable. This book won't make you an expert Joomla developer but it will have you picked up by your boot straps and capable of asking the right questions to find any answers it didn't contain.



Rating: 4 out of 5 stars - A nice quick introduction
Although light on detail and lacking in the background necessary to help the reader work out how to find more information effectively, this is a good introductory lesson and can be worked through in just a few hours, giving the reader a good grounding in how to develop 1.5 extensions.



Rating: 2 out of 5 stars - Not really helpful
At first sight this book looks great. It is concise and gives a good introduction from the start to build Joomla extensions. It does not waste pages explaining how to program in SQL and PHP. You are supposed to have mastered that. The book has a major weak point. For the main part it just shows lots of code, but does not explain anything about the API classes and how they relate. After reading the book and trying to create your own extension, it feels like you have not understood anything really.

A second drawback is that the author seems not to bother about testing the sample code. It contains several very obvious bugs, eg using a functou JOutputFilter instead of JFilterOutput. This is annoying.

Summarized, the book may give you a small start but is insufficient for seriuous development. The sad thing is that the official Joomla documentation is in a very alpha stage of development.



Rating: 4 out of 5 stars - Excellent start
I think this book is an excellent start to learning about J!1.5 extensions development. It has real examples that are easy to follow and adapt to suit a variety of purposes.
Please note that the book is much thinner than you would think - about 170 pages cover to cover - so initally I was somewhat disappointed, but the book covers the topics you need to get started and I can still heartily recommend it!



Rating: 2 out of 5 stars - Too much 1.0 in a 1.5 book
As the publish date shows, this book was brought to market quite a while before J!1.5 was code complete. I don't know if it's that or if the developer was too used to 1.0 development (there is a dramatic difference) but either way, this book co-mingled 1.0 and 1.5 development practices too much, and just basically glanced over the entire MVC architecture that was built into the 1.5 release of J! I'm a little disappointed as I was expecting more, being a fan of Leblanc, his knowledge and helpfulness in Joomla related things.

For your money, you are much better off purchasing 'Mastering Joomla! 1.5 Extension and Framework Development' by James Kennard. It has helped me immensly in understanding the new J! framework and APIs.




Availability: Usually ships in 24 hours



 

 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall