Ускоряем загрузку страниц в XenForo

Блин. Все эти директивы должны быть в http. Ясно же говорит -
"map" directive is not allowed here in
Директива map не разрешена в этом месте
Если почитать документацию (удивительно, но факт: она есть на руском), то у каждой директивы есть контекст, в котором она используется. Вот map используется только в http, т.к. это глобальная штука. И т.д.
Кеш это штука тонкая, и бездумные копипасты просто поломают движок да и сам сервер.
 
бездумные копипасты просто поломают движок да и сам сервер.
ну тут как бы тема мануал к действию, а не рассуждение, сомневаюсь что на форуме и 20% гуру красноглазых наберётся, ведь не написано что в такой то конф вставить такой то код, написано в таком то месте такого то файла...
А так спасибо за ссылку
 
Ну в первом сообщении ошибка
nginx.conf
Ниже блока http {
или просто выберите конфигурацию домена и добавьте ниже блока server {

ну тут как бы тема мануал к действию, а не рассуждение, сомневаюсь что на форуме и 20% гуру красноглазых наберётся, ведь не написано что в такой то конф вставить такой то код, написано в таком то месте такого то файла...
Пример рассуждения: а есть ли жизнь на марсе. А тут прямое целеуказание, где копать и почему. Еще и ссылками.
 
Я с нетерпением жду, когда же по форумным шапкам и другим мануалам начнут вырезать аппендициты.
 
Для OpCache какие настройки в конфиге нужны, подскажите?
 
Для OpCache какие настройки в конфиге нужны, подскажите?
Код:
; Enable Zend OPcache extension module
zend_extension=opcache.so

; Determines if Zend OPCache is enabled
opcache.enable=1

; Determines if Zend OPCache is enabled for the CLI version of PHP
;opcache.enable_cli=0

; The OPcache shared memory storage size.
opcache.memory_consumption=128

; The amount of memory for interned strings in Mbytes.
opcache.interned_strings_buffer=8

; The maximum number of keys (scripts) in the OPcache hash table.
; Only numbers between 200 and 100000 are allowed.
opcache.max_accelerated_files=4000

; The maximum percentage of "wasted" memory until a restart is scheduled.
;opcache.max_wasted_percentage=5

; When this directive is enabled, the OPcache appends the current working
; directory to the script key, thus eliminating possible collisions between
; files with the same name (basename). Disabling the directive improves
; performance, but may break existing applications.
;opcache.use_cwd=1

; When disabled, you must reset the OPcache manually or restart the
; webserver for changes to the filesystem to take effect.
;opcache.validate_timestamps=1

; How often (in seconds) to check file timestamps for changes to the shared
; memory storage allocation. ("1" means validate once per second, but only
; once per request. "0" means always validate)
;opcache.revalidate_freq=2

; Enables or disables file search in include_path optimization
;opcache.revalidate_path=0

; If disabled, all PHPDoc comments are dropped from the code to reduce the
; size of the optimized code.
;opcache.save_comments=1

; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
; may be always stored (save_comments=1), but not loaded by applications
; that don't need them anyway.
;opcache.load_comments=1

; If enabled, a fast shutdown sequence is used for the accelerated code
;opcache.fast_shutdown=0

; Allow file existence override (file_exists, etc.) performance feature.
;opcache.enable_file_override=0

; A bitmask, where each bit enables or disables the appropriate OPcache
; passes
;opcache.optimization_level=0xffffffff

;opcache.inherited_hack=1
;opcache.dups_fix=0

; The location of the OPcache blacklist file (wildcards allowed).
; Each OPcache blacklist file is a text file that holds the names of files
; that should not be accelerated.
opcache.blacklist_filename=/etc/php.d/opcache*.blacklist

; Allows exclusion of large files from being cached. By default all files
; are cached.
;opcache.max_file_size=0

; Check the cache checksum each N requests.
; The default value of "0" means that the checks are disabled.
;opcache.consistency_checks=0

; How long to wait (in seconds) for a scheduled restart to begin if the cache
; is not being accessed.
;opcache.force_restart_timeout=180

; OPcache error_log file name. Empty string assumes "stderr".
;opcache.error_log=

; All OPcache errors go to the Web server log.
; By default, only fatal errors (level 0) or errors (level 1) are logged.
; You can also enable warnings (level 2), info messages (level 3) or
; debug messages (level 4).
;opcache.log_verbosity_level=1

; Preferred Shared Memory back-end. Leave empty and let the system decide.
;opcache.preferred_memory_model=

; Protect the shared memory from unexpected writing during script execution.
; Useful for internal debugging only.
;opcache.protect_memory=0
 
opcache.max_accelerated_files=4000
Я бы допустил что маловато будет. Если форум на сервере не один - с кеша постоянно выпадать будет. Кривой автозагрузчик постоянно почти весь зенд в кеш утягивает.
 
Я бы допустил что маловато будет. Если форум на сервере не один - с кеша постоянно выпадать будет. Кривой автозагрузчик постоянно почти весь зенд в кеш утягивает.
А кто спорит, там у каждой опции описание на весьма доступном языке. Дефолт, дальше крутить по своему серверу.
 
Данная инструкция подходит при использования конфигурации с выбором PHP как CGI?
Только в такой конфигурации можно использовать более новую версию Php на хостинге!
Посоветуйте так же какую версию php выбирать!
СПАСИБО!
 
Подходит. Если позволяют плагины - php7, если не позволяют - php56
 
php7 для более быстрой скорости работы, или в плане безопастности?
Спасибо!
 
php7 для более быстрой скорости работы, или в плане безопастности?
php7 быстрее чем php56, но возможны конфликты со стороны плагинов (впрочем и наоборот тоже).
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу