Home > Store > Web Development > Flex/Adobe Development
Joomla! A User's Guide: Building a Successful Joomla! Powered Website
- By Barrie M. North
- Published Dec 11, 2007 by Prentice Hall.
- Copyright 2008
- Dimensions: 7x9-1/4
- Pages: 480
- Edition: 1st
- Book
- ISBN-10: 0-13-613560-9
- ISBN-13: 978-0-13-613560-9
- eBook (Watermarked)
- ISBN-10: 0-13-713478-9
- ISBN-13: 978-0-13-713478-6
Register your product to gain access to bonus material or receive a coupon.
The First Easy-to-Use Guide to Joomla!-The World’s #1 Open Source Content Management System
If you want to build sophisticated websites that can be easily edited and updated, you need to master Joomla!-the world’s #1 open source content management system. Now there’s an easy-to-read, easy-to-use guide to Joomla! for every site manager, administrator, and developer. Leading Joomla! consultant Barrie North covers all you need to get results: installation, administration, site organization, template development, content updates, and a whole lot more. You’ll find never-before-published tips, tricks, and troubleshooting solutions, as well as three start-to-finish case studies.
New to Joomla? No problem! This book starts with the simplest design and system concepts, and builds your expertise step-by-step. You’ll rapidly master Joomla!’s power, even if you have no content management, scripting, or CSS expertise. Experienced with Joomla!? You’ll turn to this book constantly for its authoritative, plain-English, example-rich Joomla! 1.0 and 1.5 reference content.
· Understanding content management, what Joomla! does, and how its components fit together
· Building Joomla! sites from scratch, and systematically customizing them to your needs
· Organizing content with sections, categories, blogs, and tables
· Creating dynamic pages and effective navigation
· Working with Joomla! modules and components
· Search engine optimization for Joomla! sites
· Start-to-finish case studies: building a school website, an e-commerce site, and a blog
· The most valuable Joomla! extensions and add-ons: finding them, and using them
· Key differences between Joomla! 1.0 and 1.5, and what they mean to you
About the Website
The accompanying site for the Joomla 1.5 book, provides five fully functional Joomla! sites with live follow-along examples from the book and up-to-date information on Joomla! The site also includes
- An active forum where you can ask questions specific to chapters from the book from a Joomla expert
- 5 fully functional Joomla 1.5 live follow-along examples from the book. You can browse the sites and their backends live online.
- Downloads of 5 free websites for Joomla 1.5 based on various chapter of the book. These are SQL dumps you can import to instantly give you a completed Joomla site.
- 4 free tutorial templates and 3 free templates from joomlashack.com including the popular commercial template - JS Aqualine!
Author's Site
Learn more about a href="http://www.joomlabook.com/" target="_blank">Joomla! A User's Guide and Joomla 1.5 at www.joomlabook.com and www.compassdesigns.net.
|
57 of 58 people found the following review helpful:
By
This review is from: Joomla! A User's Guide: Building a Successful Joomla! Powered Website (Paperback)
I recommend to every Joomla user who is less than "expert level" -- read this book! I have been working with Joomla 1.0 for about 5 months, so already had a basic understanding of many of the terms: component, module, etc. I purchased this book just before Christmas and took it with me to read on the holiday roadtrip. You know you are reading a great computer-related book when you can read and understand and make copious notes in the book margins...without sitting in front of a computer! Not only did it "fill in the blanks" about much of my understanding re: Joomla (any version), but I felt excited, and much more confident, about using Joomla 1.5. Great overview of Joomla, great details, great tips! A well-written user's guide. Thank you!
32 of 33 people found the following review helpful:
By Stefano G. (Rome, Italy) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Joomla! A User's Guide: Building a Successful Joomla! Powered Website (Paperback)
I am a professional web developer (mainly J2EE and PHP/MySQL); this book really helped me to take a decision: switch to Joomla!
The book starts with an introduction to Joomla! (and CMS in general) and then helps you to start your own site from scratch (fresh installation with NO sample content). Then you'll learn how to develop a pure CSS template and after that there are three chapters devoted to the development of three different kind of sites: school, restaurant and blog. Along with a dedicated site and forum (where Barrie replies to ALL our "stupid questions" ;) )... what else should I say? Highly recommended!
21 of 22 people found the following review helpful:
By
This review is from: Joomla! A User's Guide: Building a Successful Joomla! Powered Website (Paperback)
This was a very good guide for getting your Joomla! site not only up and running, but running effectively. Barrie goes through a lot of information on how to get people to your site and hopefully have them come back. There are several examples throughout the book on how to organize a site and why you would want to organize it that way. I had created several Joomla! sites before getting this book, I wish that had happened the other way around. I'm much more efficient now and I was able to use the information in the book to sell 2 websites within a week of reading it.
The only chapter I had any trouble with was the Templating chapter. Since that's a subject that could (and should) have its own book, I wasn't expecting to be able to go design my own templates after reading it. I did read another book on CSS/XHTML afterwards and I'm going to go back and re-read the template chapter as I think it will make much more sense to me now. I'd definitely recommend this... Read more |
› See all 92 customer reviews...
Online Sample Chapters
Creating a Pure CSS Template in Joomla!
Top Eleven Tips for Improving Your SEO
Index
Preface
Table of Contents
Preface xix
Chapter 1: Content Management Systems and an Introduction to Joomla! 1
What Is a Content Management System? 2
Static Web Pages 2
Cascading Style Sheet Web Pages 3
Dynamic Web Pages 4
Open Source 7
History of Joomla! 8
Joomla! Community 9
Third-party Extensions Development 9
Joomla!’s Features 10
Elements of a Joomla! Website 11
Content 13
Modules 14
Templates 14
Summary 15
Chapter 2: Downloading and Installing Joomla! 17
How Do I Install Joomla!? 18
Where Can I Find the Most Current Joomla! Files? 18
Unpacking Joomla! on a Local Desktop Computer 23
Unpacking on a Hosting Account 26
Running the Joomla! Installation Wizard 28
Summary 35
Chapter 3: Joomla! Administration Basics 37
What Is the Frontend and Backend of a Joomla!-powered Website? 38
Menu Bar 40
Toolbar 41
Workspace 41
Administrator Functions in the Menu Bar 42
Site Submenu 42
Menus 50
Content 52
The Component Menu 53
Extensions 55
Tools 60
Global Checkin 61
Help 61
Site Preview 62
Summary 63
Chapter 4: Content Is King: Organizing Your Content 65
How Does Joomla! Generate Web Pages? 66
How Does Joomla! Organize Content Articles? 68
Uncategorized Articles 68
Sections and Categories 69
Sample Hierarchy 71
Creating the Widget Inc. Website with Uncategorized Content 72
Creating Content Articles 74
Creating Menu Items 77
Page Coponent 82
Creating Widget Inc. with Sections and Categories 86
Creating Sections 89
Creating Categories 91
Creating Content Articles 93
Creating Menu Items 95
“Read More” Links and Individual Pages 102
Module Content 104
Summary 107
Chapter 5: Creating Menus and Navigation 109
How Do Menus and Modules Work Together? 110
What Do Menu Items Do? 112
Creating a Menu Item 113
Where Does a Menu Item Link To? 116
What Does a Page Look Like After Following a Link? 116
Blog Layout 118
Blog Layout Parameters 119
List/Standard Layout for a Section 123
Section List/Standard Layout Parameters 125
List/Standard Layout for a Blog 125
Category List/Standard Layout Parameters 127
Module Manager 127
Module Parameters 130
Submenus 132
Summary 133
Chapter 6: Extending Joomla! 135
What Are Extensions? 136
Installing Extensions 137
Managing Extensions 139
Components 140
Core Components140
Third-party Components141
Modules144
Module Display 144
Core Modules 145
Third-party Modules 148
Plugins 149
Core Plugins 149
Third-party Plugins 150
Templates 150
Core Templates 151
Third-party Templates 151
Summary 151
Chapter 7: Expanding Your Content: Articles and Editors 153
WYSIWYG Editors 154
Managing WYSIWYG Editors 155
Other Third-party Editors 158
Creating and Managing Articles 160
Managing Content Through the Backend 161
Adding Content from the Backend 163
Inserting Images into Content 169
Creating an Article Table of Contents 172
Section and Category Descriptions 174
Article Content Preferences 176
Managing Content Through The Frontend 178
Creating a Frontend User Menu 178
Limiting Access to Menus by User Level 182
Authors 183
Editors 187
Publishers 189
Article Checkin 189
Summary 190
Chapter 8: Getting Traffic to Your Site 193
Start at the Beginning: Site Goals 194
Organic Traffic (SEO) 196
Introduction to Google 198
Creating Keywords 199
Keywords and Domain Name 202
Designing Your Site for Organic Traffic 203
Advanced SEO Techniques 209
Referral Traffic 215
Google PageRank 215
Using WebFerret to Find Websites 217
Other Link-Building Strategies 220
Internal Linking. 221
Pay-Per-Click Traffic 225
How Google Adwords Works 226
Joomla! and Adwords 228
Email Traffic 230
Joomla! Email Newsletter Extensions 232
Third-Party Hosted Email Solutions 232
Joomla! SEF Extensions 235
Summary 236
Chapter 9: Creating a Pure CSS Template 239
What Is a Joomla! Template? 240
Localhost Design Process 241
Localhost Server Options 242
W3C and Tableless Design 243
Semantically Correct Code 244
Cascading Style Sheets (CSS) 244
Creating a Simple Template 245
The Template File Components 245
index.php 249
Blank Joomla! Template Body 253
CSSTemplateTutorialStep1 256
Using CSS to Create a Tableless Layout 256
Default CSS 261
Joomla!-Specific CSS 263
Modules in Templates 265
Menus in Templates 271
Hiding Columns 275
CSSTemplateTutorialStep2 280
Making a Real Joomla! 1.5 Template 280
Slicing and Dicing 280
Setting Up Module Locations 281
Header 282
Column Backgrounds 283
Flexible Modules 285
Typography 286
CSSTemplateTutorialStep3 291
Advanced Templating Features 291
Template Parameters 291
Template Overrides 293
Tableless Joomla! 297
CSSTemplateTutorialStep4 297
Summary 298
Chapter 10: Creating a School Site with Joomla! 301
Why Do We Need a School Website? 302
Students 302
Teachers and Administrators 303
Parents 303
What Features Do We Need on a School Site? 303
Downloading and Installing a School Template 304
Education Template Features and Positions 306
Configuring the Search Box 306
Configuring the Main Horizontal Drop-down Menu 308
Organizing Content on a School Website 310
Creating the Menus 314
Building Out Content 318
Creating Subnavigation 319
Academics Submenu 320
Creating News Links for a Section 322
Setting Up the Footer 324
Setting Up the Home Page 325
Adding Basic Functionality to a School Website 327
User Registration 328
Events Calendar 329
Downloadable Documents 330
Polls 331
Staff Directory 331
Email Newsletter 332
RSS 333
Random Image 334
Sitemap 334
Extending the School Website Beyond the Basics 336
Summary 337
Chapter 11: Creating a Restaurant Site with Joomla! 339
Why Does a Restaurant Need a Website? 340
What Features Does a Restaurant Website Need? 340
Downloading and Installing a Restaurant Template 342
Organizing the Content on a Restaurant Website 344
Building Content Articles with Lorem Ipsum 347
Creating Menus 349
Setting Up the Home Page 354
Home Page Alternative to the Front Page Manager 354
Creating Footer Content 356
Creating Module Teaser Blocks 358
Using Stock Imagery 362
Extending a Restaurant Website 364
Image Gallery: JPG Flash Rotator 2 365
Calendar: JCal Pro 365
Email Marketing 365
Google Maps 366
Summary 367
Chapter 12: Creating a Blog Site with Joomla! 369
What Is a Blog? 370
Why Have a Blog? 371
What Options Are There for Blogging? 372
What Features Are Needed on a Blog Site? . 373
Downloading and Installing a Blog Template 374
Aqualine Template Features and Positions 376
Configuring the Logo 377
Configuring the Main Horizontal Drop-down Menu 378
Organizing Content on a Blog
Organizing a Blog Within a Larger Site 379
Organizing a Standalone Blog 380
About Tagging 382
Creating the Menus 382
Adding Dynamic Modules 386
Adding Static Modules 388
Adding Basic Functionality to a Blog 390
Flexible Layout 390
Browser-based Editing 390
Automated Publishing 390
Categories 391
Search Engine Optimized URLs 391
Comment Systems 391
Syndication Feeds 392
Email Notification 395
Search 396
Trackback 396
Extending a Blog Website Beyond the Basics 397
Forums 398
Ecommerce 398
Summary 398
Appendix A: Getting Help 399
Community Forums 399
Help Sites 399
Getting Help from Google 400
Appendix B: Joomla! Case Studies 401
Six Case Studies for Organizations That Use Joomla! 401
www.yourwedding.com.au (MP Media) 402
www.longwoodfl.org (City of Longwood, Florida) 404
www.ropl.org (Royal Oak Public Library–Michigan) 407
www.telx.com (The Telx Group, Inc.) 409
www.nzmac.com (NZMac.com) 411
www.everythingtreo.com (Everything Treo) 414
Summary 417
Appendix C: A Quick Start to SEO 419
1. Keyword Use in Title Tag 419
2. Anchor Text of Inbound Link 419
3. Global Link Popularity of Site (PageRank 419
4. Age of Site 420
5. Link Popularity Within the Site 420
6. Topical Relevance of Inbound Links and Popularity of Linking Site 420
7. Link Popularity of Site in Topic Community 420
8. Keyword Use in Body Text 421
9. File Size 421
10. Clean URL 421
11. Utilize Your Error Pages 421
What’s Not Here? 422
Appendix D: Installing WAMP5 423
Index 431
Downloadable Sample Chapter
Errata

This book includes free shipping!
This book includes free shipping!

eBook (Watermarked)
$31.99
$25.59
This PDF will be accessible from your Account page after purchase and requires the free Adobe® Reader® software to read it.
The eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.
- Request an Instructor or Media review copy.
- Corporate, Academic, and Employee Purchases
- International Buying Options
Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.




