Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Joomla! 1.5: Beginner's Guide
Joomla! 1.5: Beginner's Guide

Joomla! 1.5: Beginner's Guide: Build and maintain impressive user-friendly web sites the fast and easy way with Joomla! 1.5

By Eric Tiggeler
€28.99 €19.99
Book Mar 2010 380 pages 1st Edition
eBook
€28.99 €19.99
Print
€37.99
Subscription
€14.99 Monthly
eBook
€28.99 €19.99
Print
€37.99
Subscription
€14.99 Monthly

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Mar 5, 2010
Length 380 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781847199904
Category :
Concepts :
Table of content icon View table of contents Preview book icon Preview Book

Joomla! 1.5: Beginner's Guide

Chapter 1. Introduction: A New and Easy Way to Build Websites

You want to build a website. It should look great, and it should be easy to use and maintain. Keeping it up-to-date should be effortless, not a lot of work. Changing the appearance of your site should take minutes, not hours. You don't want to manage it all by yourself, but you want to enable other people to log in and write new content without having to understand HTML or other coding languages. And when your site grows, it should be easy to extend it with new functionality—maybe adding a forum, or a newsletter.

If that's what you're looking for, welcome to Joomla!. When it comes to creating a great, professional looking website that's easy to use, you really can't beat the power of a Content Management System (CMS) such as Joomla!. Using Joomla!, you don't have to be a web professional to create a state-of-the-art website. Without writing a single line of code, you can create any kind of site, featuring a variety of cool and advanced features.

Join the CMS revolution


Maybe you have some experience building websites the traditional way. That basically meant creating HTML documents—web pages—one by one. As the site grew, you'd end up with a bunch of HTML documents, trying to keep all of them organized and making sure all menu links stayed up-to-date. You'd probably maintain the site by yourself because anyone else who added content would have to know their way around in the structure of your particular site, and be proficient in the web editing software you use.

Enter the Holy Grail of web building: the Content Management System! A CMS is an application that runs on a web server that allows you to develop and maintain a website online. It comes packed with tools and features, from basic features to add and modify content to advanced functionality such as user registration or site search capability. In short, a CMS makes it possible to build sites that would normally involve a full team of web professionals with a massive amount of time, money, and expertise at their disposal.

All that magic is made possible because a CMS is really an advanced set of scripts (written in a scripting language, such as PHP) that uses a database to store the content of your website. From that database, it retrieves bits and pieces of content and presents them as web pages.This dynamic way of storing and presenting content makes a CMS very flexible. Do you want to show only a selection of articles from a specific category on a page? Do you want to display only the intro texts and images of the most recent articles on the home page? Do you want to add a list of links to the most popular contents? Do you want to limit access to registered users? It's all possible—just pick the right settings. Additionally, a CMS allows you to integrate all sorts of extra features, such as contact forms, picture galleries, and much more.

The best part is that CMSes like these are yours to download and deploy today. You can pick your CMS of choice from a range of freely available open-source products. Your new CMS-powered site can be online tomorrow. Now how's that for a great deal?

Why would you choose Joomla!?

There are many open-source CMSes around. They're all great tools, each with its own typical uses and benefits. Why would you want to choose Joomla!?

  • People tend to choose Joomla! because they find it easy to use. It has a clear and friendly user interface. It makes it easy to manage content and easy to create and publish articles to keep your site current—anytime, anywhere—using a web browser.

  • Adding new features takes just a few clicks. There are thousands of extensions available, from menu systems to commenting systems and forums.

  • It's very easy to change the site's appearance—templates are abundant and can be installed within minutes, giving your site a fresh look and feel.

  • Joomla! is actively developed and it's well supported by a huge worldwide community of users and developers. It is updated frequently, adding new features, security enhancements, and other improvements.

Apart from these typical Joomla! benefits, it comes with all of the advantages of a state-of-the-art CMS. Just a few examples are:

  • It's really easy to add or edit content and to keep it organized (even if there's lots of it).

  • Keeping hyperlinks up-to-date is greatly automated. For example, if you add a new web page to a category a new link will automatically appear in pages pointing to that category.

  • You don't have to maintain the website all by yourself. Other users can add content, add new menu items, and much more.

