Сайт потребляет слишком много оперативной памяти. Починить.
582 UAHНеобходимо приступить к работе сегодня же! 08.02.2014
сайт - http://hotelbedding.ru/
Сайт сделан на Вордпрессе
хостинг - RU Center
Сейчас сайт потребляет от 70-ти до 160 мб оперативной памяти. По этой причине с сайта не отправляются сообщения (форма заявки купли товаров, восстановление пароля от админки по почте).
До установки плагина интернет-магазина e-commerce в среднем сайт использовал около 90 мб.. После установки в среднем 140 мб.
О сайте:
Посещаемость сайта - примерно 30 человек в день.
Установленные плагины -
All In One SEO Pack
Gold Cart for WP e-Commerce
Google XML Sitemaps v3 for qTranslate
Meteor Slides
RusToLat
WP e-Commerce
Версия вордпресс:
WordPress 3.8.1
Рекомендую браться за эту работу опытным программистам, т.к. уже два фрилансера потратили уйму своего времени, но так и не справились с заданием.
Прилагаю скриншот статистики использования оперативной памяти.
Главная задача - добться того, чтоб с сайта начали отправляться сообщения, а именно - заказ товаров + восстановление пароля к админки по почте.
Додатки 1
-
1 день582 UAH
1295 45 0 1 день582 UAHНаш программист готов приступить сейчас.
Подробности и пожелания сбрасывайте в ЛС.
Скайп: ormandiora-monami
[email protected]
Обращайтесь!
С ув. арт-студия "Takinado"
- Я так понимаю надо волшебной палочкой взмахнуть и готово? И к чему срочность? Очередной хитрый менеджер?
- Для такой посещаемости...30 человек... кеширование попробуйте
- Из каких соображений Вы увязываете не отправку сообщений c высоким потреблением оперативной памяти? Отправка почты реализована у Вас либо вызовом функции wp_mail() (чисто вордпрессовская реализация) либо обычной php-ной функцией mail(). Не думаю, что браться за задачу нужно со стороны потребления памяти. Необходимо отладочными инструментами (скажем, FirePHP) проверить, вызывается ли эта функция вообще? Может, до нее и дело не доходит? Тогда смотреть ПО КОДУ - почему.
-
- Тогда Вам нужно в .htaccess установить для параметра php_value memory_limit большее значение
- Это я ктому, что плагин e-commerce потребляет столько оперативки, сколько потребляет (он размещает в памяти переменные, массивы и т.д. И ОТ ЭТОГО НИКУДА НЕ ДЕТЬСЯ) - тут уменьшить его потребление памяти даже разработчики плагина либо вообще бы не смогли, либо смогли бы в результате кардинального переписывания кода. А вам нужно попробовать в .htaccess (где-нибудь в начале, хотя не важно, можно перед RewriteEngine On) написать php_value memory_limit 160M Если системными администраторами такой верхний порог не ограничен, то должно помочь
- вот Г... редкостное, че я так и люблю всякие магазины на WP и Joomla под названием "а давайте сделаем конфетку", типа надо шоб и 5 коппек стоило и шоб памяти не хавало больше 32м, и шоб ничего не знать и поставить. А че оно такое дурное все массивы в оперативке держит. никто и разбираться нехочет, мы типа ж php не обучены, у нас тока 2 класса церковно-приходской! Ну это лирика, ну а практика тоже печалька. Хостерам пополам че там и как, вечная отписка обращаться к разработчикам cms и оптимизировать скрипты, ну так бы уже и писали че типа "наш хостинг нормально работает тока с php и не нать сюдой ставить усякие cms". Ну а реальность такова что на момент отсылки уже достигнута критическое потребление вот она и работает через раз плюс-минус. Так, теория была, практика была, реальность была. ИТОГО: под каждую задачу нужно выбирать инструмент, а не пытаться кувалдой забивать забивать мелкий саморез, ну или на оборот, маленьким молоточком ковать корабельный якорь. ЗЫ: очень понимаю, что все написаное - не конструктивно, но уж очень такие "типовые" задачи зачастили ЗЫ.ЗЫ. ППЦ модуль ИМ который не держит 30 посетителей в сутки считается "кошерным"!!!!
- Ну а теперь совет по уму - попытайтесб отключать по очереди остальные плагины кроме e-Commerce, смотрите на потребление памяти, очень часто плагины писаны криворуко, найдете какой, заментие альтернативой, ну или ищите фрилансера под php со знанием структуры wp
- Не совсем понятно. Если вы ставите на хостинг с ограничением оперативки в 256 и при этом ЯВНО УКАЖЕТЕ в .htaccess параметр php_value memory_limit 200M, то у вас все должно заработать, так как ваши графики потребления памяти показывают, что вы укладываетесь. Но инструкция в .htaccess обязательна, так как установленный хостером максимум и значение по умолчанию не совпадают.
- Есть же плагины которые показывают количество потребление памяти каждым плагином ну и запросы к базе данных. Вот такой поставить попробовать и потом удалить
- А касательно плагина ИМ - неизвестно, как он писан. Может там для ускорения работы и уменьшения количества запросов к базе создается свой внутренний кеш и в результате ПОЛ-БАЗЫ в оперативке? Все это можно вычислить, но для такого необходимо вычитывать скрипт недетского плагина, и вам тут бюджетом в 1000руб. не обойтись 🙂
- вообще ППЦ, посмотрел сайт даже если все держать в опперативе, включая ВСЕ массивы со ВСЕМИ ТОВАРАМИ, понять не могу куда вся память утекает 🙂 я не спец в WP но все же, есть подозрение что память съедает как раз кеш, возможно он организован в оперативной памяти а не на диске
- да реально на сайте форума не хватает, го голосовать за форум! http://freelancehunt.userecho.com/topic/21315-nuzhen-forum/
-
- Никакой там переадресации в скриптах не прописано. Вы просто не умеете правильно переносить вордпрессовский сайт на другой хост. В вордпрессе все ВНУТРЕННИЕ ССЫЛКИ (плагинов, виджетов, страниц, записей, рубрик и т.д.) содержат полный (а не относительный, как было бы логичнее) адрес и хранятся, естественно, в базе данных. Если при переносе на новый хостинг вы не измените ВСЕ адреса (а их у вас в базе сотни и сотни), то и получится чехарда - в первую очередь пункты меню будут ссылаться на прежние адреса - вот вам и переход на старое местоположение сайта уже при первом же нажатии пункта меню. И в таком духе вся остальная адресация.
- http://web-top-plus.ru/wordpress/wordpress-s-denvera-na-xosting/
- Не важно, что речь в статье о переносе с Денвера на хостинг. То же касается и вашего случая, поскольку речь идет об изменении URL. Самое важное тут - это три операции: UPDATE wp_options SET option_value = REPLACE(option_value, 'http://wp.ru', 'http://newsite.ru') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = REPLACE(guid, 'http://wp.ru','http://newsite.ru'); UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://wp.ru', 'http://newsite.ru'); где http://wp.ru — это адрес вашего блога на локальном хостинге, а http://newsite.ru — ваш новый адрес. Обязательное условие — в ссылках не должно быть слеша в конце.
- Notepad++ заменит все. Но, уверяю вас, все адреса, которые прописаны в теме, в скриптах, в css - ОТНОСИТЕЛЬНЫЕ и их менять нужды нет. ТОЛЬКО в базе. Внимательно прочитайте статью. Там два способа замены адресов
-
Актуальні фриланс-проєкти в категорії PHP
Адмінка для статейного сайтуДобрий день. необхідно написати адмін панель для ігрового статейного сайту (сайт цей - https://themeforest.net/item/goodgames-portal-store-html-gaming-template/17704593) В адмінці повинно бути: 1. **Управління користувачами:** - Створення нових користувачів. -… HTML та CSS верстання, PHP ∙ 4 ставки |
Laravel + VueJS + InertiaJS ``` Ларавель + В'юДжеС + ІнерціяДжеСGood day, the project is written, it is working and ready to launch. Except for one nuance. SSR(Server Side Rendering) works very slowly, when launching a bot to check the load - the site crashes after 3-4 minutes. If you restart SSR during the check, it works but very slowly.… Javascript, PHP ∙ 2 ставки |
Змінити логіку акції 1+1=3Відео про те, що потрібно зробити https://www.loom.com/share/e73bc4b1b04c49f7b78acf95e9ce7d15?sid=73b5c8ee-c7c5-4518-86ef-acfc7ffda194 Якщо коротко, то потрібно змінити логіку акції 1+1=3 Наразі при додаванні 2-х піц 40см, вистрибує модалка де юзер може обрати собі 30-ку в… PHP ∙ 1 ставка |
Реалізувати інтеграцію 1c та Woocommerce |
Розробник Laravel з навичками роботи з SphinxУсім доброго часу доби, шукаю розробника Laravel, який зможе допомогти доробити поточний функціонал одного з проектів. Важливі навички роботи з Sphinx, а також вміння працювати з JS на більш-менш базовому рівні. У ставці будь ласка текстом вказуйте вартість 1 години вашої… PHP, Веб-програмування ∙ 2 ставки |