| Written by Martin Bailey |
This book focuses on the Joomla! CMS system and takes users through the process of evaluating a CMS, installing it, configuring it and adding functionality to it such as e-commerce, forums etc. Product Details:
- 120 pages
- 14 chapters plus 2 appendices
- Publisher: Management Books 2000 Ltd
While there are literally hundreds of Open Source CMS systems available - PHP-Nuke, PostNuke, Type3, Tikiwiki and Xoop to name but a few - Mambo and Joomla! are both respected and stable systems. We will concentrate on the Joomla! system, although you can evaluate any of the CMS's out there and see what suits your needs. In 90 minutes readers will be able to identify the best CMS system for their needs, locate a suitable hosting company, upload the code and configure it match their design and functionality needs.
Chapter List:Introduction A brief overview of the book and the topics it covers.
1. What is a CMS? To those that just 'use' the Internet and don't know how websites are constructed, this chapter discusses the differences between a static HTML site and a CMS - flat pages versus dynamically generated ones. There is also a comprehensive list of some of the components you can install into a CMS to add further functionality into your site.
2. Evaluating a CMS system How do you choose a CMS from the dozens of open source ones available? This chapter shows how you can test them all for free and examines the benefits and pitfalls to look out for. It discusses why Joomla! and Mambo were singled out, and the ultimate decision to concentrate this book on Joomla.
3. Installing your CMS From this point on the book focuses on the Joomla! CMS, although the theory behind most practices from hereon in is very similar. This takes you through a standard Joomla! installation process and also discusses the type of web host you should be looking for to host your site.
4. Administration section overview Now that your basic CMS is installed we take a tour of the Joomla! administration screens.
5. Structuring your content The most important aspect of a CMS is structuring your content into an easy format for storage and navigation. Here you'll learn the importance of sections and categories, the difference between static and general content and follow a walkthrough of creating a solid structure for your site.
6. Adding content Here we get to the good bits! Adding content to your site is what it's all about, and adding content to Joomla! is a breeze. We start by creating a page, adding graphics and talking about some of the problems you may encounter, such as cutting/pasting from MS Word and using the installed wysiwyg editor to insert images.
7. Security and Access Restrictions During the content creating process we discussed allocating an access level ? it is this hierarchy that we are discussing now, and how you can use it to allow or restrict access to users and site administrators.If everyone visiting your web site is to have access to everything without registration, and you are the only person that requires access to the back end administration section, then you will not use groups, however it is worthwhile spending the time to understand them.
8. The Media Manager We discussed adding images to content in chapter 6, but there will also be a need for greater image management as your site grows. Maybe you want to create sub-folders for specific sections or categories and upload graphics to here, so that your main directory does not get too cluttered. Or perhaps you need to delete old or unused images. This chapter explains how Joomla's built in media manager is used.
9. Installing templates A Joomla!-powered site can change it's overall look and feel within seconds simply selecting another template from the Template Manager. This chapter explains how templates work, how you can move elements of your site into different positions and how to find and install thousands of different templates.
10. Making your own Joomla! template If you have reasonable HTML and CSS skills it is not too difficult to create your own template, separating your site from the millions of other CMS sites out there. This is especially useful if you need to migrate a static HTML site to Joomla! This chapter explains how to use a free tool available for Dreamweaver to quickly insert the code required for Joomla! to drop module and page content into your specified areas.
11. Optimising your site for search engines Historically, CMS?s were notoriously difficult for search engines to categorise. Not any more! This chapter explains the problems previously faced by CMS users, how they have been overcome and what you need to do to your site to optimise it for search engines. Building on the author's experience from his other title 'Getting more visitors to your website in 90 minutes' it gives an in-depth walkthrough to all of the elements you should consider when optimising your site.
12. Installing additional functionality There are literally hundreds of plug-in extensions for Joomla. This chapter explains how to find them and install them, and also has a summary of the top extensions.
13. Multi-lingual sites Using the Joom!Fish extension it is possible to create a powerful multi-lingual site. This chapter explains how to install and configure the Joom!fish translation component
14. Backing up your siteThis is an unfortunately often overlook aspect of web design, and is especially important for database-driven sites such as Joomla! But backing up a Joomla!-powered site can be straightforward, with the help of a few free tools! This chapter discusses several methods for backing up both your HTML and mySQL databases. Click here for more Joomla books. |