LINUX.ORG.RU

Какие серверные веб-технологии вы используете на публичных сайтах

 ,


0

1

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

Опрос с мультивыбором, но пункты «да» и «нет» на одну и ту же технологию прошу не выбирать (хоть никто и не помешает это сделать). В частности, если поставили галочку в первом ответе - больше никакие не выбирайте. Для наиболее интересных пунктов есть вариант «не использую» - чтобы оценить неиспользование данной технологии среди тех, кто работает с вебом.

Во всех пунктах речь про серверную сторону, но для js я дополнительно уточнил во избежание непониманий. И ещё уточню - запуск на сервере всяких npm чтобы собрать js для браузера - сюда не входит.

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

  1. использую nginx 227 (52%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. использую postgresql 178 (41%)

    **********************************************************************************************************************************************************************************************************************************************************

  3. я таким не занимаюсь 138 (32%)

    **************************************************************************************************************************************************************************************************

  4. использую mysql/mariadb 132 (30%)

    ******************************************************************************************************************************************************************************************

  5. использую python 105 (24%)

    ****************************************************************************************************************************************************

  6. использую php как fpm или подобное 97 (22%)

    ****************************************************************************************************************************************

  7. не использую java 84 (19%)

    **********************************************************************************************************************

  8. использую nosql-хранилища (key-value) 83 (19%)

    *********************************************************************************************************************

  9. нигде не использую apache 82 (19%)

    *******************************************************************************************************************

  10. использую apache как публичный http(s)-сервер 78 (18%)

    *************************************************************************************************************

  11. не использую javascript на сервере 72 (17%)

    *****************************************************************************************************

  12. не использую php 70 (16%)

    **************************************************************************************************

  13. использую sqlite или ручное хранение "базы" в локальных файлах 67 (15%)

    **********************************************************************************************

  14. использую apache как внутренний сервер приложений 63 (14%)

    ****************************************************************************************

  15. использую php как cgi или mod_php к апачу 62 (14%)

    ***************************************************************************************

  16. не использую python 61 (14%)

    *************************************************************************************

  17. использую javascript на сервере 59 (14%)

    ***********************************************************************************

  18. использую go 52 (12%)

    *************************************************************************

  19. использую java 49 (11%)

    *********************************************************************

  20. использую другие сервера баз данных 42 (10%)

    ***********************************************************

  21. использую другой софт в качестве публичного http(s)-сервера 41 (9%)

    *********************************************************

  22. использую другие компилируемые языки 39 (9%)

    ******************************************************

  23. использую perl 26 (6%)

    ************************************

  24. не использую nginx 20 (5%)

    ****************************

  25. использую c# 19 (4%)

    **************************

  26. использую другие скриптовые языки (кроме шеллов) 18 (4%)

    *************************

  27. использую mssql 16 (4%)

    **********************

  28. использую скриптовые языки microsoft (asp/vb/?) 7 (2%)

    *********

Всего голосов: 1987, всего проголосовавших: 435

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 11)

Наверно стоит ещё какие-нить пункты подобавлять (и возможно раскрыть разнообразие nosql), но я сходу больше ничего не вспомнил.

firkax ★★★★★
() автор топика
17 августа 2023 г.
Ответ на: комментарий от firkax

Надо. Обязательно надо. Про ОС. С вариантом винсервера.

А потом с удовольствием выкинуть этот пункт за ненадобностью %)

Adamos ★★
()

интересный опросец...
я бы добавила еще сюда lighttpd, varnish, litespeed (коммерческий), openlitespeed, lsphp соответственно.
Форки nginx - angie, openresty, taobao tengine, ну а мало ли ?)


про апач, как вебсервер я его не использую, зато он прекрасно заменил squid в качестве (forward) прокси

Sylvia ★★★★★
()
Ответ на: комментарий от firkax

Наверно стоит ещё какие-нить пункты подобавлять

Наоборот, надо оставить два пункта: «я смузихлёб» и «да, конечно».

Nervous ★★★★★
()

Публичными не занимаюсь. Всякая самодельная мелкая вебня к консольным программам - ruby + sinatra + mysql.

yu-boot ★★★★
()

Использую виртуальный хостинг для личного сайта. Насколько я помню, там apache + nginx + mysql. PHP, вроде бы, работает как модуль. Как-то можно запускать perl и python, но я ими не пользуюсь. Проголосую, пожалуй, по памяти.

Vidrele ★★
()

Проголосовал за то, что использую, потом понял, что еще надо было голосовать за то, что не использую, но уже поздно)

goingUp ★★★★★
()

Что-то потыкал, но потом подумал, что успел со всеми этими технологиями поработать в той или иной форме. Всё это работало, а где-то и работает.

Wizard_ ★★★★★
()
Ответ на: комментарий от goingUp

Непонятно зачем нужен пункт типа не использую java, когда достаточно вычесть голоса за использую java из общего количества голосов.

mydibyje ★★★
()

ЦГИ на ассемблере, ну. Потом рассказываю об этом прыщавым очкастым программисткам

DumLemming ★★
()

Странный набор вариантов, да. Использую Java, не использую Java. Но использую Go, а где тогда не использую Go?

Для статистики вполне достаточно посчитать только то, что использую.

P.S. А у меня сайт на bash.

Aceler ★★★★★
()

Кстати, сисярп сдулся, никто его не использует

I-Love-Microsoft ★★★★★
()

использую другие скриптовые языки (кроме шеллов)

А где собственно пункт про языки шелла?

Bash отлично работает через SSI

eugrus ★★★★★
()
Ответ на: комментарий от eugrus

Речь была про то, что на шеллах часто пишут всякие скрипты-запускалки, которое вроде как часть логики сервиса, но которые не хотелось бы учитывать в опросе. Про то, что на шеллах может быть написан и сам сайт, я не подумал. Где ж все были пока опрос полтора месяца в неподтверждённых висел?

firkax ★★★★★
() автор топика
Ответ на: комментарий от mydibyje

Логично, но сейчас 9 использующих, 25 не использующих, и 30 не занимающихся вебом, а всего 89 голосов - что-то не сходится.

firkax ★★★★★
() автор топика
Ответ на: комментарий от goingUp

Кстати, да. Я поленился отмечать всё, что не использую. Опросы, прохождению которых приходится обучать, - это уж слишком.

Vidrele ★★
()
Ответ на: комментарий от Vidrele

Да, кривовато получилось.

С другой стороны, если выкинуть все ответы «не использую», можно получить познавательную картину.

hobbit ★★★★★
()

Про облачность что-нибудь добавьте.

  • использую API от Amazon

  • использую API Microsoft Azure

  • использую арендованную CDN

  • использую арендованную зашиту от DDOS

Shushundr ★★★
()

✔ использую nginx

✔ использую mysql/mariadb

✔ использую postgresql

✔ использую php как fpm или подобное

✔ использую python

✘ не использую java

✘ не использую javascript на сервере

✘ нигде не использую apache

CrX ★★★
()

nginx + mysql + apache2 + mod_php

nginx в качестве прокси сервера

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)

А как быть с такими как, на пример, motion и jellyfin. Тоже веб технологии и используются.

hbars ★★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

Из разряда миграционных форм США, где нужно выбрать между Chinese, Other Asian, European и Muslim.

eugrus ★★★★★
()
  • нигде не использую apache
  • использую nginx
  • не использую php
  • использую javascript на сервере
  • не использую java
  • использую python
  • использую c#
  • использую postgresql
  • использую другие сервера баз данных
  • использую sqlite или ручное хранение «базы» в локальных файлах
  • использую nosql-хранилища (key-value)
evgeny_aa ★★☆
()
Ответ на: комментарий от evgeny_aa

использую javascript на сервере

Исключительно strapi, оказалось очень удобной штукой при создании быстрых прототипов. Когда надо быстренько набросать mvp и проверить гипотезы.

evgeny_aa ★★☆
()
Ответ на: комментарий от firkax

Наверно стоит ещё какие-нить пункты подобавлять

NGINX Unit, он уже вполне торт. Чтобы не городить огород из PHP-FPM, uWSGI и всего такого прочего ненужного.

Да, и применение новой конфигурации без перезагрузки сервиса это просто чудо какое-то.

ivanov17
()
Последнее исправление: ivanov17 (всего исправлений: 2)

За деньги - Python за Apache. Не за деньги - Common Lisp за Apache. Javascript есть в обоих случаях, node.js в обоих случаях нету.

Gentooshnik ★★★★★
()
Ответ на: комментарий от mord0d

Потому что это не «варианты» ответа на какой-то один вопрос, а анкета из 20-30 независимых да/нет. Каждый отдельно и отвечай.

Что касается отсутствия каких-то интересных технологий в списке то модераторы целых полтора месяца ждали предложений исправлений, но ни одного не поступило.

firkax ★★★★★
() автор топика
Последнее исправление: firkax (всего исправлений: 1)

Интересная тенденция - в начале mysql обгоняло postgres с большим отрывом, а спустя 2 дня вообще ему уступило.

firkax ★★★★★
() автор топика

а почему нету any?!
приходится прожиматб все опции, ревматизьм-с!!!

etwrq ★★★★★
()
Ответ на: комментарий от firkax

анкета из 20-30 независимых да/нет. Каждый отдельно и отвечай.

Это опрос, в котором нужно прокликать почти все варианты (кроме взаимоисключающих)? В чём логика?

Точнее не так. Логика в вариантах есть, но статистика будет мягко говоря бесполезной.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Это опрос, в котором нужно прокликать почти все варианты (кроме взаимоисключающих)?

Всмысле почти все? Ну где-то треть обычно. У кого-то (кто прям всё сразу использует) может быть до двух третей.

В чём логика?

Узнать популярность различного серверного софта среди продов лоровцев. А то время от времени от некоторых участников встречаются спорные заявления вида «mysql уже никто не использует, и все перешли на postgres», теперь будет куда ссылаться.

firkax ★★★★★
() автор топика
Ответ на: комментарий от Aceler

В каком именно месте там «сайт на баше»? :)

Gonzo ★★★★★
()

Товарищ!
Не отвлекайся на всяческий вздор!
Только Java, только хардкор!!!

X-Pilot ★★★★★
()

У нас таких нет. У нас ребята все нормальные.

splinter ★★★★★
()

Про PHP вопрос не раскрыт, не хватает пункта «использую PHP как ReactPHP и подобное». Самая же писечка сейчас, fpm это немного другое.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

Да, стоило добавить, ну почему ты не написал это месяц назад?

firkax ★★★★★
() автор топика

\\использую nosql-хранилища (key-value)

как-то странно пункт звучит. Если noSQL, почему сразу key-value? А MongoDB?

duott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.