Star Wars Sale
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to PowellsBooks.news for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Original Essays | June 20, 2014

Lauren Owen: IMG The Other Vampire



It's a wild and thundery night. Inside a ramshackle old manor house, a beautiful young girl lies asleep in bed. At the window, a figure watches... Continue »
  1. $18.90 Sale Hardcover add to wish list

    The Quick

    Lauren Owen 9780812993271

spacer
Qualifying orders ship free.
$49.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Software Engineering- General
1 Remote Warehouse Computer Languages- General

Pro PHP Application Performance: Tuning PHP Web Projects for Maximum Performance

by

Pro PHP Application Performance: Tuning PHP Web Projects for Maximum Performance Cover

 

Synopses & Reviews

Publisher Comments:

Pro PHP Application Performance will help you understand all the technologies and components which play a role in how well your applications run. When seconds can mean the difference between retaining a user and losing a user, it's important for all of us to have optimization as part of our project roadmap. But what components within your application should you analyze? How should you optimize? And how can you measure how well your application is performing? These are some of the questions that are answered in this book. Along the way you will also learn the why of optimizing. You?ll discover why you should optimize a specific component, why selecting one function over another is beneficial, and how to find and use the optimization tools available to the open source community. You?ll also learn how to deploy caching software as well as web server software. Pro PHP Application Performance will also teach you more advanced techniques, such as: Using Xdebug to profile functions that are not running as efficiently as possible. Comparing opcode executed by different PHP functions to narrow the search for functions that run efficiently. Using strace to analyze Apache while your application is served to the user. What you?ll learn How to improve the performance of existing PHP applications How to maximize the performance of existing operating systems and databases How to refactor existing PHP code for better performance How to identify and rectify bottlenecks in PHP code How to take advantage of variable caching to increase performance Strategies for selecting server hardware for best performance Who this book is for

This book will appeal to established PHP developers who wish to write new, complex applications or want to rearchitect existing ones. Developers of other languages such as Ruby, Python, and VB.NET will also have an interest in the techniques for tuning the performance of web servers, databases, and operating systems. Table of Contents Benchmarking Techniques Improving Client Download and Rendering Performance PHP Code Optimization Opcode Caching Variable Caching Choosing the Right Web Server Web Server and Delivery Optimization Database Optimization Installing Apache, MySQL, PHP, and PECL on Windows Installing Apache, MySQL, PHP, and PECL on Linux

Synopsis:

PHP is used by more than a million programmers world-wide. Any serious PHP programmer needs to be able to tune programmes in PHP for performance. This is the only book giving PHP programmers the techniques they need to tune their projects for best performance.

Synopsis:

This book contains tips, tricks, and techniques to make new and existing PHP applications much faster and less resource-hungry. Author Armando Padilla looks at all major sections of the PHP application stack--from server hardware to database and web server performance. PHP program application performance is the center of this book, and Padilla shows you how to improve performance by best practices, proper design, and best-of-breed tools.

Padilla starts out by establishing performance testing and benchmarking methodology using common open source and browser-based testing tools. He then discusses best practices for PHP development, and also explains refactoring existing code, both with performance in mind. In addition to best coding practices, this book will teach you how to use and tweak Opcode caches such as APC, XCache, and eAccelerator.

Padilla then highlights how to support the efficient running of PHP applications, tweaks and settings by taking advantage of the GNU/Linux and Microsoft Windows operating systems to improve hosting performance and reliability. Additional tips on web server improvements and database administration help round out the picture. Finally, Padilla presents some hardware example configurations tuned for high performance. What you'll learn How to improve the performance of existing PHP applications How to maximize the performance of existing operating systems and databases How to refactor existing PHP code for better performance How to identify and rectify bottlenecks in PHP code How to take advantage of variable caching to increase performance Strategies for selecting server hardware for best performance Who this book is for

This books will appeal to established PHP developers who wish to write new, complex applications or want to rearchitect existing ones. Developers of other languages such as Ruby, Python, and VB.NET will also have an interest in the techniques for tuning the performance of web servers, databases, and operating systems.

Product Details

ISBN:
9781430228981
Author:
Padilla, Armando
Publisher:
Apress
Author:
McLean, James
Author:
McLean
Subject:
Software Development & Engineering - General
Subject:
Programming - General
Subject:
Programming Languages - PHP
Subject:
Software Engineering-General
Edition Description:
New
Publication Date:
20101231
Binding:
TRADE PAPER
Language:
English
Pages:
350

Related Subjects

Computers and Internet » Computer Languages » PHP
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Health and Self-Help » Health and Medicine » Nursing
Languages » ESL » General

Pro PHP Application Performance: Tuning PHP Web Projects for Maximum Performance New Trade Paper
0 stars - 0 reviews
$49.99 In Stock
Product details 350 pages Apress - English 9781430228981 Reviews:
"Synopsis" by , PHP is used by more than a million programmers world-wide. Any serious PHP programmer needs to be able to tune programmes in PHP for performance. This is the only book giving PHP programmers the techniques they need to tune their projects for best performance.
"Synopsis" by , This book contains tips, tricks, and techniques to make new and existing PHP applications much faster and less resource-hungry. Author Armando Padilla looks at all major sections of the PHP application stack--from server hardware to database and web server performance. PHP program application performance is the center of this book, and Padilla shows you how to improve performance by best practices, proper design, and best-of-breed tools.

Padilla starts out by establishing performance testing and benchmarking methodology using common open source and browser-based testing tools. He then discusses best practices for PHP development, and also explains refactoring existing code, both with performance in mind. In addition to best coding practices, this book will teach you how to use and tweak Opcode caches such as APC, XCache, and eAccelerator.

Padilla then highlights how to support the efficient running of PHP applications, tweaks and settings by taking advantage of the GNU/Linux and Microsoft Windows operating systems to improve hosting performance and reliability. Additional tips on web server improvements and database administration help round out the picture. Finally, Padilla presents some hardware example configurations tuned for high performance. What you'll learn How to improve the performance of existing PHP applications How to maximize the performance of existing operating systems and databases How to refactor existing PHP code for better performance How to identify and rectify bottlenecks in PHP code How to take advantage of variable caching to increase performance Strategies for selecting server hardware for best performance Who this book is for

This books will appeal to established PHP developers who wish to write new, complex applications or want to rearchitect existing ones. Developers of other languages such as Ruby, Python, and VB.NET will also have an interest in the techniques for tuning the performance of web servers, databases, and operating systems.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.