These are my links for 29 ago 2014 through 1 set 2014:
Scaling PHP apps via PHP-FPM clustering | Jamie Alquiza – PHP-FPM is a way to move your busted PHP handling from one place to another. It's essentially a pool of processes ready for PHP interpretation through FastCGI. While Apache will service client connections and static content, PHP requests are pushed into PHP-FPM. PHP-FPM allows the creation of process pools, each pool having it's own spawning model (e.g. static number of processes, dynamic with min/max, etc.) and other configurations (what UID/GID to run as, listening socket, etc.). A typical setup would be to create a PHP-FPM pool per tenant in a shared hosting environment.
KERMIT – KermIT is an opensource IT management solution. KermIT integrates best of breed opensource components with a Web user interface and dashboard to provide a central management solution for IT systems and applications. It provides a consistent, secure framework and a scalable architecture. It manages Linux, Unix and Windows systems. 'Small picture' KermIT relies in the backend on Puppet and MCollective. The license of the developments is the GPL v.3 for the generic part of the source code.
Random Start Times For Cron Jobs With Puppet : mycfg.net – Periodic scripts which use a common resource can end up being configured to run at the same time for multiple hosts. The result is that tasks like puppet runs or backups can take longer since they are trying to run all at once instead of being staggered. One way to do this is to give each cron task unique times manually. Another way is to add a random sleep before the task runs. My preferred way is to use the fqdn_rand function in puppet. Here's how it works.
Optimize MySQL settings for Magento database – The Tuning Primer is a shell script that allows you to review the MySQL settings and make adjustments to increase Magento database performance and stability. The script will analyze MySQL statistics and provide you with recommendations on how to fine-tune your MySQL server.
The uptime of your MySQL should be more than 48 hours for correct script work. Only in this case there will be enough information for analysis. Tuning Primer script is compatible with all versions of MySQL starting from 3.23.
JQueryin | Switching Apache from Prefork to Worker MPM in RHEL / CentOS 5.x / Fedora 13 – I’m going to outline the process of switching from Apache’s default installation of MPM Prefork to that of MPM Worker. I will also be covering the proper installation of FastCGI (mod_fcgid) to further improve your server performance. This guide is ideally intended for individuals running on low-memory VPS servers as memory consumption will likely be far lower with the Worker MPM because it spawns threads as opposed to forking child processes. If you’re intentionally reading this article, you’re probably aware of the performance benefits gained.
Install and Configure PHP : Install the Microsoft Web … – The fastest and easiest way to install PHP on Internet Information Services (IIS) is by using the Microsoft® Web Platform Installer (Web PI). Web PI completely automates setting up IIS, FastCGI, and the latest version of PHP from the php.net Web site. With Web PI, you can navigate to the “Web Platform” tab and select “PHP” under “Framework and Runtimes” customize link. Alternately, use the instructions that follow as guidance for installing PHP with Windows® Installer or using a compressed (Zip) file installation.
Enable FastCGI Support in IIS 7 on Windows Server 2008 … – Internet Information Services 7 (IIS 7) comes with extended support for application frameworks through FastCGI, an open protocol supported by many open-source application frameworks that otherwise may not support stable and high-performance native integration with IIS.FastCGI provides a high-performance alternative to the Common Gateway Interface (CGI), a standard way for external applications to interface with Web servers that has been supported as part of the IIS feature set since the first release.