2015-05-06 3 views
1

Как я уже говорил, JavaScript - это язык сценариев на стороне клиента. Но, несколько дней назад, я слышал, что JavaScript - это серверный язык сценариев.Как запустить JavaScript как серверный скриптовый язык на SourceForge.NET?

Я не понимаю об этом ... Чтобы знать это, у меня есть поиск в Google, и я знал, что Node.JS можно использовать в качестве языка сценария на стороне сервера. Я успешно выполнил некоторый скрипт с Node.JS (в Windows XP).

Итак, я попытался запустить его с помощью реального сервера ... Я отправил весь скрипт (который написан в Node.JS) в SourceForge.NET. Но я не знаю, как это сделать?

Помогите мне ответить: «Поддерживает ли SourceForge.NET Node.JS? Если может, пожалуйста, покажите мне, как работать с этим сервером?».

Я попытался запустить его с помощью SourceForge.NET только для удовольствия.

+0

Не является SourceForge.NET универсальным хостингом для проектов OSS, а не HTTPD, который вы можете * запустить * свой собственный код? Или есть какое-то серверное программное обеспечение с тем же именем? Возможно, что-то связано с платформой Microsoft .NET. Вы можете уточнить? – Quentin

ответ

1

Node.js - это средство запуска программ JavaScript. Он обычно используется для записи HTTP-серверов.

Если вы написали код для использования Node.js, вам необходимо запустить его с помощью Node.js, чтобы он работал.

Если вы хотите задействовать какой-либо другой сервер, тогда вам потребуются прокси-запросы, сделанные с ним на Node.js (например, с помощью директивы Apache ProxyPass) ... но это обычно устраняет причины, по которым люди предпочитают использовать Node.js в первую очередь.

Если вы хотите использовать Node.js в процессе производства, вам обычно необходимо разместить свой сайт на виртуальной машине или выделенном сервере. Общий хостинг обычно не дает вам достаточно доступа для запуска Node.js.

+0

Поддерживает ли SourceForge.NET Node.JS? Предоставляет ли SourceForge.NET проект-разработчик устанавливать дополнительные модули Apache? – rad

+1

@rad: Я не понимаю. Насколько я знаю, sourceforge.net не является веб-хостом. Раньше вы могли размещать приложения wordpress на sourceforge, но в прошлом году они прекратили эту службу. Как вы думаете, что такое sourceforge? Если вы хотите разместить узловые веб-приложения, есть бесплатные хосты, которые поддерживают node.js. Два больших, о которых я знаю, - это облако Google и redhat openshift (google для них). Вы также можете попробовать разместить vm на amazon. Они позволяют вам создавать небольшую бесплатную в течение одного года. После этого вы должны заплатить. Сначала я лично попытаюсь открыть сперва сначала - это бесплатно навсегда. – slebetman

Смежные вопросы