Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Результаты опроса: Кто какой серверный язык предпочитает?
Perl 5 11.90%
Python 12 28.57%
Java 13 30.95%
ASP.NET 14 33.33%
Ruby 7 16.67%
php 10 23.81%
Go 3 7.14%
Elixir 1 2.38%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 42. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.74/39: Рейтинг темы: голосов - 39, средняя оценка - 4.74
Джоуи
 Аватар для Joey
1083 / 645 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2

Какой язык веб-программирования выбрать? Плюсы\минусы

14.10.2017, 22:54. Показов 11220. Ответов 123

Студворк — интернет-сервис помощи студентам
Вопрос что ни на есть из раздела священных, но все же...
Какой язык веб-программирования кто предпочитает? У кого какие плюсы и недостатки (в том числе - документация, средства разработки, библиотеки)?
Спасибо всем, кто откликнется
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.10.2017, 22:54
Ответы с готовыми решениями:

Какой язык программирования лучше? (3)
Продолжение темы

Какой язык программирования лучше?
Какой на ваш взгляд самый универсальный(т.е. одинаково хорош во всех сферах программирования: веб, приложения и т.д.), лучший?

Какой язык программирования лучше? (2)
Продолжение темы. Начало

123
Эксперт .NET
 Аватар для Usaga
14740 / 9514 / 1364
Регистрация: 21.01.2016
Сообщений: 35,904
06.06.2023, 10:27
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Eddy_Em Посмотреть сообщение
С и С++, на которых написано 100% серверных приложений?
Серверные приложения это Java, C#, JavaScript, PHP, Python, Go. Си и С++ используются в инфрастуктуре (веб-сервера, СУБД, прокси\балансировщики), но точно не в серверных приложениях с логикой. Не надо гнать.
0
-8 / 12 / 0
Регистрация: 15.02.2023
Сообщений: 421
06.06.2023, 18:54
Usaga, что ты приписал бизнес приложения в сервера?
0
Windows must die
610 / 883 / 104
Регистрация: 23.11.2021
Сообщений: 5,182
Записей в блоге: 19
06.06.2023, 23:02
ЕМНИП, апач на плюсах написан, а nginx - на С. Ну и кто тут что-то имеет против???
Ну никто вменяемый не будет писать серверные приложения на ЯП, отличных от С или С++: это элементарно будет слишком ненадежно. Разве что "[censored]-[censored] — и в продакшн!". Но это - не метод людей, а метод [censored].
0
 Аватар для volodin661
7097 / 2328 / 353
Регистрация: 10.12.2013
Сообщений: 8,058
06.06.2023, 23:23
Эдик, а покажи нам свой надёжный код на C, поучимся хоть у зубров. Или посмеёмся.
может и в самом деле надёжность программы зависит от языка, а не от программиста.
а?
0
Эксперт .NET
 Аватар для Usaga
14740 / 9514 / 1364
Регистрация: 21.01.2016
Сообщений: 35,904
07.06.2023, 10:21
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Ну никто вменяемый не будет писать серверные приложения на ЯП, отличных от С или С++: это элементарно будет слишком ненадежно.
Сервера приложений Glassfish и Tomcat вполне себе написаны на Java. Apache Cassandra написана на Java. Kestrel в ASP.NET Core вполне себе написан на C#. Всё надёжно. Проверено временем. Ещё и проблем с Unicode не имеют.

Что их авторы сделали не так?
1
Заблокирован
07.06.2023, 14:11
Странно, что ASP.NET лидирует в опросе. Я ничего не хочу сказать про эту платформу, но всё таки до сих пор подавляющее большинство сайтов на PHP. Как бы его не пытались похоронить, но никак не получается)
0
Windows must die
610 / 883 / 104
Регистрация: 23.11.2021
Сообщений: 5,182
Записей в блоге: 19
07.06.2023, 15:31
volodin661, ну так посмотри на гитхабе на мой говнокод.
В профиле же ссылка есть.
Только предупреждаю сразу: глаза могут пострадать!
0
Заблокирован
07.06.2023, 16:09
Eddy_Em, Емельянов Эдуард Владимирович? Эдик значит? На гитхаб не нашел ссылку. Попал на какую-то хрень с кучей реклам. Мой аддблок заблокировал 36, но они один хрен повылазили. Очень удивительно. Это же ты вроде писал, что за навязчивые рекламы надо сажать. Как это среди этого мусора из реклам твой профиль оказался?
0
Эксперт .NET
 Аватар для Rius
13831 / 7873 / 1705
Регистрация: 25.05.2015
Сообщений: 23,913
Записей в блоге: 14
07.06.2023, 16:16
bbkk, ЖЖ-шечку? Я вообще не знаю, как он там сидит, учитывая
HTML5
1
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
в коде ЖЖ и Установка IDE для Linux
1
Заблокирован
07.06.2023, 16:26
Rius, а что не так с utf ? Счас все сайты на этой кодировке. Общепринятая практика.

Добавлено через 2 минуты
Линукс по умолчанию создает текстовые файлы в такой кодировке. Как-то это не вяжется с Эдиком
0
Эксперт .NET
 Аватар для Rius
13831 / 7873 / 1705
Регистрация: 25.05.2015
Сообщений: 23,913
Записей в блоге: 14
07.06.2023, 16:31
bbkk, в utf-8 же переменное количество байт на символ. Это невероятно сложно понять и обработать программно, прямо-таки невозможно. Поэтому юникод обзывается хрюникодом, а в линуксе кодировка переключается на koi8-r.

Я ещё могу понять эмбеддеров, работающих с МК, имеющими крошечные ресурсы. Например, 20 кБ ПЗУ и 2 кБ ОЗУ.
Но в ПК...
0
Эксперт .NET
 Аватар для Usaga
