palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
domov0y Natrioисходные данные: проприетарная cms, т.е. насколько понимаю я могу ускорять только сервер или я не правильно что-то понимаю? сделал так, насколько результаты плачевны? мне это пока не очевидно. $ ab -c100 -n1000 http://www.site.ru/index.php странно говорит что http://www.site.ru/index.php такого пути нет, /index.php лежит в корне, не могу понять какой тогда ему путь?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
И что смотрели? В смысле какой ответ? Тесты ав довольно субъективны. Более реальные результаты дает siege/ Но нужно имитировать реальных пользователей, с загрузкой css, javascript и т д. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
palpalychну тогда пиши в поддержку этой cms, ты им бабло не за просто так платил! palpalychвключить opcache и apcu, другое ускорение будет не значительно. а реально ускорить сервер можно только на железном уровне.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
как бы сказать чтобы без мата... ab уныл чуть менее чем полностью. страницы могут кешироваться самой cms так что один адрес это очень большая глупость. нагрузку вы дали слишком большую. Это что касается проведенного вами теста. Вы не сделали самого главного - не измерили сколько секунд занимает формирование динамической страницы. зачем это надо: nginx не работает с php. он работает с fastcgi. т.е. передает запросы отдельному серверу постоянно висящему в памяти. в роли сервера может быть любое приложение поддерживающее fastcgi, включая тот же самый пхп. Из-за того что, не приходится постоянно дергаться чтобы запускать пхп , система позволяет быстрее формировать страницу. Но есть у этого процесса обратная сторона. Пока страница формируется, процесс не отвечает на любые другие поползновения. таким образом если у вас запущено 4 рабочих процесса, то больше четырех страниц за время формирования страницы система не отдаст. Если предположить что рабочих процессов всего один, и у вас страница формируется четыре секунды, то следующий результат вы не сможете запросить раньше чем через 5-6 сек. он просто будет висеть в очереди сервера.
Да пребудет с вами знание ip адреса
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
nafanjaсделал так yaourt -S php-apcu /etc/php/php.ini что-то еще настраивать для opcache и apcu нужно?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
zend_extension=ioncube_loader.so и extension=apcu.so убери из php.ini, они не тут подключаются!!! а тут /etc/php/conf.d/ apcu - это пользовательский кэш, его использование должно включаться в самой смс либо вручную либо автоматом.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
nafanjanafanja я тебя не понял как подключить? /etc/php/conf.d/00-ioncube_loader.ini /etc/php/conf.d/apcu.ini когда убираю из php.ini то php-fpm не стартует что-то типа ionCube Loader должен запускаться раньше чем...я так понимаю раньше чем opcache, или?что касаемо cms то в ней я нашел такой файлик /system/libraries/Cache/drivers/Cache_apc.php
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
сделал так все заработало sudo gedit /etc/php/conf.d/05-opcache.ini а эти настройки apcu и opcache нужны?тоже не понятно, чувак пишет что перешел от APC на opcache -это несовместимые технологии?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
APC - это старое расширение для кеширования, которое теперь разделено на два расширения, opcache - который был принят в пхп для ускорения работы скриптов путем кеширования опкода, и apcu - для кеширования пользовательских данных. а вообще да, ioncube нужно загружать раньше оpcache. я бы просто прописал строку zend_extension = /usr/lib/php/modules/ioncube_loader.so перед zend_extension=opcache.so в php.ini, а в 00-ioncube_loader.ini за комментировал. хотя вынос opcache в отдельный конфиг тоже нормальный вариант.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
lavlan |
|
Темы:
1
Сообщения:
26
Участник с: 09 января 2014
|
есть nginx.conf такого вида
и в папке sites-available oc1561.conf такого вида (в sites-enabled ссылка создана)
достучаться до oc1561 не могу ... в чем ошибка... .... кажется дошло файл hosts - еще ни кто не отменял.... в каком то топике были ссылки на твои (Ваши) файлы на github
Установка прошла успешно! 1C Предприниматель версия 7.7 работает! NGINX+PHP-FPM+MYSQL работает! Все устраивает даже уже не интересно... НО Танцуем дальше...
|