за один час» я ...
В качестве отклика на инструкцию «Как сделать
простой веб-сайт за один час» я решил опубликовать собственную, состоящую из пяти простых и обозримых ≈пятиминутных шагов.
Шаг 1. Установить
движок Node.js в соответствии с инструкциями, имеющимися в вики для каждой из поддерживаемых операционных систем. (Для Windows достаточно скачать и запустить
MSI-файл, для CentOS — воспользоваться системным менеджером пакетов, и так далее.)
Шаг 2. Создать пустой каталог и поместить в нём файл
«site.js» следующего содержания:
site.js// Перечисление зависимостей:
var path = require('path');
var express = require('express');
// Описание настроек:
var staticSiteOptions = {
portnum: 80, // слушать порт 80
maxAge: 1000 * 60 * 15 // хранить страницы в кэше пятнадцать минут
};
// Запуск сайта:
express().use(express.static(
path.join(__dirname, 'static'),
staticSiteOptions
)).listen(staticSiteOptions.portnum);
Настройки
staticSiteOptions можно переменить по собственному вкусу.
Шаг 3. В том же каталоге подать команду
«npm install express», которая автоматически создаст подкаталог
«node_modules» и установит туда
Express, скачав из Интернета.
Шаг 4. В том же каталоге создать подкаталог
«static» и поместить в нём файлы статического сайта. Этот подкаталог станет корнем сайта. Файлы с именами
«index.html» будут использоваться
как файлы-индексы. Иными словами, при ответе сервера на запрос с адресом, содержащим только имя некоторого каталога (будь то корень сайта или один из его подкаталогов), будет показан файл с именем
«index.html» из указанного каталога (если есть).
Шаг 5. В том же каталоге подать команду
«node site», которая запустит сервер. Убедившись в её работоспособности, обеспечить автозапуск этой команды в этом каталоге после каждой перезагрузки операционной системы. (Например,
на CentOS 6.2 можно
использовать upstart для этой цели.)
Всё.
Читать дальше →
дизайна сайта Организуйте ...
Oleg Filatov: професиональное создание дизайна сайта Организуйте собственный креативный сайт — это составляющая вашего имиджа!
«Cнежные коньки» от норвежской компании Sled Dogs напоминают горнолыжные ботинки и представляют собой гибрид коньков и горных лыж.
Так иногда случается, что текущая система управления сайтом вам не подходит и требуется сменить ее ...
Два года назад, когда первому моему проекту в сети был уже год и я не знал, что с ним делать, потому ...
... большой спрос на
и продвижение интернет ...
Сегодня возник очень большой спрос на создание и продвижение интернет-проектов. Свои услуги предлагают все кому не лень: от простых самоучек до профессиональных веб-студий. Но как правило, чтобы создать и продвинуть сайт в нынешних условиях интернета нужны хорошие специалисты своего дела. И тогда вы сможете иметь функциональный сайт, который будет солидным лицом вашей компании. Ведь разработка веб сайтов это не всё что надо, для современного рынка, здесь нужен комплексный подход: наилучшие юзабилити, подходящий задачам бизнеса, распределение продающих текстов, контекстная реклама, перемещение в ТОП поисковиков и многое другое. Если у Вас вызывает интерес к качественной разработке сайтов, то в выборе исполнителя вам поможет рейтинг digital-агентств, работающих с большими компаниями. На данном сайте можно сформировать тендер на составление сайта среди множество первоклассных участников рейтинга, которые любые Ваши пожелания воплотят в объективные проекты с помощью самых недавних технологий. И это всё будет самое результативное вложение денег в начале любого бизнеса.