Item description for Learning Mambo: A Step-by-Step Tutorial to Building Your Website by Douglas Paterson...
A well-structured and example-rich tutorial to creating websites using Mambo that is perfect for new Mambo users needing a clear a reassuring guide to this simple and yet powerful PHP and MySQL-based Open Source website content management system. Mambo is a mature and fully featured open-source Content Management System (CMS). Mambo is easy to use at the entry level for creating basic websites, while having the power and flexibility to support complex web applications. Mambo implements the core requirements of a full-featured CMS. It has a powerful and extensible templating system, user access control, content approval, rich administrative control, and content display scheduling. New features and extensions are added to the core system, with many more being available and supported by the community. This book targets the 4.6 release of Mambo, and takes you through creating an example website. Beginning with a discussion of the requirements for the example site, the site unfolds as you progress through the chapters, learning more about Mambo, and how to complete the tasks needed to build the site. You'll see the basic configuration options for setting up your site, and learn about Mambo's main elements as you work your way around its web-based administration area. As soon as you're familiar with the general principles and behavior of Mambo, it's time to pile on the features for your site; adding modules and components, uploading images and other resources, and managing templates. You will learn to use Mambo's powerful Universal Installer to effortlessly install add-ons that are not part of the standard distribution. The pages on your site, how they are displayed, and who can see them, are determined by Mambo's menu system. With many examples of the different types of menu items, the book will lead you through the important tasks of creating menu items, and help you understand how these choices structure the pages on your site and ease your visitors' navigation. You will see how to organize and enter your content into Mambo, and how to manage and edit this organization and your pieces of content. As we tackle user management, you will see how Mambo allows you to set up user accounts with different permissions, including a set of special users who can author or edit content. We also take a detailed look at the notifications that occur when content is submitted by these users. This analysis reveals how the Mambo publishing workflow process works, and how you can exploit it effectively. Moving on from the standard Mambo features, we look at some third-party extensions that add powerful discussion forum, event scheduling, and image gallery features to your site. To create a new look for your site, you create a new template. We cover this, and even if you're no expert in web design, you will be taken through a number of basic tasks to create an impressive new design for your site. Written in a clear, easy-to-read style, the book provides a tutorial for setting up a Mambo website. Each topic is tackled in a practical way with many examples and tasks to develop your skills. A realistic example website is developed incrementally through the book, showing each step in detail. This book is suitable for web developers, designers, webmasters, content editors, and marketing professionals who want develop a fully featured web presence in a simple and straightforward process. No prior knowledge of Mambo is expected, and it does not require any detailed knowledge of programming or web development. Any IT-confident individual will be able to use the book to produce an impressive website.
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Est. Packaging Dimensions: Length: 9.21" Width: 7.4" Height: 0.94" Weight: 1.23 lbs.
Release Date Dec 22, 2006
Publisher Packt Publishing
ISBN 1904811620 ISBN13 9781904811626
Availability 131 units. Availability accurate as of Mar 27, 2017 12:43.
Usually ships within one to two business days from La Vergne, TN.
Orders shipping to an address other than a confirmed Credit Card / Paypal Billing address may incur and additional processing delay.
Reviews - What do customers think about Learning Mambo: A Step-by-Step Tutorial to Building Your Website?
Good all-round book for newcomers to Mambo 4.6 May 26, 2008
Mambo is a mature and stable CMS that has been downloaded 8 million times since it became a free content management system licensed under the GNU/GPL in April 2001. Mambo's "power in simplicity" can sometimes be overwhelming for new users due to the software's inherent flexibility and extensibility. Douglas Paterson has covered the basics for new users well.
This is a book that teaches by showing you step-by-step how to do tasks from setting up the initial installation of Mambo through to building a simple website. It is an excellent introduction to the power of Mambo and will leave you well grounded in the basics and ready to explore more.
Some examples, such as the extcalendar extension, are now out-of-date but this is the nature of open source software that is always evolving and improving to meet user's needs. Despite this, the book makes an excellent companion to the official Mambo documents at mambo-support.org and provides a solid basis on which to start building web sites with Mambo.
OK User oriented book Oct 30, 2007
This book is an OK book on how to use the software but it is really focused on the user perspective rather than giving an in depth technical explanation for a developer who wishes to customize the installation.
One major problem is it gives an example of a calendar extcalendar. This is a security risk to any Mambo site and should not be used. The book really should be taken out of circulation until this section is rewritten with a different example. Non techcnical users who don't research it before had will have major issues.
Create your own website with Mambo 4.6 Feb 17, 2007
Mambo Open Source (MOS) is one of the most popular open-source content management systems. One reason Mambo is so popular is that it is free for anyone to use under the GNU General Public License (GPL). Although it is a large and robust application, it is easy to use because of the user-friendly application programming interface (API). This book, by Douglas Paterson, shows you how to create your own website with Mambo 4.6.
Paterson begins with an introduction to Mambo and what the application can do for the reader. He also begins discussing the example website that you will be building as you progress through the book. But first, he covers how to download and install Mambo and the three supporting software programs; Apache, MySQL and PHP. This may sound like a lot, but Paterson shows the reader how to use XAMPP to install the three supporting programs on your server which makes this task much easier.
Now you are ready to begin examining Mambo's main parts from the administrative area to the modules, components and templates that make Mambo so versatile. You will also begin working on the example site's back-end features such as setting up and testing the send mail feature. I especially liked that Paterson discussed how to make your Mambo site search engine friendly.
The flexibility built into Mambo with the Universal Installer for regular and third-party modules and components is one reason Mambo is so popular. Paterson covers how to setup and manage several of these modules including an RSS module which is an easy way to syndicate and publicize your website. Other examples he discusses are third-party modules for a calendar, forum, event scheduling and an image gallery.
Another feature of Mambo is the front-end and back-end user account management system. Paterson covers how to set up and manage user accounts for both the back-end administrators and the front-end site visitors. He shows you how to create individual user accounts, how to group several accounts together into task-related categories and how to assign different permissions to each category. I really liked the Mambo feature that allows site visitors to add content to the site via the web browser. Content management is one of the main purposes of the Mambo application and Paterson discusses how easy Mambo makes each step of this task from planning and organizing your site to adding content to your site via the Mambo interface.
Although the Mambo templates are nice, you will probably want to customize these templates or perhaps create your own. Paterson shows how to work with CSS style sheets and images to customize your site's look and feel. Finally, you will be ready to publish your site to the web. Paterson discusses FTP and remote servers, setting permissions on the server and HTTP authentication for administrators.
Douglas Paterson has been writing programming books for several years and is the Development Editor for Packt Publishing.