28.08.2015 / 12:29 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Запускаю файл индекс.жс: var server = require("./server");
server.start();
код сервер.жс : var http = require("http");
var url = require("url");
function start() {
function onRequest(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write(url.parse(request.url).query);
response.end();
}
var server=http.createServer(onRequest);
server.listen(8888);
}
exports.start = start;
Сервер запускается, но через несколько секунд(5-10) выдает ошибку и не работает. Ошибка на скрине в командной строке. Почему ?
Прикрепленные файлы: command.png (13.91 кб.) Скачано 148 раз |
28.08.2015 / 22:11 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Предыдущий вопрос решился сам собой,не знаю почему, но ошибки уже нет. Вот у меня следующий вопрос: как поменять корневую папку проекта? То есть, в командной строке запускается файлы относительно C:\Documents and Settings\Admin Как поменять корень?
|
28.08.2015 / 22:30 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| http://code.tutsplus.com/tutor...expressjs--net-31708Чат без использования БД в пару строк На jsp можно тоже попробовать такое замутить |
28.08.2015 / 22:46 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Naik, та этих чатов, как собак во дворе. Да, вижу модно сейчас всякие NoSQL
|
29.08.2015 / 09:35 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Dinisimys, там без БД, все на сокетах. И если я правильно понимаю, то последние сообщения если нужно, то можно хранить просто в обьекте, оно ж однопоточное.
|
29.08.2015 / 13:37 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Наверное попробую я старым добрым пхп сделать игру, а то ноде так туго дается, тем более сейчас желания учить новое вообще нет.
|
29.08.2015 / 14:29 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Dinisimys, Пхп для игры не удобный. Тут ты можешь через сокеты отсылать данные, хранить состояние игры в коде, а не файлах/БД
|
29.08.2015 / 14:47 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Naik, с лонг поллинг надо поекспериментировать. А так же есть мемчаче или же монгодб
|
29.08.2015 / 15:51 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Dinisimys, на php (если ты не в курсе современных фишек) твой сервер умрет от постоянных запросов. Бери ноду, изучай и пиши. Там все изи.
|
29.08.2015 / 23:11 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Ксакеп, честно, не в курсе. Что ложат сервер только так? блин, прийдеться ноду гамать, но нет нормальной документации на русском((
|