14740 / 9514 / 1364
Регистрация: 21.01.2016
Сообщений: 35,904
07.06.2023, 16:32
Цитата Сообщение от bbkk Посмотреть сообщение
но всё таки до сих пор подавляющее большинство сайтов на PHP.
Я не знаю, большинство или нет, но это взрослая технология для сайтостроения, как и Java и NodeJS и Python. Поэтому удивляться тут нечему.

Цитата Сообщение от bbkk Посмотреть сообщение
а что не так с utf ?
Спроси у Eddy_Em. Это у него к этой кодировке претензии. Мол, сложная она для него и избыточная. А потому, подлежащая выбрасыванию.
0
Заблокирован
07.06.2023, 16:42
Ну, понятно. Надо поинтересоваться у Eddy_Em про кодировку utf8mb4. Я не так давно перевел некоторые поля в таблицах базы на эту кодировку, что бы отображались корректно Эмодзи в комментах. Это, наверное, с моей стороны очень непростительно, что бы так расточительно обходиться с ресурсами
0
Эксперт .NET
 Аватар для Usaga
14740 / 9514 / 1364
Регистрация: 21.01.2016
Сообщений: 35,904
07.06.2023, 17:06
bbkk, некоторые? А почему не все? Экономишь спички?)
0
Windows must die
610 / 883 / 104
Регистрация: 23.11.2021
Сообщений: 5,182
Записей в блоге: 19
07.06.2023, 17:11
bbkk, в текстовых файлах и на микроконтроллерах у меня, понятное дело, исключительно кои8-р. У того же латеха проблемы с юникодом до сих пор есть (особенно "весело", если ты скопипастил откуда-то текст, а туда попали еще и всякие спецсимволы вроде разрыва страницы, лигатуры или подобная дрянь; а потом долго ищешь: какого же хрена у тебя текст не верстается нормально). Ну, а с микроконтроллерами и так все понятно: там юникоду вообще места нет. Там даже 256 символов - много бывает, у меня специальные "прореженные" шрифты.
Что до ссылки на мой гитхаб, то странно, что ты ссылку на ЖЖ увидел, а гитхаб не нашел… Вот же!

Не по теме:

а ЖЖ - да, скатился, там не только адблок нужен, но и stylish'ем вырезать "промо" блоки; я еще есть на "дриме", но там аудитория совсем маленькая, зато всякой дряни посторонней нет

0
Заблокирован
07.06.2023, 17:18
Цитата Сообщение от Usaga Посмотреть сообщение
А почему не все? Экономишь спички?)
Просто лень. Изначально было всё в utf8_general_ci. Потом для текста в таблицах комментов сделал utf8mb4_general_ci, а остальное не посчитал нужным. А зачем мне, например, в названиях статей эмодзи? Это пусть на ютубе так делают, а мне это ни к чему. Если бы видел какой-то в этом смысл - переделал бы.

Добавлено через 6 минут
Цитата Сообщение от Eddy_Em Посмотреть сообщение
а гитхаб не нашел… Вот же!
Так вот ты какой, Эдуард? А чо фотка размазана? Тоже экономишь? Ужал до 6 кб)
А что за микроконтроллеры у тебя и для чего? Я одно время знаком был со Step 7
0
Эксперт .NET
 Аватар для Rius
13831 / 7873 / 1705
Регистрация: 25.05.2015
Сообщений: 23,913
Записей в блоге: 14
07.06.2023, 17:38
У того же латеха проблемы с юникодом до сих пор есть
Вот он какой, хвалёный опенсорс в руках линуксоида.

Ну, а с микроконтроллерами и так все понятно: там юникоду вообще места нет
.
С сотнями кБ памяти и необходимостью поддержки нескольких языков всё там есть и прекрасно работает.
0
Эксперт .NET
 Аватар для Usaga
14740 / 9514 / 1364
Регистрация: 21.01.2016
Сообщений: 35,904
07.06.2023, 18:03
Цитата Сообщение от Eddy_Em Посмотреть сообщение
У того же латеха проблемы с юникодом до сих пор есть
Ну так это проблемы латеха, что он такое говно.
0
Windows must die
610 / 883 / 104
Регистрация: 23.11.2021
Сообщений: 5,182
Записей в блоге: 19
07.06.2023, 19:03
Цитата Сообщение от bbkk Посмотреть сообщение
А что за микроконтроллеры у тебя и для чего?
В основном STM32, но думаю еще и WCH'шные "риски" поковырять - взял недавно на али пару девборд + по 5МК, буду смотреть…
А применяю для всякой разной автоматизации. Там у меня можешь по "stm32samples" посмотреть.
Ну и некоторые мои лекции можешь на youtube посмотреть.
0
Заблокирован
07.06.2023, 19:09
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Ну и некоторые мои лекции можешь на youtube посмотреть.
Даже лекции? Круто. Скинь сюда пару ссылок, что бы я не искал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.06.2023, 19:09

C# vs Python. Как выбрать язык программирования для работы?
Здравствуйте. В этом году поступил в вуз на программиста. Решил посмотреть, что такое очка, и понял, что ошибся. Сижу на лекциях и...

Какой язык программирования выбрать
Привет! Учусь на программиста. Преподы надоели со своим делфи. Я хочу научиться по-настоящему программировать. Какие языки...

Какой язык программирования выбрать?
Парни ПОМОЩЬ!!! Учусь на 3 курсе на информатику в экономике, с экономикой у меня все оч плохо, поэтому больше углубляюсь в...

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

Какой язык программирования лучше выбрать?
Здравствуйте. Я уже занимался программированием довольно недавно. Знаю основы C++, C#, паскаль (pascal), немного purebasic. У меня две...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Опции темы

Новые блоги и статьи
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru