Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Developing Web Applications with Apache, MySQL, memcached, and Perl 1st Edition

4.0 out of 5 stars 4 customer reviews
ISBN-13: 978-0470414644
ISBN-10: 0470414642
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
More Buying Choices
12 New from $7.48 28 Used from $1.72
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
click to open popover

Special Offers and Product Promotions

Editorial Reviews

From the Back Cover

Adding a cache layer to the popular LAMP stack is becoming the common solution to significantly reduce the load on back-end databases, and also allows for better web application performance. This new caching component is represented by another "m" in LAMMP, which stands for memcached—a high-performance, distributed memory object caching system that provides caching for web applications. The author walks you through the process of using Perl to develop web applications both in terms of the front-end display logic as well as the back-end data retrieval from MySQL and memcached. You also see how to configure the Apache web server to run these mod_perl applications.

You'll discover that MySQL and memcached are where the data is stored, and Apache is the server that hosts this functionality. You'll also examine each system while you learn how to install, set up, and administer it.

The book shows you how to put each of these systems together so you can start building successful applications. Helpful examples put in practice the information covered throughout the book and a problem-solving chapter offers real-world problems and the process of how you might go about finding a solution to them.

What you will learn from this book

  • How to install, configure, and work with MySQL particularly basic concepts involving data, joins, and indexes as well as advanced usage of triggers, stored procedures, user-defined functions, storage engine usage, and more!
  • A Perl refresher on basic concepts as well as how to work with data from MySQL using various Perl data types
  • A chapter on object-oriented Perl
  • How to the use Sphinx storage engine for full-text searching as well as Gearman to distribute tasks
  • How to install and configure Apache 2.2 to work with mod_perl 2.0
  • How to use mod_perl handlers to develop web applications, including working with Ajax
  • A sample search engine application that puts together the various technologies discussed in the book

Who this book is for
This book is for developers who want to write applications using MySQL, memcached, Apache, and Perl, and are interested in improving the development process and efficiency.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Patrick Galbraith lives up in the sticks of southwestern New Hampshire near Mt. Monadnock with his wife, Ruth. Since 1993, he has been using and developing open source software. He has worked on various open source projects, including MySQL, Federated storage engine, Memcached Functions for MySQL, Drizzle, and Slashcode, and is the maintainer of DBD::mysql. He has worked at a number of companies throughout his career, including MySQL AB, Classmates.com, OSDN/Slashdot. He currently works for Lycos. He is also part owner of a wireless broadband company, Radius North, which provides Internet service to underserved rural areas of New Hampshire. His web site, which comes by way of a 5.8GHz Alvarion access unit up in a pine tree, is http://patg.net.

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 888 pages
  • Publisher: Wrox; 1 edition (July 7, 2009)
  • Language: English
  • ISBN-10: 0470414642
  • ISBN-13: 978-0470414644
  • Product Dimensions: 7.4 x 2 x 9.2 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,461,031 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

on April 25, 2011
Format: Paperback|Verified Purchase
0Comment| 2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on April 19, 2014
Format: Paperback|Verified Purchase
0Comment|Was this review helpful to you?YesNoReport abuse
on November 21, 2010
Format: Paperback
0Comment| One person found this helpful. Was this review helpful to you?YesNoReport abuse
on August 7, 2011
Format: Paperback|Verified Purchase
22 comments|Was this review helpful to you?YesNoReport abuse