The numbers seem to indicate that Joomla! is the open-source CMS of choice for web builders worldwide. It's the engine behind some 20 million websites worldwide and this number is still growing rapidly day by day. Joomla! is one of the biggest open-source software projects around, supported by a huge user community and constantly being developed further by an international team of volunteers.

What kind of sites can you build with Joomla!?

Let's have a look at some great real-world examples of sites built using Joomla!—if you're anything like me, that's what makes you want to get started right away, creating something equally cool (or preferably, something even better!). These are just a few examples from the Web and from the Joomla! site showcase (http://community.joomla.org/showcase). They are very diverse sites from very different organizations, each with their own goals and target groups. What they have in common is that they deploy Joomla! in a way that you could too. They all create a great Web appearance by adapting the CMS to their specific needs, making it perfectly suited for the content they present and the impression they want to make.

Here's an example from a non-profit organization: Green Energy Solutions (http://masteringgreen.com). It shows a clean corporate design, displaying a few highlights from the site's contents combined with simple and clear navigation.

The following example is a relatively small website of a specialized company (www.abbeyfloor.co.uk). The site offers a clear and attractive overview of the services and products. The design is a customization of a freely available Joomla! template.

Of course, Joomla! can handle much more content; complex sites with thousands of pages are no exception. Here's an illustration of a content-rich site with a made-to-measure design, offering its various target groups different ways to reach the site's contents: the University of Nebraska website (http://nebraska.edu):

One final example demonstrates that Joomla! sites don't have to look anything like a typical Joomla! site. If you want to take customization to the max, you can use an entirely different design—and still take advantage of Joomla!'s default functionality to power the site. The following is a site of a Dutch freelance cook (www.tijskookt.nl):

Note

If you're looking for some more inspiration, browse the official Joomla! showcase: http://community.joomla.org/showcase or go to www.bestofjoomla.com and look around the Best of Sites section.

Learning to use Joomla!


It may sound too good to be true. Does Joomla! really make creating state-of-the-art websites side splittingly easy? Let's be honest—it will make it reasonably easy, but of course it does require you to invest some time and effort. After all, working with Joomla! (or any CMS) is very different from building websites the traditional way. You'll notice this as soon as you start installing the system. Compared to setting up a simple static website consisting of a few HTML pages, building a Joomla!-powered site takes a bit more preparation. You'll need hosting space that meets specific requirements and you'll need to set up a database. It's very doable, and this book will run you through the process step by step. But it does take some commitment and isn't really the most exciting part of working with Joomla!

Once you've got Joomla! set up, you'll soon get the hang of creating a fine, basic site. However, it can be challenging to get things just right for your particular goals. After all, you don't want "just any Joomla!-powered site"—you want to build a specific site, aimed at your specific target audience. The Joomla! Beginner's Guide will help you to go beyond a basic site with default settings, and it will help you make the choices that fit your goals.

One last challenge you should be aware of; in some ways, Joomla! will make it almost too easy to add any functionality you like. There's nothing to stop you from adding dozens of extra functions to your site or stuffing your pages with eye candy. Of course, that's not really what makes a good site, nor is it what makes your visitors tick. Customizing a site to your needs while keeping an eye on user experience is something a CMS can't do for you. But if you're serious about creating an excellent website that your visitors will want to read and use, then this book will help you find your way.

In short, even with Joomla!, it will take a lot of time and effort to create and maintain great websites. The site won't run itself, but Joomla! will make it much easier and much more fun for you (and your web team members) to keep it evolving.

What you'll learn using this book

The Joomla! Beginner's Guide is designed to make it as easy as possible for you to get the most out of Joomla!. It's focused on learning by doing—the structure of the book reflects the process of building a website. First, you'll install Joomla!, take a tour of the system, and get a feel for what it's like. After that, you'll start building your own site step by step:

  • You master the fundamentals by creating a basic website with lightning speed.

  • You'll adapt and expand this basic site to meet your (and your visitors') growing needs. You'll set up a structure for the different sorts of content you want on your site, and you learn how to add different types of pages.

  • You'll learn how make that content easy to find through well-designed menus and design an attractive home page that directs people to the content they might be interested in.

  • You'll learn how to engage your web visitors and turn them into active users who can register and add content.

  • You'll extend Joomla!'s capabilities and add features (such as a picture gallery) to the site.

  • You'll change the site layout and make it more attractive.

  • You'll find out how to tweak the site to attract search engine traffic and to keep the site safe.

