Jump to content
Sign in to follow this  
Keyser

Параметры сервера или хостинга

Recommended Posts

Мир всем.

 

Сборка 15512

 

В ближайшее время на сайт надо будет залить 300 000 товаров...

 

Как выжить движку с таким кол товаров, да и еще фото к каждому товару минимум 2-3.

 

Memcache прикручен.

 

На данный момент сайт на хостинге.

php_memory_limit 256

max_input_time: 360

php_max_input_vars: 10000

 

Сейчас на сайте около 500 товаров, все летает. Но в скором времени будет смерть) Посему интересуюсь заранее, что делать? Куда переносить? Какие параметры?

 

ПС Думаю важно - фильтры стоять не будут! Они топят тоже прилично. Если в категории 5000 товаров и стоит любой из нынешних популярных фильтров - нагрузка возрастает в разы.

Share this post


Link to post
Share on other sites

Apache/nginx?

В прошлом году тестил lamp на digitalocean за $5.

Для кеширования юзал APC, конфиг правда затерял где-то. Для апача подобрал вот такие настройки:
 

Timeout 180

MaxKeepAliveRequests 250

KeepAliveTimeout 2

<IfModule mpm_prefork_module>
    StartServers          2
    MinSpareServers       3
    MaxSpareServers       8
    MaxClients            10
    MaxRequestsPerChild   500
</IfModule>

php и мускул особо не тюнил. Так же поработал с индексами в бд (очень халтурно, правда :) ). Еще полезным оказался настроенный mod_pagespeed.

Держал 70к+ товаров, был фильтр. Верхний предел не искал, ибо небыло задачи. Думаю, раза в 2 точно можно было бы увеличить количество товаров. Ну а дальше не паханое поле неоптимизированных sql-запросов.

Share this post


Link to post
Share on other sites

1. SSD хостинг

2. Обязательное использование кеширования (юзаю нитропак)

3. Про pagespeed Вам написали. 

4. Вместо MySQL MariaDB

5. nginx+php5-fpm

 

А дальше все по ходу дела крутить настройки, а потом код. Лучше всего нанять толкового админа, который все грамотно настроит. 

Share this post


Link to post
Share on other sites

Если говорить о параметрах сервера - то на 100 000 товаров считайте нужно 2GB памяти, если вы хотите чтобы в админке поиск товаров при редактировании не залипал.

до 300к можно реализовать и на 4 в целом.

 

Опять же если говорить о нагруженном проекте - а не о (просто завелось и работает).

Требуются некоторые существенные доработки движка. Это помимо оптимизации базы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.