Professional Ruby on Rails
Nothing less than a revolution in the way web applications areconstructed,Ruby on Rails (RoR) boasts a straightforward andintuitive nature that avoids programming repetition and makes itinfinitely easier to build for the web. Over the years, RoR hasundergone numerous internal changes while programming techniqueshave evolved. This book captures the current best practices to showyou the most efficient way to build a spectacular web applicationwith RoR.
Preparing you to build a real, live, and complex webapplication, this invaluable resource covers all the questions thataren't addressed in introductory material, including how to manageusers and security, organize a team of programmers, automate commonbuild tasks, secure your site, and deploy a production server.You'll learn everything you need to know in order to extend Railsso that you can take advantage of the many exciting and wonderfulthings that are being done by the diligent RoR programmingcommunity.
What you will learn from this book
How to write automated tests for all parts of your Railsapplication
Why rake is a handy tool for automating commonly performedactions
Ways to manage time zones and internationalization
How to deploy Ruby applications using Capistrano, Mongrel, andApache
Techniques for installing and running a Rails application inJava
Current security techniques, including prevention of cross-sitescripting attacks
Who this book is for
This book is for RoR programmers, software and web developers,designers, and architects who are looking to expand their knowledgeof the Rails framework.
Wrox Professional guides are planned and written byworking programmers to meet the real-world needs of programmers,developers, and IT professionals. Focused and relevant, theyaddress the issues technology professionals face every day. Theyprovide examples, practical solutions, and expert education in newtechnologies, all designed to help programmers do a better job.