На каком языке писать сайт?
У меня есть база данных написанная на c#. Мне нужно написать сайт, на котором можнобудет брать информацию из данной базы. На каком языке писать данный сайт?
Дополнительно:
Что значит база данных написаная на с#? Свой велосипед? Или просто работали с базой через шарп?
Писать надо на том, что знаете
Ведь когда тебе скажут "база данных картинок" ты подумаешь о хранилище картинок, а не о реляционном (не обязательно) взаимодействии таблиц. Т.е. здесь "база данных" - употреблено как программа для доступа к базе данных. Например, база данных клиентов.
Правда, это противоречит самому существованию данного вопроса, ну да ладно.
Нужно писать или на том, который знаешь. Или на том, который хочешь узнать )
c# много кто использует для веб разработки, просто глянь вакансии на hh
Посмотри на метаните примеры с объяснениями, вот с шаблонизатором Razor pages https://metanit.com/sharp/razorpages/
Но в соседнем разделе можно найти примеры с визуальной частью на ангуляре или реакте
Ответы:
C# Шаблон веб приложение NET 6 + Razor pages
Есть вариант написать сайт на готовых движках:
wordpress -> учи php
Joomla -> php
Bitrix -> все тот же php
Если собираешься писать сайт без готовой базы или шаблонов:
standart -> HTML5, CSS3, JS
На серверной части -> PHP (огромный спрос), Goland (лучший по моему мнению, но имеет высокий входной порог), C# .net (почти ничем не уступает языку Go).
Есть так же Python, он очень легкий, но чтобы я его использовал в своих проектах, боже упаси))) Язык очень медленный.
Ну и так же было бы логичнее продолжать писать на C# и остальную часть, дабы со стороны бизнеса не потребовался в будущем отдельный разработчик, знающий сея выбранный тобой язык, в случае твоего увольнения)
- Стало очень интересно, какие проекты вы писали на питоне, что он вам показался очень медленным?
- Я использовал его для изучения, чисто в ознакомительных целях, поигрался с ним, и он мне не понравился!
Можешь сравнить его производительность с другими языками https://habr.com/ru/post/66562/
И Карл, Java на виртуалке производительнее этого дерьма! Я остановился на Go, прекрасный функциональный язык, скорость бомбовая, пишется практически так же, как с принципами ООП, просто конфетка. Я думаю сравнивать питон.. можно только с котлином, второе медленное дерьмо, которое прячет всю логику в капот. Но в случае с котлином, безвыходная ситуация, это теперь официальный ЯП для андроида. А тут есть более выгодные варианты! Зачем использовать трактор на шоссейной дороге, когда можно воспользоваться иномаркой? - Dr. Bacon, и ты хочешь сказать, что вот я поделил сервер на задачки, сложное буду на C# к примеру, реализовывать, а тривиальное на питоне? Ты питонист, раз так яро защищаешь этот язык? Серверам нужна скорость! Чем быстрее, тем лучше. А на питоне я буду один только запрос отправлять в 3с образно. Как бы это максимально круто я не написал, конечный итог 3с, потому-что кишки инструмента (ЯП) такие.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
При выборе языка программирования для создания сайта следует учитывать несколько факторов, таких как цель проекта, уровень опыта разработчика, требования к производительности, доступность инструментов и технологий, а также личные предпочтения.
Одним из самых популярных языков для создания веб-сайтов является PHP. PHP является интерпретируемым языком общего назначения, который широко используется для создания динамических веб-сайтов. Он обладает простым синтаксисом, обширными возможностями и большим сообществом разработчиков, что делает его отличным выбором для начинающих и опытных разработчиков.
Если вы предпочитаете объектно-ориентированное программирование, то PHP также может быть хорошим выбором, так как он поддерживает классы, наследование, интерфейсы и другие основные принципы ООП.
Однако, помимо PHP, существует множество других языков программирования, которые также могут быть использованы для создания сайтов, такие как JavaScript, Python, Ruby, Java и другие. Каждый из них имеет свои особенности и преимущества, поэтому рекомендуется изучить их и выбрать тот, который лучше всего подходит для вашего проекта.
Наконец, важно помнить, что выбор языка программирования зависит от конкретной задачи и требований проекта, поэтому перед принятием решения стоит тщательно изучить все возможные варианты и выбрать тот, который наилучшим образом соответствует вашим потребностям и целям.

Выбор языка программирования для создания сайта - это очень важное решение, которое может повлиять на его производительность, безопасность, масштабируемость и обслуживаемость. В зависимости от поставленных целей и требований к проекту, можно выбрать один из популярных языков программирования для веб-разработки. Рассмотрим некоторые из них:
1. **JavaScript**: JavaScript является одним из самых популярных языков программирования для разработки веб-приложений. Он широко используется для создания интерактивных элементов на веб-страницах, а также для написания серверного кода с использованием Node.js. JavaScript поддерживается всеми современными браузерами и имеет огромное количество библиотек и фреймворков, таких как React, Angular и Vue.js.
2. **Python**: Python - это универсальный язык программирования, который широко используется не только в веб-разработке, но и в других областях. Python имеет простой и понятный синтаксис, что делает его идеальным выбором для начинающих разработчиков. Для веб-разработки на Python часто используют фреймворки Django и Flask.
3. **Ruby**: Ruby - это еще один популярный язык программирования, который часто используется для веб-разработки. Ruby on Rails - это мощный фреймворк для создания веб-приложений на Ruby, который обладает большим сообществом разработчиков и богатой экосистемой плагинов.
4. **PHP**: PHP - это один из старейших языков программирования для веб-разработки, который широко используется в создании динамических веб-сайтов и приложений. PHP имеет большое количество встроенных функций и библиотек, что делает его популярным выбором для быстрого создания простых веб-приложений.
5. **Java**: Java - это мощный и многофункциональный язык программирования, который широко используется в корпоративной среде для создания крупных и сложных веб-приложений. Java поддерживает многопоточность, обладает высокой производительностью и безопасностью, что делает его хорошим выбором для крупных проектов.
Выбор языка программирования для создания сайта зависит от многих факторов, таких как опыт разработчиков, требования к проекту, его масштаб и сложность. Важно также учитывать экосистему языка, наличие библиотек и фреймворков, а также поддержку сообществом. Не существует универсального ответа на вопрос о том, на каком языке программирования писать сайт, но выбрав один из популярных языков и используя современные инструменты, можно создать качественный и производительный веб-проект.