kharkov_max Posted September 23, 2013 Share Posted September 23, 2013 День добрый. Народ поделитесь конфигами mysql, php.ini может еще чем то из apache2. Собственно вопрос в чем, поставил престу 1.5, все работает вроде как нормально в плане скорости. Но есть подозрение что при измененных настройках сервера MYSQL и php работа может ускорится. На данный момент настройки php и mysql дефолтные и коробки. Что можно оптимизировать ? В магазине планируется до 10000 товаров. На данный момент заметил что очень медленно идет импорт товаров из CSV. К примеру 4000 товаров грузятся около 4х часов. Из них первые 1000 грузятся за 15 мин, а потом медленне, медленее и совсем медленно ... Есть подозрение что оптимизация php и mysql может помочь этому процессу. Заранее спасибо. Link to comment Share on other sites More sharing options...
kharkov_max Posted September 24, 2013 Author Share Posted September 24, 2013 Господа, данный ввопрос становится МЕГА актуальным. На больших выгрузках получаю зависание Web сервера, видимо из за нехватки системных ресурсов. Разве ни то не задавался вопросом как верно настроить Mysql и php, в плане кешей выделяемой памяти и т.д. ? Link to comment Share on other sites More sharing options...
kharkov_max Posted September 24, 2013 Author Share Posted September 24, 2013 (edited) Вобщем вопрос скорости загрузки товаров, их более 4000 решил отключением кеша и отключением memcache. После отключения этих кешей товары загрузились ~ за 7 мин. Вот теперь вопрос напрашивается, как оно работает memcache ? И почему его включение так влияет на импорт? Системы кэширования используются для ускорения вашего магазина. Кэширование данных в памяти сервера позволяет избегать перегрузки сервера запросами в базу данных. Edited September 24, 2013 by kharkov_max (see edit history) Link to comment Share on other sites More sharing options...
kharkov_max Posted September 26, 2013 Author Share Posted September 26, 2013 Вообщем включение memcached у меня приводит к медленной гибели web сервера, загрузка процссора 90% и т.д. Сейчас включил у себя xcache, вроде пока полет нормальный. Все таки, кто какой кеш использует ? И как оптимизировать настройки mysql и php ? Link to comment Share on other sites More sharing options...
Kerm Posted September 26, 2013 Share Posted September 26, 2013 Тут все индивидуально для каждого конкретного случая, для разных конфигураций сервера, идут свои настройки в зависимости от оперативки, проца, установленного ПО. Теоритически memcached не как не должен влиять на скорость импорта товаров. Memcached штука вообще нужная на проектах с очень большой посещаемостью, для крупных сайтов. Я лично APC кеш всегда включаю. В последних версиях php он уже по умолчанию включен и создан создателями php, для php... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now