Book Image

Building Dynamic Web 2.0 Websites with Ruby on Rails

By : A P Rajshekhar
Book Image

Building Dynamic Web 2.0 Websites with Ruby on Rails

By: A P Rajshekhar

Overview of this book

<p>Ruby on Rails is an open-source web application framework ideally suited to building business applications; accelerating and simplifying the creation of database-driven websites. Often shortened to Rails or RoR, it provides a stack of tools to rapidly build web applications based on the Model-View-Controller design pattern.<br />&nbsp;<br />This book is a tutorial for creating a complete website with Ruby on Rails. It will teach you to develop database-backed web applications according to the Model-View-Controller pattern. It will take you on a joy ride right from installation to a complete dynamic website. All the applications discussed in this book will help you add exciting features to your website. This book will show you how to assemble RoR's features and leverage its power to design, develop, and deploy a fully featured website. Each chapter adds a new feature to the site, adding new knowledge, skills, and techniques.</p>
Table of Contents (16 chapters)
Building Dynamic Web 2.0 Websites with Ruby on Rails
Credits
About the Author
About the Reviewer
Preface
Index

Developing the Tag management Module


Until now, we were developing the functionalities from scratch. The reason was that the requirements were TaleWiki-specific. However, the Tag management is totally a different story. Today, tags have become a common tool that aid in searching. Hence, components are available for RoR that provide the basic functionalities required for Tag management. In RoR, components are known as plug-ins. To use a plug-in as the base of our development, the following steps are required:

  • Select a plug-in for the Tag management

  • Install the plug-in

  • Set up tables as required by the plug-in

  • Develop the functionalities using the plug-in

Whenever you want to use any plug-in, there may be different options available. Therefore, the first step is a common step when you decide to use a plug-in. Now, let us look at each step in detail.

Note

You can find more about the available plug-ins from the following site:

http://agilewebdevelopment.com/plugins.

Selecting a Plug-in for Tag Management...