Joomla! 1.5 Multimedia
Sparky Anduril writes "In this book author Allan Walker writes to inform Joomla! website administrators and developers how to enrich their websites with the inclusion of multimedia. And be in no doubt, this book is not for novices. A decent understanding of Joomla! will be required for you to benefit from this book. But all-in-all, whether you are an experienced Joomla! administrator but fear to go where multimedia gremlins tread, or someone with knowledge of video and audio but having little idea how to integrate that into your Joomla! website, this book will give you a solid understanding and ability to enable you to embed multimedia in your website using a range of techniques and Joomla! extensions." Read on for the rest of Sparky's review.
Joomla! 1.5 Multimedia
author
Allan Walker
pages
376
publisher
Packt Publishing
rating
8
reviewer
Sparky Anduril
ISBN
1847197701
summary
Build media-rich Joomla! websites by learning to embed and display multimedia content
I do have one major gripe about this book, however: the author over-utilizes the word utilize, when English has a perfectly utilizable word which actually means what he wants to say, vis. "use." I wish technical writers would keep it simple and utilize the simple word rather than the fancy word which they mistakenly think makes them sound more intelligent! So, moan over, let's plunge into the contents of the book.
Chapter 1 provides an overview of multimedia (what is it?) and Joomla! (why that's needed when the book is aimed at Joomla! admins I don't know!) and then talks about where multimedia may be included in your site. The chapter is a bit repetitive and hence could have been shorter, but provides a useful foundation for what comes next. It also includes a timely reminder about web site accessibility...
Chapter 2 talks about how to manage media on the site — using the Joomla! Media Manager, an ftp program or a Joomla! extension. A bit basic, but in case you're a site admin with little experience in this area it's fairly essential stuff.
Chapter 3 was the biggest surprise of the book, but nonetheless a useful addition. It talks about text. "Text?" I hear you say. "What place does 'text' have in a book about multimedia (apart from as the medium by which information is transmitted to my brain)?" And in fact the first part of the chapter does seem like the author is riding his hobby horse to let us know what he thinks about fonts and CSS and so forth which, while relevant to any web site, are not really relevant to multimedia. But the chapter does include information about available text and typography extensions for Joomla! which will be news to many and may just solve your typographical problem.
And if you buy this book and read up to chapter 3 and complain it's a bit basic and tedious, well, keep on reading. In Chapter 4 we start the real stuff. In fact chapters 4 to 7 are where this book comes into its own. Chapters 4 to 6 cover (in turn) image content, audio and video. Chapter 7 covers collaborating with external sources.
Chapters 4 to 6 have similar structures, each of them dealing with a different class of media. A very useful section of each chapter deals with formats (image, audio and video respectively). Then the author deals with how to include the media in the web site, using in-built features (for images), custom HTML modules and third-party extensions. The section on third party extensions in each chapter quickly presents a number of options, without giving a great deal of detail about how to use each one. And that may be frustrating but is fair enough when in fact there are a whole load of extensions the user can choose from. What this approach leads to is an appreciation of the possibilities, a list of extensions to try out for starters, and hopefully an increasing confidence in the reader that they can try things out for themselves and find something suitable for their needs. The Image chapter covers for example image galleries and slideshows; the Audio chapter includes audio players and audio streaming, podcasts and RSS feeds; the Video chapter includes Video podcasting, players and streaming.
Chapter 7 is all about the "social web": so mostly it's about including media from external sites such as YouTube, Internet radio, social bookmarking and so on. This chapter is primarily a catalog of useful Joomla! extensions you can use to provide a variety of media from a variety of sources.
Chapter 8 is about Joomla! templates and multimedia. The chapter partly seems to serve as an advocate for commercial templates, but does have some interesting content about templates and extensions to provide mobile device access to your web site.
In Chapter 9 the author pulls all this together as he develops a multimedia website using some of the techniques in the book. At the start of the chapter, he describes how to set up a local development server so you can develop and/or enhance a site without breaking the live site. For admins who have been given a fully working site, this is essential information. For many of us, that is how we started and hence we already know how to do local development. The part missing from this section is how to install Joomla! on the local server (he starts to tell it but it really needs a couple more steps to be described — although that information is readily available at www.joomla.org of course). Also, this of all sections suffers from the fact that the author is a Mac-user — I am not trying to start a Mac-Windows war, but the fact of the matter is that the vast majority of users will be Windows users, so he should have provided more information on setting up a WAMP server or XAMPP on Windows.
The code used in the book is also available as a zip file download, in case you're too lazy to type it out again and want to use it exactly as-is from the book, or perhaps more reasonably you want to try out the code or CSS he has suggested and then tweak it to your own need! Would I recommend this book? It depends on whether you want a fast start to solve your media problems. If you have little awareness of how to start, this will help you out. Or if you don't want to spend hours trying out extension after extension this will probably save you a lot of time. If, however, you are really familiar with multimedia and Joomla! and are happy to play with extensions until you find the one you need, then you could save yourself some money and go play.
I have personally found the book to be informative and in some areas opened my eyes to what can already be achieved quite easily using Joomla! 1.5.
You can purchase Joomla! 1.5 Multimedia from amazon.com. Slashdot welcomes readers' book reviews; to see your own review here, read the book review guidelines, then visit the submission page.
Chapter 1 provides an overview of multimedia (what is it?) and Joomla! (why that's needed when the book is aimed at Joomla! admins I don't know!) and then talks about where multimedia may be included in your site. The chapter is a bit repetitive and hence could have been shorter, but provides a useful foundation for what comes next. It also includes a timely reminder about web site accessibility...
Chapter 2 talks about how to manage media on the site — using the Joomla! Media Manager, an ftp program or a Joomla! extension. A bit basic, but in case you're a site admin with little experience in this area it's fairly essential stuff.
Chapter 3 was the biggest surprise of the book, but nonetheless a useful addition. It talks about text. "Text?" I hear you say. "What place does 'text' have in a book about multimedia (apart from as the medium by which information is transmitted to my brain)?" And in fact the first part of the chapter does seem like the author is riding his hobby horse to let us know what he thinks about fonts and CSS and so forth which, while relevant to any web site, are not really relevant to multimedia. But the chapter does include information about available text and typography extensions for Joomla! which will be news to many and may just solve your typographical problem.
And if you buy this book and read up to chapter 3 and complain it's a bit basic and tedious, well, keep on reading. In Chapter 4 we start the real stuff. In fact chapters 4 to 7 are where this book comes into its own. Chapters 4 to 6 cover (in turn) image content, audio and video. Chapter 7 covers collaborating with external sources.
Chapters 4 to 6 have similar structures, each of them dealing with a different class of media. A very useful section of each chapter deals with formats (image, audio and video respectively). Then the author deals with how to include the media in the web site, using in-built features (for images), custom HTML modules and third-party extensions. The section on third party extensions in each chapter quickly presents a number of options, without giving a great deal of detail about how to use each one. And that may be frustrating but is fair enough when in fact there are a whole load of extensions the user can choose from. What this approach leads to is an appreciation of the possibilities, a list of extensions to try out for starters, and hopefully an increasing confidence in the reader that they can try things out for themselves and find something suitable for their needs. The Image chapter covers for example image galleries and slideshows; the Audio chapter includes audio players and audio streaming, podcasts and RSS feeds; the Video chapter includes Video podcasting, players and streaming.
Chapter 7 is all about the "social web": so mostly it's about including media from external sites such as YouTube, Internet radio, social bookmarking and so on. This chapter is primarily a catalog of useful Joomla! extensions you can use to provide a variety of media from a variety of sources.
Chapter 8 is about Joomla! templates and multimedia. The chapter partly seems to serve as an advocate for commercial templates, but does have some interesting content about templates and extensions to provide mobile device access to your web site.
In Chapter 9 the author pulls all this together as he develops a multimedia website using some of the techniques in the book. At the start of the chapter, he describes how to set up a local development server so you can develop and/or enhance a site without breaking the live site. For admins who have been given a fully working site, this is essential information. For many of us, that is how we started and hence we already know how to do local development. The part missing from this section is how to install Joomla! on the local server (he starts to tell it but it really needs a couple more steps to be described — although that information is readily available at www.joomla.org of course). Also, this of all sections suffers from the fact that the author is a Mac-user — I am not trying to start a Mac-Windows war, but the fact of the matter is that the vast majority of users will be Windows users, so he should have provided more information on setting up a WAMP server or XAMPP on Windows.
The code used in the book is also available as a zip file download, in case you're too lazy to type it out again and want to use it exactly as-is from the book, or perhaps more reasonably you want to try out the code or CSS he has suggested and then tweak it to your own need! Would I recommend this book? It depends on whether you want a fast start to solve your media problems. If you have little awareness of how to start, this will help you out. Or if you don't want to spend hours trying out extension after extension this will probably save you a lot of time. If, however, you are really familiar with multimedia and Joomla! and are happy to play with extensions until you find the one you need, then you could save yourself some money and go play.
I have personally found the book to be informative and in some areas opened my eyes to what can already be achieved quite easily using Joomla! 1.5.
You can purchase Joomla! 1.5 Multimedia from amazon.com. Slashdot welcomes readers' book reviews; to see your own review here, read the book review guidelines, then visit the submission page.
Not sure why it rates an 8, the review makes it sound more like a 3 or 4.
Sounds like a man page in dead tree format.
...the tool of the devil
Not a book on Joomla 1.5 just before it is about to become outdated.
Once you start despising the jerks, you become one.
I hate! any company that decides to add random? punctuation; into their product name#, it only serves to confuse! the issue and looks% really lame.
Test your net with Netalyzr
Joomla! is written in PHP, and primarily uses MySQL. So the quality scale used by its community is really different than that of most experienced professionals.
For instance, it's generally considered "perfect" (10/10, if you will) when your PHP-based site is only vandalized or exploited five or six times in a given month.
Likewise, it's considered "perfect" when your MySQL database only loses data randomly, rather than completely and irrecoverably from all tables at once.
Now, most of us who have used one of the many Java web frameworks, Ruby on Rails, Django, ASP.NET, Catalyst, PostgreSQL, Oracle, DB2, and even SQL Server would consider such things to be utter failures. But that's because we have standards that are, well, above treating absolute dog shit as something "good".
Joomla has a horribly confusing interface. There's extensions, mods, addons, bots... What's the difference? Who knows. The admin interface is way too complicated. There's different ways to get to the same admin section. It's super unintuitive. Blech... Joomla is based around the concept of publishing "articles". But how many of your website customers need that feature at all? Like 5%. Joomla is more of a blog than a CMS for building websites.
If you'd like to check out a much simpler, easier to understand, CMS that will enable you to quickly build the kind of sites your clients need (and simple enough for them to administer themselves) then check out Xoops.
Disclaimer: I am not affiliated with xoops in any way. Just a guy who's installed a bunch of different CMSs.
How many more years will slashdot have an off-by-one error on your Score in your profile?
who uses a book in a world with Google?
Another post where the author has assumed the reader knows what the product is already. Sure I can go search and figure out what it is, but what's so hard about including a little text like "Joomla! is an open source content management system platform for publishing content on the World Wide Web and intranets" (http://en.wikipedia.org/wiki/Joomla)?
This goes for GIMP, Alfredo, Moodle, Blender, and so on. It's fine to have non intuitive names, but then help your potential users out when they don't know that MonkeySpooge is your amazing open-source PHP framework.
They have the Internet on computers now?
Every time I see a Joomla article on Slashdot I look through it for Python or Django comments bashing Joomla. Now it seems there are no comments to search through.
Seems like nobody cares about Joomla.
90% of the comments in the past have been just bashing it..... it must really be aweful.
Joomla! is brilliant. That book however isn't.
We use Joomla for our company website, which hacked and defaced yesterday morning using a trivial SQL injection in a malformed URL. Now our website advertises viagra...
/etc/ in the browser. Tried it on our server...and yup, that works. Again no mention of exploit or fix on joomla website.
Found the malformed URL in the logs and went to joomla website and forums and could not find _anything_ relating to this 'exploit', No fix, nada, nothing.
I could fix it, it is open source after all, but instead I ripped out the whole joomla install and replaced it with a static version of the site.
Did a google search on the malformed URL and found a (russian) forum with detailed instructions on how to get admin access to Joomla sites, including ready made perl scripts to do all the work for you....
and an additional malformed URL which I had not seen used on our site that will display the contents of any file in
Goooodby Joomla. Hope we never meet again.
I ordered this book from amazon back in March and have read it all, and keep it on my shelf as an easy to pick up reference. For me as a site admin it contains very useful information for extending my site and improving it.
This book is about a topic, and has to stick to that topic but also include essential information such as installation and FTP etc, else most people would get confused at the gaps of information.
The problem is where to stop. Personally i wanted it to go on as I was finding it very interesting, which would make for an even larger book than it already is.
It seems from the comments here that some people do not like Joomla!, but it has been a perfect solution for our company e-learning based website. Most of the comments seem from ignorance so I hope you can go and try it out again as it really is a great extendable solution for free!