iopiop

Рейтинг
25
Регистрация
23.12.2010

ну тогда надо смотреть настройки жумфиша


Options -Indexes +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^site.ua [NC]
RewriteRule ^(.*)$ http://www.site.ua$1 [L,R=301]

RedirectMatch 301 ^/en/(.*)$ http://www.en.site.ua/$1

ну у вас все не так плохо как могло бы быть.

основная проблема у вас - огромное количество запросов, больше 100, для открытия странички

вы не можете воздействовать на внешние скрипты (реклама-статистика), но можете уменьшить количество запросов к своим файлам.

во-первых, объедините все js в один-два файла, тоже самое сделайте для css

во-вторых, вынесите картинки и css в поддомены - это даст возможность броузеру загружать ресурсы параллельно, устанавливая не 4-6 соединений, а в несколько раз больше, т.е. броузеру не нужно будет ждать пока загрузятся предыдущие ресурсы, он будет тянуть сразу все. я вижу что вы уже пользуетесь спрайтами, но почему-то много явно мелких статичных картинок в спрайты не засунуто, а хорошо бы.

кстати, посмотрите, почему гугл-статистика дергается несколько раз? обычно хватает одного раза, у вас 10 раз дергается, вы какую-ту хитрую статистику считаете?

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

используйте "ленивую" загрузку ява-скриптов. т.е. вынесите отдельно все ява-скрипт функции, которые не требуются для показа странички (ну всяки там onClick) и загружайте их асинхронно, визуально страничка будет загружена и показана, пользователь не заметит что на самом деле страничка еще грузится в фоне. но это может потребовать некоторых усилий, т.к. возможно нужно будет делать рефакторинг ява-скрипт кода, а если вы используете смс, то скорее всего и вовсе невозможно.

поставьте плагин в броузер YSlow от яхи или Page Speed от гугля, может они еще подскажут что-нибудь.

nick_name:
При выполнении некоторых скриптов получаю ошибку 504 Gateway Time-out
Связка ngnix + fastcgi

Почитал и понял, что поправить мне надо параметры примерно так:

fastcgi_connect_timeout 3600;

В доке написано черным по английскому что connect_timeout не должен быть больше 75 секунд.

Как долго выполняются ваши скрипты? Если 60 секунд, ставьте read_timeout 90, чтобы с некоторым запасом

connect и send параметры не трогайте

DenisVS:
Вроде бы юникс-сокет побыстрее, чем tcp/ip.

Конечно быстрее, вопрос в другом, сколько CPU и IO отбирает SQL - а этих данных ТС не предоставил, поэтому разговор ни о чем. Кстати как и данных, в каком режиме работает SQL, вполне возможно что по ТСР, через localhost

Keep moving:
Кто подскажет, как это реализовать в Notepad++ с помощью регулярного выражения?
если в строке встречается "слово", то удалить всю строку. не оставить строку пустой, а именно удалить ее.

😕

Вы неправильно постановку задачи делаете

Вам нужно не "удалить по условию" , а "отфильтровать по условию".

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


^((?!слово).)*$

Это для стандартного регекса, насколько хорошо регекс реализован в нотепад++ я не в курсе

Можно попробовать unregister mp4, что бы винда не знала что делать с такими файлами. Глядишь, и сохранить предложит

Указывать надо какая СУБД используется. Напр в MS SQL специальная команда существует, указываешь в процентах нужную степень похожести строки и все

Повторяю еще раз - покажите реальные данные, т.е. два скриншота из фаербага, один с кешем, другой без.

Иначе это гадание на кофейной гуще

Оба предложенные варианта правильные, но последний правильнее, т.к. незачем лишний раз диск читать

Всего: 259