Jump to content

Конфигурация mysql, php5 и Apache для максимальной производительности.


Recommended Posts

День добрый.

 

Народ поделитесь конфигами 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

Господа, данный ввопрос становится МЕГА актуальным.

На больших выгрузках получаю зависание Web сервера, видимо из за нехватки системных ресурсов.

 

Разве ни то не задавался вопросом как верно настроить Mysql и php, в плане кешей выделяемой памяти и т.д. ?

Link to comment
Share on other sites

Вобщем вопрос скорости загрузки товаров, их более 4000 решил отключением кеша и отключением memcache.

После отключения этих кешей товары загрузились ~ за 7 мин.

 

Вот теперь вопрос напрашивается, как оно работает memcache ?

И почему его включение так влияет на импорт?

 

 

Системы кэширования используются для ускорения вашего магазина. Кэширование данных в памяти сервера позволяет избегать перегрузки сервера запросами в базу данных.

Edited by kharkov_max (see edit history)
Link to comment
Share on other sites

Вообщем включение memcached у меня приводит к медленной гибели web сервера, загрузка процссора 90% и т.д.

Сейчас включил у себя xcache, вроде пока полет нормальный.

 

Все таки, кто какой кеш использует ?

И как оптимизировать настройки mysql и php ?

Link to comment
Share on other sites

Тут все индивидуально для каждого конкретного случая, для разных конфигураций сервера, идут свои настройки в зависимости от оперативки, проца, установленного ПО. 

 

Теоритически memcached не как не должен влиять на скорость импорта товаров. Memcached штука вообще нужная на проектах с очень большой посещаемостью, для крупных сайтов. Я лично APC кеш всегда включаю. В последних версиях php он уже по умолчанию включен и создан создателями php, для php...

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...