Re: Чем задаётся размер файла, после которого он должен кэшироваться?

2015-09-28 Пенетрантность Валентин Бартенев
On Monday 28 September 2015 04:58:27 borro wrote:
> Здравствуйте!
> 
> Знакомлюсь с NGINX.
> Скажите есть ли какие-то директивы в nginx.conf, которые задают предельный
> размер файла, начиная с которого подгружаемая на сайт картинка должна
> копироваться в папку кэша?
> 

Нет.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: javascript in nginx

2015-09-28 Пенетрантность Валентин Бартенев
On Thursday 24 September 2015 00:07:46 Михаил Монашёв wrote:
> Здравствуйте, Igor.
> 
> А  как  текущая  иерархия  у  $r  (ответ  -  это объект запроса) будет
> работать  с  HTTP  v2?  Если я правильно понимаю, то в HTTP v2 есть не
> только  запрос  и  ответ.  Возможна и посылка данных, которые никак не
> связаны  с  запросом, а привязаны к соединению.
[..]

Нету там такого.  Даже пресловутый server push, есть ни что иное, как
порождение новых запросов на стороне сервера в результате какого-то
клиентского запроса.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: javascript in nginx

2015-09-28 Пенетрантность Валентин Бартенев
On Friday 25 September 2015 13:41:44 denis wrote:
> 24.09.2015 20:11, Gena Makhomed пишет:
> >
> > Средний сайт только за хостинг в год платит $1500/yr
> > или даже больше, так что цены там не очень большие.
> "средний сайт" за хостинг платит 30-50 долларов, даже если это 
> выделенный сервер, спасибо хецнеру. И даже если аренда юнита - мы платим 
> по 3к за юнит, по курсу 65р это что-то около 40 долларов. И увеличивать 
> расходы в 4 раза только ради прокси... оно того не стоит, совсем. 
> Профильных сайтов, кому нгинх реально нужен как воздух - процентов 5 в 
> "средних сайтах", если не 1% вообще. Всякие крупные видеохостинги и проч 
> - другая сфера.
> 
> > Учитывая то, насколько Lua-модуль кривой и сложный,
> > - такая цена $1500/yr вполне оправдана за его поддержку.
> $15/y - за модуль я ещё могу понять и даже обосновать, но даже 150 оно 
> не стоит вообще.
> 
> Про кривость пожалуйста подробнее.
[..]

Факт: объем кода только одного лишь Lua-модуля составляет четвертую
часть NGINX со всеми 60+ модулями, включая mail и stream.

Количество хаков там таково, что различные части модуля ломаются чуть
ли не каждый новый релиз.  Вот недавно модуль в очередной раз сломался
от замены SPDY на HTTP/2, ибо содержит соответствующие вставки.

И 46 (!) новых директив - это совсем не то, что хочется видеть в
качестве легкого и понятного интерфейса.

 
> Более того, он уже есть и бесплатен, потому что написан даже не командой 
> нгинха, а командой китайцев из taobao. Продавать его после этого было бы 
> свинством. Собственно, там он уже и отлажен и проверен, на действительно 
> хайлоаде.
[..]

http://www.youtube.com/watch?v=mjq1YDaPxt8

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: spdy большой ttfb

2015-09-28 Пенетрантность Валентин Бартенев
On Wednesday 23 September 2015 12:24:14 Maxim Valeev wrote:
> Добрый день!
> 
> Не могу понять чем обусловлен такой большой Waiting (TTFB), если обращаться
> напрямую, то отдается все махом.
> 
> Скрин с загрузкой
> https://drive.google.com/open?id=0B0qFuYdYWHE1YzkwYm5mWlEybFk
> 
> 
> nginx version: nginx/1.8.0
> built by gcc 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
> built with OpenSSL 1.0.1f 6 Jan 2014
> TLS SNI support enabled
> configure arguments:
> --prefix=/usr/share/nginx
> --sbin-path=/usr/sbin/nginx
> --conf-path=/etc/nginx/nginx.conf
> --error-log-path=/var/log/nginx/error.log
> --http-log-path=/var/log/nginx/access.log
> --pid-path=/var/run/nginx.pid
> --lock-path=/var/run/nginx.lock
> --http-client-body-temp-path=/var/cache/nginx/client_temp
> --http-proxy-temp-path=/var/cache/nginx/proxy_temp
> --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp
> --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp
> --http-scgi-temp-path=/var/cache/nginx/scgi_temp
> --user=nginx
> --group=nginx
> --with-debug
> --with-pcre-jit
> --with-http_ssl_module
> --with-http_realip_module
> --with-http_addition_module
> --with-http_sub_module
> --with-http_dav_module
> --with-http_flv_module
> --with-http_mp4_module
> --with-http_gunzip_module
> --with-http_gzip_static_module
> --with-http_random_index_module
> --with-http_secure_link_module
> --with-http_stub_status_module
> --with-http_auth_request_module
> --with-http_spdy_module
> --with-http_geoip_module
> --with-http_image_filter_module
> --with-http_xslt_module
> --with-file-aio
> --with-mail
> --with-mail_ssl_module
> --add-module=/build/nginx-modules/ngx_devel_kit
> --add-module=/build/nginx-modules/lua-nginx-module
> --add-module=/build/nginx-modules/headers-more-nginx-module
> --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Werror=format-security -D_FORTIFY_SOURCE=2'
> --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro'

Имеет смысл попробовать без сторонних модулей и снять дебаг-лог.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Чем задаётся размер файла, после которого он должен кэшироваться?

2015-09-28 Пенетрантность borro
Здравствуйте!

Знакомлюсь с NGINX.
Скажите есть ли какие-то директивы в nginx.conf, которые задают предельный
размер файла, начиная с которого подгружаемая на сайт картинка должна
копироваться в папку кэша?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,261878,261878#msg-261878

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru