Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$4.70 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer) [Paperback]

Patrick Galbraith (Author)
3.7 out of 5 stars  See all reviews (3 customer reviews)

List Price: $49.99
Price: $29.43 & this item ships for FREE with Super Saver Shipping. Details
You Save: $20.56 (41%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0470414642 978-0470414644 July 7, 2009 1
The only book to address using cache to enhance and speed up Web application development

  • Developers use Apache, MySQL, memcached, and Perl to build dynamic Web sites that store information within the MySQL database; this is the only book to address using these technologies together to alleviate the database load in Web development
  • Covers each of the four systems and shows how to install, set up, and administer them; then shows the reader how to put the parts together to start building applications
  • Explains the benefits of a base perl library for code re-use, and provides sample applications that demonstrate in a practical way the information covered in the previous chapters
  • Examines monitoring, performance, and security, with a problem-solving chapter that walks the reader through solving real-world issues

 


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Beginning Perl Web Development: From Novice To Professional (Beginning: From Novice to Professional) $26.52

Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer) + Beginning Perl Web Development: From Novice To Professional (Beginning: From Novice to Professional)


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.

Product Details

  • Paperback: 888 pages
  • Publisher: Wrox; 1 edition (July 7, 2009)
  • Language: English
  • ISBN-10: 0470414642
  • ISBN-13: 978-0470414644
  • Product Dimensions: 9.1 x 7.3 x 1.9 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #854,600 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 1 people found the following review helpful:
4.0 out of 5 stars Worth the money for Perl developers, April 25, 2011
Amazon Verified Purchase(What's this?)
This review is from: Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer) (Paperback)
I picked this book up because it covered memcached, which I'm not familiar with and wanted to learn, as well as Apache, MySQL, and Perl, all of which I know very well, but I like to see other people's views and practices. The book is fairly modern, I had bought it in 2010, and it covers object-oriented Perl and, I was surprised to discover, Moose (the latest Perl OO framework).

Although this book is not the last book anyone interested in any of the topics will probably buy, it certainly will allow developers not familiar with the technologies to get a good grasp of the subjects, and more importantly, put it all together from beginning to end. I think that is probably the most important aspect of this book.

Armed with only this book, since everything covered are open source technologies, a user could dive deeper into any subject with just web searches. So maybe it is the last book someone would buy on the LAMP stack.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
2.0 out of 5 stars Usefull but out of Date. The example didn't work for many tasks, August 7, 2011
Amazon Verified Purchase(What's this?)
This review is from: Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer) (Paperback)
I initially tried to follow the examples and methods to implement a product but found that routing had changed substantially with release 3.0. I still refered to it for some techniques because it was dived deeper than the updated version written by someone else.

This won't help much if your dealing with the recent releases but would be useful as a reference for those items that hadn't changed with release 3.0 and beyond.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
5.0 out of 5 stars Best Web Development Book in Perl, November 21, 2010
This review is from: Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer) (Paperback)
Has been working in Perl over 12 years, but never saw such a comprehensive and detailed book in Perl using LAMP (or accurately LAMMP). I have never worked in Memchached, but the way the author has presented is remarkable and I have become his fan.

While currently most of the world is chasing behind other less efficient and less flexible languages like Java and Python, the author has done a great job in writing such a detailed book on Perl. The author has again compelled me to say that Perl rules in Web Development. All Perl lovers, please grab a copy and believe me, you will not regret. I have already included this in my best set of Perl books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject