Autor: Patrick Galbraith
Wydawca: Wiley
Dostępność: 3-6 tygodni
Cena: 231,00 zł
Przed złożeniem zamówienia prosimy o kontakt mailowy celem potwierdzenia ceny.
ISBN13: |
9780470414644 |
ISBN10: |
0470414642 |
Autor: |
Patrick Galbraith |
Oprawa: |
Paperback |
Rok Wydania: |
2009-07-07 |
Ilość stron: |
888 |
Wymiary: |
233x188 |
Tematy: |
UV |
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 bookHow 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 typesA chapter on object–oriented PerlHow to the use Sphinx storage engine for full–text searching as well as Gearman to distribute tasksHow to install and configure Apache 2.2 to work with mod—perl 2.0How to use mod—perl handlers to develop web applications, including working with AjaxA 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.
Spis treści:
Introduction.
Chapter 1: LAMMP, Now with an ExtraM.
Chapter 2: MySQL.
Chapter 3: Advanced MySQL.
Chapter 4: Perl Primer.
Chapter 5: Object–Oriented Perl.
Chapter 6: MySQL and Perl.
Chapter 7: Simple Database Application.
Chapter 8: memcached.
Chapter 9: libmemcached.
Chapter 10: Memcached Functions forMySQL.
Chapter 11: Apache.
Chapter 12: Contact List Application.
Chapter 13: mod—perl.
Chapter 14: Usingmod—perl Handlers.
Chapter 15: More mod—perl.
Chapter 16: Perl and Ajax.
Chapter 17: Search Engine Application.
Appendix A: InstallingMySQL.
Appendix B: Configuring MySQL.
Index.
Nota biograficzna:
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.
Okładka tylna:
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 bookHow 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 typesA chapter on object–oriented PerlHow to the use Sphinx storage engine for full–te
xt searching as well as Gearman to distribute tasksHow to install and configure Apache 2.2 to work with mod—perl 2.0How to use mod—perl handlers to develop web applications, including working with AjaxA 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.
Książek w koszyku: 0 szt.
Wartość zakupów: 0,00 zł
Gambit
Centrum Oprogramowania
i Szkoleń Sp. z o.o.
Al. Pokoju 29b/22-24
31-564 Kraków
Siedziba Księgarni
ul. Kordylewskiego 1
31-542 Kraków
+48 12 410 5991
+48 12 410 5987
+48 12 410 5989
Administratorem danych osobowych jest firma Gambit COiS Sp. z o.o. Na podany adres będzie wysyłany wyłącznie biuletyn informacyjny.
© Copyright 2012: GAMBIT COiS Sp. z o.o. Wszelkie prawa zastrzeżone.
Projekt i wykonanie: Alchemia Studio Reklamy