PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (17): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 248
kotyara1979 Отправлено: 28 Июня, 2016 - 15:16:48 • Тема: nginx долго отдает статику • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 1838
OrmaJever пишет:
для начала я бы посмотрел /var/log/nginx/error.log, там 100% что-то про это есть


Посмотрел, лог ошибок пустой.

Прикладываю основной файл конфигурации nginx
kotyara1979 Отправлено: 28 Июня, 2016 - 15:09:52 • Тема: nginx долго отдает статику • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 1838
Посмотрел с помощью предложенного ресурса.

html - loadtime ~600ms, но recived 1ms, основные затраты это wait.
php - loadtime ~1s, но recived 1ms, основные затраты это тоже wait.

Я так понимаю что с каналом, скорее всего все в порядке. Вопрос именно в сервере, формирование страницы.

Нормально ли для nginx отдавать пустую статику за ~300ms?
kotyara1979 Отправлено: 28 Июня, 2016 - 12:25:37 • Тема: nginx долго отдает статику • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 1838
Добрый день.

Подскажите пожалуйста, что делать.
Конфигурация Freebsd + nginx + fpm-php + mysql.
Столкнулся со следующей вещью. Для тестирования скорости создал тестовые странички и отдельный домен, создал index.html и index.php. Пхп содержит вывод одной строки.

Так вот вывод обоих пустых практически страниц занял секунд 5. Адреса опрашивал через curl. Запросил через file_get_contents, html - 1,5 сек, php - ~5 сек.

Сервер VDS (nic.ru) команда TOP на момент опроса:
last pid: 50325; load averages: 1.20, 1.39, 1.31
38 processes: 1 running, 37 sleeping
CPU: 25.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 75.0% idle
Mem: 296M Active, 1256M Inact, 402M Wired, 14M Cache, 217M Buf, 3648K Free
Swap: 4096M Total, 151M Used, 3945M Free, 3% Inuse

Подскажите куда копать, очень надо.

P.S. Собственно что полез копать. Сайты стали долго открываться. Поисковики стали ругаться на время ответа сервера. В ошибках поисковиков стали фиксироваться пустые страницы.
kotyara1979 Отправлено: 07 Июня, 2016 - 03:04:56 • Тема: Помогите с if else • Форум: Вопросы новичков

Ответов: 9
Просмотров: 299
Конструкция за исключением кавычек в else написана правильно.
А значит вопрос только в данных. Отвечают ли они введенным условиям. По всей видимости нет.
Точно ли meta_description существует в области видимости, где выводится html-код?
kotyara1979 Отправлено: 05 Июня, 2016 - 14:25:09 • Тема: Выборка с поиском через LIKE, прошу помочь • Форум: Вопросы новичков

Ответов: 2
Просмотров: 137
Просто формируйте содержание where через php, что бы формировать только нужные операторы.
kotyara1979 Отправлено: 06 Мая, 2016 - 23:31:32 • Тема: Переадресация и прочие вопросы с заголовком 404/410 • Форум: Вопросы новичков

Ответов: 13
Просмотров: 454
Этот фрагмент ни о чем не говорит. Как формируются переменные и что они из себя представляют?
kotyara1979 Отправлено: 06 Мая, 2016 - 07:38:45 • Тема: Переадресация и прочие вопросы с заголовком 404/410 • Форум: Вопросы новичков

Ответов: 13
Просмотров: 454
Приведите код, который обрабатывает эту задачу в нынешнем виде.
kotyara1979 Отправлено: 22 Апреля, 2016 - 11:45:35 • Тема: Редирект • Форум: Вопросы новичков

Ответов: 6
Просмотров: 265
В приведенном коде вообще редиректа нет.
Что делает функция MessageSend?
kotyara1979 Отправлено: 19 Апреля, 2016 - 16:54:57 • Тема: Добавление данных в существующий массив • Форум: Вопросы новичков

Ответов: 3
Просмотров: 244
Товары вы добавляете не в ту ветку массива.
"Шапка" заказа пишется в $jsonData[], т.е. создается ветка со следующим числовым индексом. Точно таким же образом работает у вас array_push. Для того, что бы данные записались правильно, нужно передавать в array_push $jsonData[нужный числовой индекс]['contents'].
kotyara1979 Отправлено: 18 Апреля, 2016 - 01:46:42 • Тема: Массив • Форум: Вопросы новичков

Ответов: 30
Просмотров: 977
Строитель пишет:
Всё равно среди не использованных есть повторы, я пробовал.

Каким образом может быть повтор, если использованные исключаются из выборки для рендома?
что за чушь?
kotyara1979 Отправлено: 15 Апреля, 2016 - 22:16:35 • Тема: Как правильно хранить в БД? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 296
А ячейка поля что содержит? Число от 1-36? Или какие другие значения?
kotyara1979 Отправлено: 15 Апреля, 2016 - 22:06:07 • Тема: Массив • Форум: Вопросы новичков

Ответов: 30
Просмотров: 977
Как вариант просто пиши в сессию выбывшие ссылки, а рендом делай среди не использованных.
kotyara1979 Отправлено: 15 Апреля, 2016 - 04:10:31 • Тема: проблема в работе с массивом • Форум: Вопросы новичков

Ответов: 1
Просмотров: 122
Например, array_intersect.
kotyara1979 Отправлено: 15 Апреля, 2016 - 04:00:37 • Тема: Не удается настроить 301 ридирект • Форум: Вопросы новичков

Ответов: 1
Просмотров: 147
Сначала определите условия, при которых должно срабатывать правило переадресации, затем только куда и как будете переадресовывать.

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteCond условие [NC]
  2. RewriteRule куда [R=301,L]

Вот здесь весьма неплохо описаны основы: https://beget[dot]ru/articles/htaccess .
kotyara1979 Отправлено: 25 Марта, 2016 - 09:49:37 • Тема: Передать переменую • Форум: Вопросы новичков

Ответов: 8
Просмотров: 248
Мне как то пришлось делать подобный каскад выбора.
Построено было по другому чутка.

Первый селект формировался так же: в опцион уходили название продукта и в value его айдишник. А вот вызов вешался на onChange самого селекта, а не клик опциона. В функцию передавался id селекта (он же текущий уровень выбора), по нему функция дергала значение селекта. Далее функция передавала текущий уровень выбора и выбранное значение скрипту на сервере.
И на сервере я опрашивал насколько помню REQUEST, а не пост.

Может, чем поможет.

Страниц (17): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB