|
|
3.10, qwe (??), 00:47, 25/01/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Cтатистика сильно испорчена, т.к. там большую долю занимают всякие cloudflare, google и прочие большие компании с охулиардами сайтов.
| |
|
4.23, Аноним (23), 05:17, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Если сабж такой хороший, чего ж им «cloudflare, google и прочие большие компании» не пользуются?
| |
|
5.34, Аноним (34), 11:59, 25/01/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
напомнило:
А я, господа, видел вчера паровой плуг, который
приводился в движение локомотивом. Представьте, господа,
локомотивом, да не одним, а двумя! Вижу дым, подхожу ближе --
оказывается, локомотив, и с другой стороны -- тоже локомотив.
Скажите, господа, разве это не смешно? Два локомотива, как
будто не хватало одного!
| |
|
6.56, Аноним (56), 19:27, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Наверное потому, что логистика руды сильно отличается в общем и в деталях от логистики сетевых соединений. Кроме несостоятельных аналогий какие-то аргументы будут?
| |
|
|
4.64, Аноним (64), 21:01, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Мало того, еще и всякие антиддосы со своими заголовками Server, а сам сайт сзади может крутиться на чём угодно, в том числе и на апаче.. мало того, там в середине может еще и нгинкс какойнить оказаться..
| |
|
|
2.31, leap42 (ok), 10:53, 25/01/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> 11% доменов ещё на нём
скорее всего больше, его часто поднимали за nginx, lighttpd и всякими CDN, но в таких схемах он не учитывается
| |
|
3.58, Аноним (56), 19:29, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Осталось совсем немного: понять почему сабж прячут за другой http-сервер, и мы узнаем тайну золотого ключика.
| |
|
4.68, Аноним (68), 22:13, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Тоже считаешь, что одно решение идеально подходит для всех случаев?
| |
|
5.74, _ (??), 00:03, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну я со фар знаю только два случая когда nginx [мне] не подошёл:
- соВдЪ ожидал обработки через дот-эйчтиакццесс прстгспИ :)
- соВдЪ хотел CGI ...
Решалось установкой в бэк сабжа ... и пару раз установкой лайти тудой жи :)
Как часто в 2к25 встречаются эти два требования ... вхо вхум - хау!(С) ;)
| |
|
6.76, Аноним (23), 02:30, 26/01/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Переведите кто-нибудь это на литературный русский пожалуйста, у меня токены для openai кончились.
| |
|
5.78, chdlb (?), 06:39, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Тоже считаешь, что одно решение идеально подходит для всех случаев?
почему одно, есть еще haproxy
но накой нужен сабж? он же хуже во всем
| |
|
4.77, chdlb (?), 06:38, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> ну и накой он надо тогда? если есть nginx
почему одно, есть еще haproxy
но накой нужен сабж? он же хуже во всем
| |
|
|
2.57, Tron is Whistling (?), 19:28, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это потому, что его за всякими клаудфларями, нгинхами и хапроксями определить уже не удаётся. На деле вряд ли меньше половины.
| |
|
1.3, Аноним (3), 23:20, 24/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> прекращена поддержка заголовка Request-Range (не путать с заголовком Range), который отправляли браузеры Netscape Navigator 2-3 и MSIE 3.
Изверги! Как они могли это дропнуть?
| |
1.4, Аноним (4), 23:33, 24/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А может кто объяснить, в чём минусы Апача? Почему его сейчас не надо использовать? В 2013 вроде все на нем гоняли и всем норм, а сейчас что-то не советуют ставить почему-то
| |
|
2.9, Аномалии (?), 00:45, 25/01/2025 [^] [^^] [^^^] [ответить]
| +9 +/– |
Смузихлебы считают, что это не модно и не молодежно
Если умеешь правильно настраивать сабж, то он не хуже любого другого веб-сервера
| |
|
|
4.36, Аноним (36), 12:04, 25/01/2025 [^] [^^] [^^^] [ответить]
| –7 +/– |
Всем кроме сайтов визиток и студенческих работ. Т.к. монолит у тебя рано или поздно вырастет так что будет собираться часы, а код так запутается что ты в нем перестанешь понимать.
| |
|
5.40, YetAnotherOnanym (ok), 13:55, 25/01/2025 [^] [^^] [^^^] [ответить]
| +5 +/– |
Можно подумать, в микросервисах бардак устроить невозможно.
И - да, таки не всем. Говорить за всех - свидетельство ограниченного представления об окружающем мире.
| |
|
6.59, Tron is Whistling (?), 19:29, 25/01/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
С микросервисами всё ещё веселее.
Ой, вон там легла вон та маленькая х***я, на которую завязаны все очереди обработки, и которую писал снежинка Вася, не прошедший испытательный срок год назад. Кто-нибудь помнит, что там? :)
| |
|
5.63, chdlb (?), 20:07, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
это как писать надо, чтобы код который собирается секунды (или может минуты со всякими транспайлерам) начал собираться часы?
это же не сборка ядра на с
| |
|
|
3.62, chdlb (?), 20:06, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
что в них современного? ничего не поменялось со времен SOA, ну другой технологический стек, а топология такая же и проблемы те же (если не трогать WS extensions)
я тебе больше скажу 80-90% проектов не нуждается в микросервисах, в них нуждаются д-ящеры, которые по-другому не умеют, дробят проект под команды, потому что не могут процессы организовать и модульность в целевой системе
| |
|
2.14, Ivan_83 (ok), 01:03, 25/01/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Сейчас есть много более удобных и современных средств.
Некоторые вон и nginx уже считают устарвешим :)
Он тяжёлый и громоздкий, по всяким бенчам он часто сильно отстаёт, и часто жрёт сильно больше других в расчёте на одного клиента.
.htaccess файлы для контроля доступа не очень удобны.
Я лично хоть и начинал в 2009 году с BSD системами апач (а ещё isc bind и dhcp) обошёл стороной, только в код когда то давно заглядывал.
Мне по началу хватало lighttpd а потом nginx.
Они оба лёгкие, nginx при этом ещё и очень гибкий в настройке и позволяет реализовывать простую логику прямо в конфигах.
lighttpd сейчас ИМХО смысла не имеет.
Апач кто то держит по старой памяти и может есть ещё какие то странные задачи где он лучше аналогов.
| |
|
3.18, Аноним (4), 02:08, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Апач кто то держит по старой памяти
Да я вот из таких, особо Веб-штуками всякими не занимался лет десять, как вот видел на старте в 2013 году, что был PHP 5 (у кого ещё может и 4 даже, но в целом уже 5) с Apache, так как-то и запомнилось. По пхп ещё помню были разные режимы включения (модом или фастcgi) и холивары за них. Связку nginx+apache ещё использовали, если правильно понимаю нгинкс отдавал статику, php/другая динамика же на откуп апача.
> lighttpd сейчас ИМХО смысла не имеет.
> Мне по началу хватало lighttpd а потом nginx
> Некоторые вон и nginx уже считают устарвешим :)
А что используешь нынче? Или nginx устраивает в целом?
| |
|
4.19, Аноним (4), 02:09, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну и да, в 2010-е .htaccess и ModRewrite была прям тема-тема. А сейчас, как я понял, их уже неудобными старыми инструментами считают
| |
4.21, Ivan_83 (ok), 04:04, 25/01/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Я с nginx не могу слезть :)
Те мне чтобы с него дома слезть надо будет найти замену где можно писать код/логику для обработки запросов.
И скорее всего это будет не один продукт а минимум два, один из них будет haproxy чтобы можно было описать там всю логику APLN+SNI.
При этом повода у меня для этого никакого нет, nginx по прежнему один из лучших продуктов в индустрии. Ну типа есть отдельные решения каждое вроде как лучше в чём то своём, но это всё если и играет какую то роль то где то на заметно больших нагрузках чем то с чем я имел дело.
Всмысле где то от 100к соединений или там от 40-100 гигабит.
Хотя тот же нетфликс насколько я понимаю раздаёт nginx с фрях по 100г с тазика и оно в TLS завернёто, так что куда уж лучше :)
Да и в принципе nginx писался как лёгкое системное приложение которое только и дёргает что сисколы, так что конкуренты у него могут быть разве что в плане функционала или удобства, но видимо не скорости.
Если вспоминать старые байки то при переходе с лайти на nginx у меня была проблема с перлом, пришлось даже для него кодить штуку которая какой то из cgi реализовывала, да и сейчас там какая то штука на С написанная (не мной) которая вроде не может в хайлоад, благо у меня там просто awstats висит для домашнего сайта доступный только из локалки и хожу туда я раз в квартал :)
А так или на php через его спавнер или гитея у которой своё всё, так что проблем нет.
| |
|
3.29, нах. (?), 09:15, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Сейчас есть много более удобных и современных средств.
например?
> Некоторые вон и nginx уже считают устарвешим :)
и совершенно правильно считают - он из всего набора задач решаемых универсальным веб-сервером решал одну-единственную. И ту так себе (уе...ские неиерархические конфиги потому что), за неимением лучшего решения.
Сейчас перестали быть нужны прокси-серверы для fpm, а больше он толком ничего и не умел никогда.
> .htaccess файлы для контроля доступа не очень удобны.
это просто перл. Видимо от человека, который никогда в жизни даже не видел апача.
(.htaccess файлы очень удобны, потому что решают существующую проблему. Какую - тебе знать незачем, я не заинтересован в грамотности так-называемых-коллег. Но тебе никто не запрещал ими не пользоваться совсем, держа все кучей в конфиге и перезапуская сервер по каждому чиху, как ты любишь. И их отсутствие - второй огромный минус современных недоделков.)
И нет, они не для "контроля доступа" предназначались.
| |
|
4.35, Аноним (35), 12:00, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> .htaccess файлы для контроля доступа не очень удобны.
>это просто перл. Видимо от человека, который никогда в жизни даже не видел апача.
>.htaccess файлы очень удобны
На запрос вида GET /0/1/2/3/4/5/6/7/8/9/index.html Апач, вместо того что-бы один раз проверить ACL и просто отдать файл, 10 раз проверит КАЖДЫЙ каталог (/0/1/2/3/4/5/6/7/8/9/) на наличие .htaccess
Сравни с реализацией access того-же nginx или lighttpd
| |
|
5.41, еропка (?), 13:56, 25/01/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Он в Ростелекоме работает, ему нет смысла объяснять. Там все делается так:
- сначала мастерится криворукое прожорливое решение
- потом пишется обоснование, почему его не тянут сервали
- закупается новое оборудование, потому что денег никто не считает
| |
|
6.43, Смузихлеб забывший пароль (?), 15:16, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
В Ростелекоме деньги отлично считают. Только, того кого надо деньги. Поэтому, лучше брать бумагу о том, что сдал им всё оборудование и им не должен.
А то ведь было полно случаев, когда требовали денег за оборудование, которое уже сдано, но прошло у них с какими-то искажениями у них, они его не засчитали как полноценно-сданным и теперь снова требуют с того кто его сдал
| |
|
5.42, Аноним (4), 14:51, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
У вас что, такие медленные сервера, нельзя сделать 10 проверок? Не 2000-й год всё-таки, должно быть быстро
| |
|
6.46, еропка (?), 15:46, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> У вас что, такие медленные сервера, нельзя сделать 10 проверок? Не 2000-й
> год всё-таки, должно быть быстро
А у вас что, 1 запрос в час? Не 2000й год все-таки, нагрузки ого-го какие
| |
6.47, нах. (?), 16:13, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Блин, ты не поверишь, но даже в 2000м году десять проверок (в основном - факта несуществования файла в принципе) - были вот совершенно ни о чем.
| |
|
7.49, Аноним (35), 16:51, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Блин, ты не поверишь, но даже в 2025 году находятся умельцы, которые в каждый .htaccess помимо элементарных allow/deny вставляют правила ModRewrite. Вот тут Апач совсем встает колом.
| |
|
8.51, нах. (?), 17:59, 25/01/2025 [^] [^^] [^^^] [ответить] | +/– | он не от этого встает колом Ему вообще фиолетово, в одно место ты их сложишь ку... текст свёрнут, показать | |
|
|
|
5.60, Tron is Whistling (?), 19:33, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вау. Учитывая что все иноды каталогов давно в кеше, эта проверка займёт целых 0.01% времени по отдаче этого index.htmljsminified на очередные 1.5 мегабайта.
| |
|
4.53, Ivan_83 (ok), 18:38, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> например?
Выше вон написали: "Траефик или Кадди или ХАпрокси."
Я только хапрокси пробовал из этого списка, но оно не вебсерверо и заменяет нгинх только в этой части.
> он из всего набора задач решаемых универсальным веб-сервером решал одну-единственную.
Да ладно, я его и как веб сервер юзал и как прокси (заместо squid), только без кеша - для фильтрации а потом и для автоматического обхода блокировок: нгинх тыкался, если получал страницу с ошибкой от провайдера пробовал сам же через прокси, попутно сохраняя создавая файл с именем хоста чтобы больше напрямую не ходить.
> это просто перл. Видимо от человека, который никогда в жизни даже не видел апача.
Это правда, я апач в жизни не админил и не собираюсь :)
Мне один-несколько конфигов удобнее чем шарится по папкам ищя там .htaccess.
nginx не нужно перезапускать, там есть механизм reload когда он сам себя фактически плавно перезапускает не заметно для клиентов.
| |
|
5.55, нах. (?), 19:07, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Я только хапрокси пробовал из этого списка, но оно не вебсерв
В общем, экспертиза этогосайта как всегда.
| |
|
6.66, Ivan_83 (ok), 21:33, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
И?
Я же сказал что мне nginx хватает для всего, но про другие решения я слышал и некоторые считают их лучше.
В чём тут моя не правота?
| |
|
7.70, нах. (?), 23:20, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Я же сказал что мне nginx хватает для всего, но про другие
но можно ж было промолчать на тему о который "слышал"?
> В чём тут моя не правота?
В том что ты пересказываешь сплетни примерно таких же экспертов.
| |
|
|
|
|
3.45, Аноним (45), 15:38, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Айван_родившийся_1983 году, если ты настояшчый джедай, то ты сам напишешь свой вэб-сервер.
| |
|
4.48, нах. (?), 16:16, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Он же джедай а не ситх, поэтому конечно мог бы, но не будет. Зачем вредить людям?
| |
4.54, Ivan_83 (ok), 18:44, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я мог бы, у меня он даже фактически и написан, только раздаёт он из общего кольцевого буфера.
Но переделать на раздачу файлов или проксирование было бы не долго.
И я часто вдохновлялся nginx и утягивал себе их фичи в части использования сисколов.
Но я этого не делаю потому что есть nginx и он решает все мои проблемы.
Собственно у меня когда то был код реализующий UPnP/DLNA и там тоже http обрабатывалось внутри моего С кода, но потом меня задолбало это отлаживать: разные реализации UPnP/DLNA хотели немного разного.
В итоге на С осталась реализация SSDP протокола, http занялся nginx, он же часть запросов сам отрабатывает и раздаёт файлы, а запросы на получение списка файлов обрабатывает php скрипт.
https://github.com/rozhuk-im/ssdpd вот проект.
| |
4.65, ZloySergant (ok), 21:06, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ivan, если он родился в 1983-м году, как и я, обязан поднять сервер на протоколе Gopher.
| |
4.75, _ (??), 00:25, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Айван, если ты настояшчый джедай, то ты сам напишешь свой вэб-сервер.
"python -m http.server 8000"
Я настоящий джедай? :)
| |
|
|
|
1.13, Нуину (?), 00:58, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
> Удалён экспериментальный модуль mod_tls, построенный поверх rustls. Данный модуль теперь развивается отдельно. В качестве причины удаления называется нестабильный API rustls и несоответствие циклов разработки rustls и Apache httpd.
Вот это новость! Почему молчанию про нее в комментариях? Ядру есть чему поучиться.
| |
|
2.15, Ivan_83 (ok), 01:06, 25/01/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
В ядре поступили по другому.
Они пообещали когданибудь взять руст если оно дорастёт и потом просто тролили фанатиков пока они сами не свалили.
| |
|
3.20, Аноним (79), 03:16, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
>пока они сами не свалили.
Ядерный руст всё? Официально не взлетел?
| |
|
4.22, Ivan_83 (ok), 04:08, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Нет, фанатики могут придти, пописать, даже собрать.
Тут же было письмо про растмухожука, которому объяснили что другие не будут ничего делать для раста, и что им самим придётся делать все нужные им интерфейы и потом их поддерживать после того как С пограмисты поменяют у себя что то типа API/ABI.
Те взяли, приняли, но поддерживать не хотят.
А без поддержки оно обречено, ибо затем и тащат в апстрим чтобы каждый раз не ребейзить свои патчи руками после того как другие в апстриме что то поменяют.
| |
|
|
|
1.17, Аноним (17), 01:26, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Эталон стабильности. Работаю с сабжем с 98 винды до свежего Линукса. Многие сайтостроители с него начинали. Да, есть некоторые недостатки, но для небольшой нагрузки использовать можно, а для локалхоста почти идеал.
| |
1.24, Анониматор (?), 06:50, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Огромная часть здешней публики получают зарплаты, рассчитанной в 1С, которая частенько использует только апач, другой альтернативы сейчас нет
| |
1.26, Аноним (26), 07:33, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Что даже не переименовали из-за woke-"индейцев"? (настоящие индейцы даже таких слов не знают, живут в резервациях, а с живностью обращаются жестоким образом, но wokeам почему-то даже в голову не приходит организовать компанию зоозащиты, вместо этого организуется травля ни в чём не повинной компании).
| |
|
2.28, WE (?), 07:58, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Трамп же победил и косты срезал. Теперь они заняты насущными делами - как найти работу.
| |
|
3.30, нах. (?), 09:19, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
У вас странная опечатка в слове "водку". Чортов T9.
Но я не понимаю, чем виноват Трамп - они и раньше только этим и были заняты.
Что в целом логично - что еще делать, живя в резервации, с образованием пять классов?
| |
|
2.44, Смузихлеб забывший пароль (?), 15:22, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Жестокое обращение к животным не столько у индЕйцев сколько у индИйцев - очень много нехороших дел, включая то самое дрессирование змей чтобы они от дудки уворачивались( их предварительно этой самой дудкой регулярно и сильно бьют по морде или приделывают раскалённый небольшой предмет которым жгут морду, чтобы те в итоге воспринимали её конец как источник опасности и уворачивались от её конца )
Собсно, даже в индии подобное начинают запрещать, но далеко не везде
| |
|
|
4.73, нах. (?), 23:37, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А как же коровы - священные животные? Их даже кушать нельзя.
Что значит - "даже"? Их только кушать и нельзя (ну то есть в принципе их обижать нельзя, поэтому сожрать никак и не получится).
А доить, блжд - можна!
Но вообще-то занимательная география: чуть ли не треть индийских штатов - не индуистские или малоиндуистские.
В Керале какой вообще отбивная из говядины ни разу не западло.
| |
|
|
|
|