- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Пытаюсь сейчас разобраться с оптимизацией скорости загрузки своего портальчика на WP. Возник вопрос. Но для начала - исходные данные:
Есть сервак (Debian). Беком работает Индеец, фронтом - Nginx. Недавно прикрутил еще Varnish. Изначально (до варниша) в nginx.conf было прописано следующие:
Соответственно поставил варниш и изменил конфиг на такой:
Теперь, собственно, вопрос. После такого финта ушами, я не заметил, что сайтец стал грузиться быстрее. Чтобы не быть голословным: до варниша скорость загрузки (по перф-сайт) ~ 1,9 c, после - 1,2с, что не есть сильно быстрее =(
Прошу сильно не пинать, я только-только начал углубляться в эти дебри =)
P.S. Установлен плагин W3 Total Cash, в настройках Варниш прописал ИПИ своего сервера (без порта).
P.P.S Забыл добавить. Конфиг Варниша скопировал из блога какого то буржуйскоготоварища, который вещал как раз про настройки для WP:
Поставьте nginx, php-fpm
На wp - плагин wp super cache
Настройте плагин, через реврайты (в конфиге nginx)
Например:
listen 80;
server_name xxx.ru;
root /var/www;
index index.php index.html index.htm;
gzip_static on;
if (-f $request_filename) {
break;
}
set $supercache_file '';
set $supercache_uri $request_uri;
if ($request_method = POST) {
set $supercache_uri '';
}
if ($query_string) {
set $supercache_uri '';
}
if ($http_cookie ~* "comment_author_|wordpress|wp-postpass_" ) {
set $supercache_uri '';
}
if ($supercache_uri ~ ^(.+)$) {
set $supercache_file /wp-content/cache/supercache/$http_host/$1index.html;
}
if (-f $document_root$supercache_file) {
rewrite ^(.*)$ $supercache_file break;
}
if (!-e $request_filename) {
rewrite . /index.php last;
}
location ~ /\.ht {
deny all;
}
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
access_log off;
expires 3d;
}
location ~ \.php$ {
fastcgi_pass unix:/tmp/www.sock;
include fastcgi_params;
try_files $uri $uri/ =404;
}
}
Так же это можно сделать и в связке apache+nginx, в htaccess или правилами nginx (они выше)
Посмотрите - хватает ли памяти mysql (mysqltuner)
ппц какой-то. Автор, завязывайте копировать конфиги из всяких говноблогов.
Если Вы _не понимаете_ что делает программа - оставьте установку таковой специалистам. Иначе потом огребете таких проблем с "портальчиком" - до которым недостаток "оптимизаций" покажется цветочками.
Вот элементарные советы:
1) убедитесь, что все было сделано на бакенде для ускорения отработки скриптов (напр., настройки mysql, opcode-кешер PHP, настройки кеширования на клиенте типа Expires)
2) недостаточно - попробуйте помимо простого проксирования nginx также организовать кеширование