Sly32

Рейтинг
391
Регистрация
29.03.2012
Должность
Software engineer

Stek, Спасибо, буду иметь ввиду). Пока сайты на джанге совсем маленькие, нагрузки там почти нет на сервер, кэширую только главную страницу и первую страницу в пагинации. По сравнению с пхп - летают.

G-and-Y:
Если сильно загружен проц, а у вас 1 ядро то лучше выкл сжатие, я так думаю...
gzip off;

и да лучше настройте бд + кэширование.

Редко вижу загрузку процессора больше чем на 60%, диск SSD. Для мускли стоят плагины вордпрессовские для кэширования, в Джанге,естественно memcached. Про gzip не знал, что он может грузить проц, поищу инфу.

Спасибо за первый нормальный комментарий по делу)

Andreyka:
Дельный совет - научитесь сначала правильно задавать вопросы

Беда какая то.... Встречный совет - научитесь читать вопрос!!! Я привел листинг, попросил ПРОСТО пробежать глазами, подсказать, что можно убрать, что добавить... Что вам непонятно в моем вопросе? Все норм в конфиге - хорошо, есть что посоветовать, какие параметры изменить, что добавить, что убрать? Велкам. Нечего сказать - так чего загрязнять топик?

Пока я тут с вами препираюсь, уже нашел одну ошибку, некритичную, но лучше убрать пару строк.

muravey86:
Доброго времени всем и каждому!:)
Подскажите пожалуйста, или "ткните" в ссылку, как правильно настроить W3 Total Cache для Woocommerce+Wordpress.

Я с ним поигрался и снес- глючный и неудобный. Перешел на HyperCache - пока кажется что он эффективнее

Еще один забаненый в гугле...Ну нравится - сделай. Без пагинации будет просто меньше страниц для индексации, меньше ссылок продать сможешь). Хоть гугол и утверждает шо видит все, на практике хорошо индексируется только то, что сразу видно, без подгрузки.

Кстати, посмотрел у себя на сайте сохраненную копию страницы, подгружающейся ажаксом - ни гугль ни яндекс вообще не видит динамической подгрузки - в сохраненке только то, что грузиться прямо. Печально, буду убирать это дело. ТС спасибо, что навел на мысль проверить

г-н Вырупаев:
Да но если самому прописать код в существующие доки, так лучше

Ну так пишите свой код, кто ж мешает? Может сделаете что лучше чем Лайтбокс, потом поделитесь

Ну а что вы хотели без указания кодировки? Браузер не волшебник, ему сказать нужно КАК читать ваш код.

Но главный совет - используйте IDE, избавитесь от множества проблем в дальнейшем.

Например phpStorm для html/php она вам и разметит правильно и ошибки подчеркнет все.

Да он тяжелее блокнота и настроить нужно, зато потом экономия времени очевидная.

LEOnidUKG:
Этот файл и сам nginx вам не поможет ни в чём. Забудьте о нём, это просто дурной сон.

Ну то есть вы считаете,что в этом файле по барабану что указывать? Количество процессов, кэши, сжатие - это все никак не влияет на работу хостинга? Спасибо за авторитетное мнение.

Настройки nginx для сайтов на php -


server {
listen 80;

root /path/to/site;
index index.php index.html;

server_name site.name;

access_log /path/to/site/log/access.log;
error_log /path/to/site/log/error.log;
rewrite_log on;


location / {

# URLs to attempt, including pretty ones.
try_files $uri $uri/ /index.php?$query_string;

}

error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /path/to/site/;
}

location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

}

Настройки для Питона/Джанги.Тут еще проще.


server {
listen 80;
server_name <domen>;

location /static/ {
root /home/site/<project>;
}
location /media/ {
root /home/site/<project>;
}
location / {
include uwsgi_params;
uwsgi_pass unix:/tmp/<project>.sock;
}
}

uwsgi обрабатывается супервизором.

Это мой первый опыт самостоятельной настройки сервера с нуля. Вот и искал дельных советов

seocore:
Покажите настройки server секции сайта, где есть тормоза, тогда можно будет хоть о чем-то порассуждать.

А в целом, тюньте БД, ставьте плагины кеширования для WP, ставьте экстеншны к php, которые занимаются кешированием opcode'а.

Похоже, я головой в стену бьюсь...

Я привел КОНКРЕТНЫЙ КОД, прошу по нему высказать мнение, мне начинают рассказывать про БД и кэширование. Знаю я про них, будут вопросы - будет отдельная тема!!! Тут же узкий вопрос и ни одного ответа...

г-н Вырупаев:
Плагины, увеличивают колличество обращений к серверу, что увеличивает время загрузки страницы, плагины не интересны

А вам магию подавай? Если лень погуглить что и как расшифрую - Лайтбокс - это скрипт на чистом JAVAScript, есть еще аналогичный неплохой Fancy-box.

Орнаж- плагин для вордпрес и тут соглашусь - он немного тормознутый.

И в любом случае такой скрипт будет дополнительно грузить сервер, чудес не бывает

Всего: 8320