Интенсивный трафик, Высоко безопасный веб-API, что язык? [закрытый]

Я не уверен, возможно ли это, поскольку GUI может иметь больше возможностей, чем терминал (да, я видел терминалы GUI только с 16 цветами совсем недавно). Это может зависеть от того, как терминал установлен. Во всяком случае я играл бы с Цветная Тема .

Так или иначе, почему Вы используете Emacs в обоих, терминале и GUI? Обычно люди находят один или другое обращение и используют только что один. При использовании Emacs удаленно возможно, Вы хотите выполнить его локально и использование Бродяга для открытия файлов удаленно, или как корня.

5
задан Peter Mortensen 12 November 2009 в 08:09
поделиться

5 ответов

Я бы выбрал того, кого знаю лучше всего. В моем индивидуальном случае, скорее всего, это будет какая-то Java.

4
ответ дан 13 December 2019 в 22:10
поделиться

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

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

2
ответ дан 13 December 2019 в 22:10
поделиться

Это чрезвычайно субъективный вопрос, который полностью зависит от специфики того, что вы хотите сделать. Что касается чрезвычайно безопасного сайта, я думаю, что большинство языков равны, важным фактором является то, какие типы безопасности вы реализуете. Вы дезинфицируете вводимые пользователем данные? Вы защищаете от SQL-инъекций? И т.д.

Я предпочитаю идти по пути Python, код очень чистый, библиотеки очень богаты, и, возможно, в нем есть одна из лучших доступных веб-фреймворков, Django. Вы спрашиваете, какой язык мы будем использовать для создания с нуля, но, на мой взгляд, только глупый разработчик не запустит свой веб-сайт с надежной структурой, будь то Django, Rails, Cake и т. Д.

2
ответ дан 13 December 2019 в 22:10
поделиться

Не выбирайте инструменты, пока не узнаете, какую работу нужно выполнить.

Открытый исходный код и не открытый исходный код должны быть наименьшей из ваших проблем. Это не имеет отношения к вашей цели (если под «открытым исходным кодом» вы на самом деле не подразумеваете «не нужно платить за»: -)).

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

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

1
ответ дан 13 December 2019 в 22:10
поделиться

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

  • PHP (Facebook)
  • .NET (сайты MSFT)
  • C ++ (вероятно, некоторые из Google)
  • Java (Ebay C ++, как мне кажется)
  • Ruby (Twitter) и т.д ...

Что касается базы данных, я бы сказал, что это не столько вопрос безопасности, сколько вопрос того, насколько большой вы собираетесь достичь и что вы пытаетесь сделать. Если вам нужно 25 серверов баз данных с терабайтами хранилища, выберите бесплатное решение, такое как MySQL. Но если нет, вы не сможете превзойти возможности Microsoft SQL Server для любого запуска стандартного приложения базы данных.

1
ответ дан 13 December 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: