Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Jan &amp; idm are right but here's how to:</p> <p>Caching (pages or contents) is crutial for performance. The minimum calls you request to the database or the file system is better whether if your content is static or dynamic.</p> <p>You can use a PHP accelerator if you need to run dynamic content:</p> <p>My recommendation is to use <a href="http://php.net/manual/en/book.apc.php">Alternative PHP Cache (APC)</a></p> <p><em>Here's some benchmark:</em></p> <p><a href="http://agilewebmasters.com/robert/what-is-the-best-php-accelerator-to-use/">What is the best PHP accelerator to use?</a></p> <p><a href="http://blog.digitalstruct.com/2007/12/23/php-accelerators-apc-vs-zend-vs-xcache-with-zend-framework/">PHP Accelerators : APC vs Zend vs XCache with Zend Framework</a></p> <p><a href="http://blog.bodhizazen.net/linux/lighttpd-php-acceleration-benchmarks/">Lighttpd – PHP Acceleration Benchmarks</a></p> <p><strong>For caching content and even pages you can use: <a href="http://memcached.org/">Memcached</a> or <a href="http://redis.io/">Redis</a>.</strong></p> <p><strong>Memcached:</strong> Free &amp; open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.</p> <p><strong>Redis</strong> Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.</p> <p>Both are very good tool for caching contents or variables.</p> <p><em>Here's some benchmark and you can choose which one you prefer:</em></p> <p><a href="http://trespams.com/2011/08/05/redis-vs-memcached-en/">Redis vs Memcached</a></p> <p><a href="http://systoilet.wordpress.com/2010/08/09/redis-vs-memcached/">Redis vs Memcached</a></p> <p><a href="http://dormando.livejournal.com/525147.html">Redis VS Memcached (slightly better bench)</a></p> <p><a href="http://antirez.com/post/redis-memcached-benchmark.html">On Redis, Memcached, Speed, Benchmarks and The Toilet</a></p> <p><strong>You can install also <a href="https://www.varnish-cache.org/">Varnish</a>, <a href="http://nginx.org/">nginx</a>, or <a href="http://gwan.ch/">G-Wan</a></strong></p> <p><strong>Varnish</strong>: Varnish is an HTTP accelerator designed for content-heavy dynamic web sites. In contrast to other HTTP accelerators, such as Squid, which began life as a client-side cache, or Apache, which is primarily an origin server, Varnish was designed from the ground up as an HTTP accelerator.</p> <p><strong>nginx</strong> nginx (pronounced ?engine-x?) is a lightweight, high-performance Web server/reverse proxy and e-mail (IMAP/POP3) proxy, licensed under a BSD-like license. It runs on Unix, Linux, BSD variants, Mac OS X, Solaris, and Microsoft Windows.</p> <p><strong>g-wan</strong> G-WAN is a Web server with ANSI C scripts and a Key-Value store which outperform all other solutions.</p> <p><em>Here's some benchmark and you can choose which one you prefer:</em></p> <p><a href="http://nbonvin.wordpress.com/2011/03/14/apache-vs-nginx-vs-varnish-vs-gwan/">Serving static files: a comparison between Apache, Nginx, Varnish and G-WAN</a></p> <p><a href="http://loadstorm.com/2011/web-server-performance-benchmarks">Web Server Performance Benchmarks</a></p> <p><a href="http://www.go2linux.org/linux/2011/04/nginx-varnish-compared-nginx-941">Nginx+Varnish compared to Nginx</a></p> <p><a href="http://cd34.com/blog/infrastructure/apache-varnish-nginx-and-lighttpd/">Apache, Varnish, nginx and lighttpd</a></p> <p><a href="http://www.wikivs.com/wiki/G-WAN_vs_Nginx">G-WAN vs Nginx</a></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload