Анатолий
как в иисе
Connor
Нет. Мало того, он же не только в этой папке его ищет.
Анатолий
иис кстати не сам как таковой перезапускается (это я вообще делал раза два за 8 лет), а рестартует именно сайт
Анатолий
а есть какие-нибудь тесты? сколько наносекунд тратится на поиск всех хтаксессов
Connor
Ну я в нджинксе килл - хап делаю. Вообще не перезапускаю получается.
Aragaer
а нгинкс же по сути используется только чтобы проксить куда-то дальше, не? Ну или я точнее так пользовал. А под ним уже что угодно, хоть simpleHttpServer, хоть дженкинс, хоть торнадо
Connor
Ща
Oculus Dexter
В основной конфиг вписывают.
их надо дисайблить, чтоб не искал файлы?
Connor
http://www.eschrade.com/page/why-is-fastcgi-w-nginx-so-much-faster-than-apache-w-mod_php/
Connor
их надо дисайблить, чтоб не искал файлы?
Почитай статью. Там не плохо описано.
Анатолий
что у него за ос, что пол миллисекунды тратится на чтение 5 файлов?
Анатолий
или у него 10^4 вложенных директорий?
Анатолий
цифры, мягко говоря, необъективны :),
Анатолий
не, не побеждает. он в каждом реквесте тратит пол-миллисекунды на поиск и чтение хтаксессов
Анатолий
меня это очень удивило, мягко говоря :)
Connor
Как и в той статье что я кинул. Но ни там ни там нет опкод кэша. Который у меня ускоряет все раза в 4. А у апача его нет совсем.
Connor
В комментах к той статье что скинул я это разобрано. И четко сказано что "тест делался но то, что из коробки"
Connor
В реале никто, если хочет сделать хорошо, из коробки не берет. А допиливают. И допиливают под то что надо. По этому синтетические тесты никогда и не являются показателем.
Connor
Опять же, идея апача - один клиент = один процесс. А в процессе у нас интерпретатор пхп. И вот что будет с апачом когда вот так:
Connor
Connor
Нижний график как раз пхп.
Connor
А вверху статика.
Connor
Думаю апач в данном случае ляжет уже на 200 рпс. Хотя это я пальцем в небо ткнул. Но 10к рпс он точно не вытянет.
Connor
Ненене. У тебя тред поднимется апачевый. И он все равно со всеми модулями. А у меня мелкий и супербыстрый энжникс, и только если мне понадобится пхп, я тогда уже задействую пхп-фпм. Который тоже тяжелый.
Andrey
ну так потому многие и делают связку nginx-apache
Andrey
а вообще неплохо вас зацепило )))
Andrey
или даже нас )
Connor
ну так потому многие и делают связку nginx-apache
В общем оно конечно имеет право на существование, но без опкэша это оооочень медленно.
Connor
https://m.habrahabr.ru/post/264775/
Connor
Так что для хотя-бы какого-то нормального сравнения, надо много чего сделать, а не брать продукты из коробки и на прямую их сравнивать. А когда сравним по нормальному, тогда поймем почему яндекс, вк, мэйл, авито, баду, ламода, твитер и другие используют именно нджинкс. И раз уж мы не хотим знать как конфигурировать два разных хттп сервера, то имхо лучше сразу научиться энжникс.
Oculus Dexter
да, яж приложил его
я пока только запустил его в виртуалке под 7ой виндой этот лайв цд. если грузить лайв цд с подключенным жестким с гпт, то все видно, если загрузить, а потом подключить, то не видно. Замена двух (четырех с кэшем) на моей хр ничего не дала. Что мне еще с лайв цд скопировать в мою хр можно?
☕️ Паша ☭👨🏻‍🔧
дрова видимо.
☕️ Паша ☭👨🏻‍🔧
попробуй в своей хп запустить авто установку драйверов, с подключенным диском. а так же обновить хп сборкой апдейтов от simplex
☕️ Паша ☭👨🏻‍🔧
https://forum.simplix.ks.ua/viewtopic.php?id=507
Oculus Dexter
https://forum.simplix.ks.ua/viewtopic.php?id=507
точто у меня винда нерусская все равно?
☕️ Паша ☭👨🏻‍🔧
попробуй, но неуверен.
☕️ Паша ☭👨🏻‍🔧
да
Oculus Dexter
дрова видимо.
по эстонски jäätis это мороженое, а что такое jattis?
☕️ Паша ☭👨🏻‍🔧
Тоже мороженное, но не по эстонски
Oculus Dexter
ого, как похожи языки
Анатолий
иис + хапрокси - та же ситуация :) можно было повесить всё на иис
Анатолий
а вообще статику надо на сдн хранить, не 20 век уже на дворе
Анатолий
ну тогда нет проблем по статике
Анатолий
зачем же её с апача тянуть
Анатолий
не, ну если там тыща уников в день - то хоть и с апача, чо мудрить
Анатолий
*визитов
Connor
Схд не умеет хттп
Анатолий
так я про сдн говорю
Анатолий
отзеркалил туда статику и забыл вообще, что она с тебя дёргается чаще чем раз в релиз
☕️ Паша ☭👨🏻‍🔧
Анатолий
ну вот для меня было открытием, что апач не подписывается на изменение хтаксессов. как это делает например иис
Анатолий
а тупо проверяет всё дерево для каждого файла и каждого запроса
Connor
иис + хапрокси - та же ситуация :) можно было повесить всё на иис
Я вот за иис вообще ничего не скажу. Для меня это черная дыра. А вот с апачем сравнивал много, долго, на реальных проектах, как хайлоад, так и не требующих ресурсов, и в итоге пришел к тому что апач негоден к продакшн.
Oculus Dexter
хех, по эстонски уволенный
Connor
так я про сдн говорю
А, цдн отказали из-за финансовых соображений.
☕️ Паша ☭👨🏻‍🔧
Кому верить?
Линыч
Кому верить?
А я осьминог или каракатица?
☕️ Паша ☭👨🏻‍🔧
тут никому верить нельзя Промт пишет: "Оставил сумку"
☕️ Паша ☭👨🏻‍🔧
Но все говорят, что язык финский имя собственное
Oculus Dexter
elvis left the building - элвис слева здание?
Анатолий
короче гугл победил
Анатолий
он не стал переводить через английский, пытаясь вторым заходом перевести left как "оставить" и как "уволиться" и как "слева"
Анатолий
хотя чтобы это утверждать, надо точно знать как это переводится :)
Анатолий
так-то left рили переводится всеми тремя способами и ещё 100500, как это принято в английском
Анатолий
правда емнип quit точнее подходит для "уволился"
Oculus Dexter
правда емнип quit точнее подходит для "уволился"
начать новую игру загрузить уволиться хех
Анатолий
получите трахание вне здесь!
Oculus Dexter
хотя чтобы это утверждать, надо точно знать как это переводится :)
написал эстонцу в скайпе, посмотрим что же значит ник павла в эстонии