About the example site

The Joomla! Beginner's Guide focuses on building a realistic example site step-by-step. Instead of just learning about Joomla!'s capabilities in general terms, you'll meet real-world web building challenges. Throughout the book, you'll achieve all of your fictitious client's goals (that is 'I want a website that my web team members can update themselves' or 'I want a website that makes it easy to navigate through a large amount of content').

Now who's that client of yours? It's the Society for the Reappreciation of Ugly Paintings, also known as SRUP. They just love amateur paintings that mostly end up dumped in the trash heap or turn up in charity shops. You'll have to agree that it's a terrible waste. The SRUP think that bad painting is good. They argue it's creative, it's the ordinary peoples' artistic view on reality, and it can be valuable art—in its own, ugly way. The SRUP people need a website to inform the public about their goals, showing fine examples of ugly paintings, and encouraging people to join and participate.

You'll take the SRUP site through different stages of development. First you'll base the site on Joomla!'s default design and layout.

Later on, you'll add advanced features and shape the site's contents and design to meet the changing needs of your client.

The SRUP site is a good example of what you can do with Joomla! You start out with a basic website and add sophisticated features as you go. Of course, you can follow along in this book without having to actually perform all of the actions described—but you'll find it's a good and fun way to learn building a site and honing your skills as you go.

Summary


In this chapter, you've been introduced to the wonderful world of the Joomla! CMS. You've learned about:

  • The difference between building a website the traditional way and using a CMS. You don't have to create HTML documents (web pages) one by one, instead you use a web application to develop and maintain your site. Using the tools and features of the CMS, you can create more powerful sites that are easier to maintain.

  • The benefits of using Joomla!, such as its ease of use, the ability to add extra features, and the ability to change the look and feel of the site fast.

  • The structure of this book; step-by-step, you'll learn how to build a realistic example site with Joomla!.

That's enough theory for now—let's get started! In the next chapter, you'll install Joomla! and get it up and running. After that, you'll get familiar with the way Joomla! works and start building.

Left arrow icon Right arrow icon

Key benefits

  • Create a web site that meets real-life requirements by following the creation of an example site with the help of easy-to-follow steps and ample screenshots
  • Practice all the Joomla! skills from organizing your content to completely changing the site's looks and feel
  • Go beyond a typical Joomla! site to make the site meet your specific needs
  • Get to grips with inspiring examples and best practices and implement them to enhance your Joomla! site

Description

Joomla! is one of the most popular open-source Content Management Systems, actively developed and supported by a world-wide user community. Although it's a fun and feature-rich tool, it can be challenging to get beyond the basics and build a site that meets your needs perfectly. Using this book you can create dynamic, interactive web sites that perfectly fit your needs.This practical guide gives you a head start in using Joomla! 1.5, helping you to create professional and good-looking web sites, whether you want to create a full-featured company or club web site or build a personal blog site.The Joomla! 1.5 Beginner's Guide helps beginners to get started quickly and to get beyond the basics to take full advantage of Joomla!'s powerful features. Real-life examples and tutorials will spark your imagination and show you what kind of professional, contemporary, feature-rich web sites any developer can achieve with Joomla!. It gives you a head start and explains what's good and useful about Joomla! features and what's not. The focus is on clear instructions and easy-to-understand tutorials, with minimum of jargon. This book provides clear definitions, thoroughly covering the concepts behind the software and creating a coherent picture of how the software works. This book is not about what Joomla! can do—it's about what you can do using Joomla!.

What you will learn

Create a feature-rich site that s easy to expand, customize, and maintain without having to learn web languages such as HTML and Cascading Style Sheets (CSS) Design attractive home pages that provide a quick overview of the site s contents and direct people to the content they could be interested in Engage your web visitors and turn them into active users by enabling them to register, add content, and leave comments Design clear and easy navigation using menus, submenus, and text hyperlinks Make full use of templates to get your site to look just right, tweaking the CSS and customizing templates using your own logo, fonts, and colors Extend Joomla! s capabilities by finding and utilizing must-have extensions that perfectly meet your needs Increase your site s visibility for search engines by applying highly effective Search Engine Optimization (SEO) techniques Secure your site from hackers and potential threats using easy-to-follow techniques Chapter 1: Introduction: A New and Wasy Way to Build Your Web Site – In this chapter you ll learn why you d want to use Joomla!: to create a cool looking, feature-rich site that s easy to expand, customize, and maintain.Chapter 2: Installation: Getting Joomla! Up and Running – You ll learn how to install Joomla! on your own computer or on a web server, and how to install a sample site.Chapter 3: First Steps: Getting to Know Joomla! – In this chapter you ll get familiar with the basic concepts of Joomla!: the Joomla! interface and the principles of a web site constructed out of building blocks .Chapter 4: Web Building Basics: Creating a Site in an Hour – Face a Real-Life Challenge – In this chapter you ll use Joomla! to build a basic but expandable web site fast – customizing Joomla! s default sample site to fit your needs, adding content, menu links, and changing the site s look and feel.Chapter 5: Small Sites, Big Sites: Organizing Your Content Effectively – Making it easy to add and find information on your site: designing a clear, expandable, manageable structure for your content.Chapter 6: Creating Killer Content: Adding and Editing Articles – In this chapter, you ll learn to create content pages that are attractive and easy to read, and you ll learn about different ways to tweak the page layout.Chapter 7: Welcoming Your Visitors: Creating Attractive Home Pages and Overview Pages – When you ve got your content set up, you ll create a home page and overview pages to entice visitors to actually read all your valuable content.Chapter 8: Helping Your Visitors Find What They Want: Managing Menus – In this chapter, you ll practice designing clear and easy navigation through menus. How can you help the visitors to find what they want easily?Chapter 9: Opening Up the Site: Enabling Users to Contribute and Interact – You ll learn how to enable users to log in and allow them to create content and manage the web site. Enable visitors to register and give them exclusive access to premium content. Another powerful way to get visitors involved is to allow them to leave comments.Chapter 10: Getting the Most out of Your Site: Extending Joomla! – In this chapter, you ll learn how to extend Joomla! s capabilities using all sorts of extensions: using an image gallery to attractively display pictures, automatically showing article teasers on the home page, or enhancing your workspace by installing an easier content editor.Chapter 11: Creating an Attractive Design: Working with Templates – Templates will give your site a fresh look and feel – and make it easy to create an individual look, different from a "typical" Joomla! site. You ll learn how to install and customize templates.Chapter 12: Attracting Search Engine Traffic – This chapter shows you how to increase your site s visibility for search engines applying Search Engine Optimization (SEO) techniques, such as creating friendly URLs.Appendix - Keeping the Site Secure – In this chapter you ll learn simple, common sense steps you can take to keep your site safe from hackers.

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Mar 5, 2010
Length 380 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781847199904
Category :
Concepts :

Table of Contents

19 Chapters
Joomla! 1.5 Chevron down icon Chevron up icon
Credits Chevron down icon Chevron up icon
About the Author Chevron down icon Chevron up icon
About the Reviewers Chevron down icon Chevron up icon
Preface Chevron down icon Chevron up icon
Introduction: A New and Easy Way to Build Websites Chevron down icon Chevron up icon
Installation: Getting Joomla! Up and Running Chevron down icon Chevron up icon
First Steps: Getting to Know Joomla! Chevron down icon Chevron up icon
Web Building Basics: Creating a Site in an Hour Chevron down icon Chevron up icon
Small Sites, Big Sites: Organizing your Content Effectively Chevron down icon Chevron up icon
Creating Killer Content: Adding and Editing Articles Chevron down icon Chevron up icon
Welcoming Your Visitors: Creating Attractive Home Pages and Overview Pages Chevron down icon Chevron up icon
Helping Your Visitors Find What They Want: Managing Menus Chevron down icon Chevron up icon
Opening Up the Site: Enabling Users to Contribute and Interact Chevron down icon Chevron up icon
Getting the Most out of Your Site: Extending Joomla! Chevron down icon Chevron up icon
Creating an Attractive Design: Working with Templates Chevron down icon Chevron up icon
Attracting Search Engine Traffic: Tips and Techniques Chevron down icon Chevron up icon
Keeping the Site Secure Chevron down icon Chevron up icon
Pop quiz - Answers Chevron down icon Chevron up icon

Customer reviews

Filter icon Filter
Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%

Filter reviews by


No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.