На каком языке писать сайт?

Ссылка скопирована
2 ответов

У меня есть база данных написанная на c#. Мне нужно написать сайт, на котором можнобудет брать информацию из данной базы. На каком языке писать данный сайт?

Дополнительно:

Что значит база данных написаная на с#? Свой велосипед? Или просто работали с базой через шарп?
Писать надо на том, что знаете

  • На нём же и пиши
  • Дмитрий, думаю излишне было к этому прицепляться.
    Ведь когда тебе скажут "база данных картинок" ты подумаешь о хранилище картинок, а не о реляционном (не обязательно) взаимодействии таблиц. Т.е. здесь "база данных" - употреблено как программа для доступа к базе данных. Например, база данных клиентов.
  • А зачем БД в C#, когда есть SQL и т.п.?
  • Дмитрий, twobomb, всё он верно спросил. Ниже автор указал, что это самописный велосипед.
    Правда, это противоречит самому существованию данного вопроса, ну да ладно.
  • Hemul GM, ну да, а браузер это вовсе не Браузер, а Интернет. Всё же надо чтобы люди говорили на общем языке, а не играли в изломанный телефон.
  • Сам написал
  • thatdontconcernme, и такой продвинутый молодой чемодан не может выбрать язык для сайта?
  • VolgaVolga, вопрос в том, на каком языке лучше реализовать данную задачу, как мне известно шарп мало кто юзает, для таких целей
  • thatdontconcernme, нет, довольно много кто.
  • Dr. Bacon, нет, интерфейс я не делал
  • Dr. Bacon, через сайт))
  • Нужно писать или на том, который знаешь. Или на том, который хочешь узнать )
    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с, потому-что кишки инструмента (ЯП) такие.
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

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

    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 поддерживает многопоточность, обладает высокой производительностью и безопасностью, что делает его хорошим выбором для крупных проектов.

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

    Другие ответы (1) Ответить на вопрос
    Стас DB

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

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

    Если вы предпочитаете объектно-ориентированное программирование, то PHP также может быть хорошим выбором, так как он поддерживает классы, наследование, интерфейсы и другие основные принципы ООП.

    Однако, помимо PHP, существует множество других языков программирования, которые также могут быть использованы для создания сайтов, такие как JavaScript, Python, Ruby, Java и другие. Каждый из них имеет свои особенности и преимущества, поэтому рекомендуется изучить их и выбрать тот, который лучше всего подходит для вашего проекта.

    Наконец, важно помнить, что выбор языка программирования зависит от конкретной задачи и требований проекта, поэтому перед принятием решения стоит тщательно изучить все возможные варианты и выбрать тот, который наилучшим образом соответствует вашим потребностям и целям.

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно