]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - INSTALL
Qvitter Update
[quix0rs-gnu-social.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 3396486692fe7ec027fa6c3f07be61352ffd818e..fff63681becfecd7f64530dc2e709d876f4f373f 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -28,7 +28,7 @@ run correctly.
                 section on 'Queues and daemons' for more information.
 - MariaDB 5+    GNU Social uses, by default, a MariaDB server for data
                 storage. Versions 5.x and 10.x have both reportedly
-                worked well. It is also possible to run MySQL 5.x.
+                worked well. It is also possible to run MySQL 5.5+.
 - Web server    Apache, lighttpd and nginx will all work. CGI mode is
                 recommended and also some variant of 'suexec' (or a
                 proper setup php-fpm pool)
@@ -41,6 +41,7 @@ functional setup of GNU Social:
 - php5-curl     Fetching files by HTTP.
 - php5-gd       Image manipulation (scaling).
 - php5-gmp      For Salmon signatures (part of OStatus).
+- php5-intl     Internationalization support (transliteration et al).
 - php5-json     For WebFinger lookups and more.
 - php5-mysqlnd  The native driver for PHP5 MariaDB connections. If you
                   use MySQL, 'mysql' or 'mysqli' may work.
@@ -54,10 +55,9 @@ Better performance
 
 For some functionality, you will also need the following extensions:
 
-- memcache      A client for the memcached server, which caches database
-                information in volatile memory. This is important for
-                adequate performance on high-traffic sites. You will
-                also need a memcached server to store the data in.
+- opcache       Improves performance a _lot_. Included in PHP, must be
+                enabled manually in php.ini for most distributions. Find
+                and set at least:  opcache.enable=1
 - mailparse     Efficient parsing of email requires this extension.
                 Submission by email or SMS-over-email uses this.
 - sphinx        A client for the sphinx server, an alternative to MySQL
@@ -67,12 +67,9 @@ For some functionality, you will also need the following extensions:
                 will be emulated if not present.
 - exif          For thumbnails to be properly oriented.
 
-You may also experience better performance from your site if you install
-a PHP bytecode cache/accelerator. Currently the recommended cache module
-is 'xcache', which after installation (php5-xcache) can be enabled in
-your site's config.php with:
-
-    addPlugin('XCache');
+You may also experience better performance from your site if you configure
+a PHP cache/accelerator. Most distributions come with "opcache" support.
+Enable it in your php.ini, it is documented there together with its settings.
 
 Installation
 ============