- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть код, который вставлен в файл test.php на двух разных сайтах на одном хостинге
На первом сайте он выполняется больше 10 сек, на другом практически мгновенно.
Пробывал выполнять вручную в консоли php test.php выполняется мгновенно для первого сайта
Проблема не в самом коде php, а в сервере.
Помогите, куда копать апач один и тот же, настройки nginx и апача ничем не отличаются для двух сайтов.
По идее апач одинаково должен выполнять этот код, но такое не происходит...
Попробуйте после
****require_once('wp-load.php');
ещё одну метку времени засечь
А потом
И да.. попробуйте всё это выполнить в браузере в режиме инкогнито (без авторизации)
чо ее засекать
надо смотреть чо там
потому что оно и есть и больше тупо нечему !
а число страниц у сайтов одинаковое?
а то wp_update_post - штука может быть тонкая ( и ID' => 322974 это одно а D' => 2674 совсем другое (если что )
Попробуйте
ещё одну метку времени засечь
И да.. попробуйте всё это выполнить в браузере в режиме инкогнито (без авторизации)
Проблема в том, напрямую этот код выполняется мгновенно
Т..е. по ssh выполнить php test.php практически мгновенно выполнится и время будет где то полсекунды.
Естественно что число страниц у сайта разное, но дело не в запросе. Если бы дело было в SQL, То в логах медленных запросов был бы этот запрос...
Если бы дело было в SQL
Зачем рассуждать, если можно проверить?
Зачем рассуждать, если можно проверить?
Так я проверил, дело не в самом SQL запросе. Он выполняется быстро менее 1 секунды.
Проблема в том, напрямую этот код выполняется мгновенно
Я читал первое сообщение.
А Вы попробовали осмысленно прочитать и сделать то, что написано в моём? ))
Я читал первое сообщение.
А Вы попробовали осмысленно прочитать и сделать то, что написано в моём? ))
Код сейчас выглядит так
В ответе
float(0.50223898887634)
Сам запрос в режиме инкогнито выполняется также долго
Почему то в браузере появляется запрос на ftp авторизацию, см. картинку https://yadi.sk/i/h16KnuezBZn5-g, причем таких картинок несколько
Больше похоже на исчерпание лимитов апача на одновременное количество клиентов. Подключите mod_status и посмотрите разницу.
---------- Добавлено 13.05.2020 в 15:01 ----------
Почему то в браузере появляется запрос на ftp авторизацию
Прогоните айболитом на всякий случай.
Код сейчас выглядит так
Это уже было в стартпосте. Зачем повторять?
На первом сайте он выполняется больше 10 сек, на другом практически мгновенно.
В ответе
float(0.50223898887634)
Это никак не тянет на 10 секунд.
Почему то в браузере появляется запрос на ftp авторизацию, см. картинку https://yadi.sk/i/h16KnuezBZn5-g, причем таких картинок несколько
Такое впечатление, что Вы что-то там у себя делаете, но сами не понимаете, что.
Почему то в браузере появляется запрос на ftp авторизацию,
Обычно этот запрос означает невозможность обновить плагин (или файлы CMS) из-за ограничений доступа к файлам (не хватает разрешений на перезапись файлов).
Можно "вылечить", к примеру, заданием владельца и/или прав доступа к соответствующим файлам, или указанием FTP-доступа в конфиге https://wordpress.org/support/article/editing-wp-config-php/#wordpress-upgrade-constants
Не исключено, что ожидание (и не только в этом случае.. ) связано с тем, что вместо просто обновления поста система занимается проверкой обновлений, скачиванием файлов-плагинов и т.д.
Можно проверить, добавив
в начало файла (до wp-load)