Expert PHP and MySQL |
From the introduction of the book: "This book examines some of the technologies and techniques needed to make robust and scalable applications perform in today’s high-demand world".
This book is for developers who have worked on several projects and have some good experience developing with PHP and MySQL, as well developers who develop high-demand applications or applications that handle lots of data and processing. OOP experience is recommended.
In this book you can learn about advanced MySQL concepts, like stored procedures, different drivers and storage engines, views, triggers, replications. You can also learn about PHP opcode cache with APC or eAccelerator, PHP caching techniques, Memcached, multi-tasking in PHP and MySQL with Gearman, and more. I really enjoyed reading in this book about Gearman, Memcached, APC and eAccelerator.
- Gearman is a tool that you install in you server and assign jobs from your client PHP script to a job server. It can be used for creating thumbnails of the photos your users upload, for example. The thumbnail process is usually done by a different server that has Gearman installed and maybe even better for this kind of job. This allows you to reduce the load on your client PHP script in order to make your application.
- Memcached is an high-performance distributed memory objects caching system. It provides key-value pair cache storage for your applications. It can be used to reduce the load of your database server. Basically, in uses the free memory in your server to cache objects of your application. It is really simple to work with Memcached. It provides lots of performance benefits.
- APC and eAccelerator are PHP script caching extensions. Each time you run php script the PHP engine compiles your code every time before executing it. In production environment the code is not changed all the time. APC and eAccelerator are extensions that allows you to cache the compiled PHP scripts. This way the server is not compiling the same code again and you get better performance. In PHP 6 will have APC extension built-in.
The techniques discussed in this book are used by large sites that we all know like Digg, Yahoo, Facebook, YouTube and more. If its good for them, I believe it is good for you too. |
|
Specifications |
View Demo |
Download |
Platform(s) |
Linux,, Windows,, Mac OSX |
Database(s) |
MYSQL |
Version |
2010 |
File Size |
< 100KB |
Date Added |
Wednesday, May, 19th 2010 |
Last Updated |
Wednesday, May, 19th 2010 |
|
|
License Information |
License
Type |
Commercial |
License Information |
Authors: Andrew Curioso, Ronald Bradford & Patrick Galbraith |
Price |
44.99 USD |
|
Resource Posted
by:
Archana Chadha. This script listing has been viewed 2372 times so far. |
Search Scripts Disclaimer - Please be aware Search-Scripts.com accepts no responsibility for the scripts, components & software you are downloading. The same applies to the information provided about the Web Scripts, Tutorials & Software Products listed, as the producer can modify it without notifying us. Even if we try to check the files for viruses ourselves, we cannot guarantee 100% that they are clean. For your own protection always check downloaded files for viruses. |
Click
Here to view all the scripts in Books category.
|
User Rating Chart
|
|
|
Member Ratings - Chart |
|
|
|
1 |
|
() |
2 |
|
() |
3 |
|
() |
4 |
|
() |
5 |
|
() |
|
|
Visitor
Ratings - Chart |
() |
() |
() |
() |
() |
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
|
|
|
|
|
|
There are no user reviews for this Resource Listing. Be the first to post a comment. Click Here |
Related Scripts |
- Elgg Social Networking
- Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL
- Customize and Extend SugarCRM with new Guide for Developers
- MediaWiki Skins Design
- Guide to PHP Design Patterns
- Smarty PHP Template Programming and Applications
- PHP Programming with PEAR
- Learn to Create Professional Quality Joomla Templates
- PHP Programming Solutions
- Mastering Joomla 1.5 Extension and Framework Development
- Learning PHP Data Objects
- The Zend PHP 4 Certification Practice Book
- PHP Oracle Web Development
- Object-Oriented Programming with PHP5
- PHP: Step by Step guide for beginners on how to learn PHP and MYSQL Programming
- No Nonsense XML Web Development With PHP
- Joomla Cash
- Mobile Web Development - Book
- Building Websites with Joomla 1.5 Beta
- AJAX and PHP: Building Responsive Web Applications
- PHP and MySQL by Example
- Create Drupal 5 Themes
- CakePHP Application Development
- osCommerce Webmaster's Guide to Selling Online
- Create Drupal 6 Modules with New Book
- Create Professional WordPress Themes
- PHP6 MySQL Programming for the Absolute Beginner
- Joomla 1.5 Template Design Book - 2nd Edition
- Learning Facebook Application Development
- PHP 6 Fast and Easy Web Development
- Joomla Accessibility
- Selling Online with Drupal e-Commerce
- PHP Phrasebook
- Managing eZ Publish Web Content Management Projects
- PHP 5 CMS Framework Development
- PHP 5 Unleashed
- Building Powerful and Robust Websites with Drupal 6
- iJoomla Magazine
- Core Web Application Development with PHP and MySQL
- IT Inventory and Resource Management with OCS Inventory
- Just Enough Web Programming with XHTML, PHP, and MySQL
- Building Websites with Joomla 1.5
- Learn to Build Robust Efficient and Secure PHP Oracle Solutions
- Securing PHP Web Applications
- PHP: The Good Parts
- PHP Solutions: Dynamic Web Design Made Easy
- Beginning Google Maps Applications with PHP and Ajax
- Pro PHP and jQuery
- Plug-In PHP: 100 Power Solutions
|