Pull to refresh
3
0
Send message

Установка node.js на VPS

Reading time 2 min
Views 21K
В этой статье я расскажу, какие проблемы прийдется решить, чтобы получить VPS с реально работающим node.js сервисом. Это все элементарные вещи, но, может быть, кому-нибудь еще пригодится.

Установка node


Проблема: в репозитории может не оказаться пакета для нужной версии node. Как вариант, у вас может быть два проекта, требующих разные версии node.
Решение: на девелоперских машинах в таких случаях используют nvm. На боевом сервере его тоже можно запросто использовать, просто прийдется написать специальный скрипт для запуска своего сервера.
Читать дальше →
Total votes 30: ↑23 and ↓7 +16
Comments 10

Размещение приложения node.js на dotcloud.com

Reading time 4 min
Views 8.2K
dotCloud — облачная платформа для хостинга веб-приложений. Бесплатный аккаунт хорошо подходит для обучения.

Ее преимущества:
  • можно бесплатно использовать два сервиса. В отличие от heroku, можно сделать полноценное приложение с базой данных.
  • файловая система доступна для записи — удобнее будет вести логи
  • хорошая документация.


Но есть и недостатки:
  • бесплатные сервисы «засыпают», если ими никто не пользовался последних полчаса. Это означает, что возможна такая ситуация: вы заходите на свой сайт и вместо него видите стандартную страницу сервиса с просьбой подождать. Через какое-то время (до нескольких минут) сервис «просыпается» и начинает работать, как положено.
  • по умолчанию используется версия node 0.4.10. Но это можно исправить.

Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Comments 3

Простой сайт с возможностью авторизации на node.js

Reading time 3 min
Views 91K
В этой статье я попробую рассказать о том, как с помощью node.js и connect сделать простой сайт с авторизацией. Т.е. такой, где часть контента доступна всем, а часть — только зарегистрированным пользователям. Поскольку express.js основан на connect, практически все, что здесь написано, относится и к нему тоже.
Допустим, что вы уже знаете, что такое node.js и как с ним работать. Также допустим, что у вас уже есть простенький сайт с основной страницей и парой дополнительных. Вот здесь — исходники такого сайта, пример для этой статьи.
Читать дальше →
Total votes 40: ↑31 and ↓9 +22
Comments 15

Information

Rating
Does not participate
Location
Киевская обл., Украина
Date of birth
Registered
Activity