Вторник, 16 Апреля 2024, 17:21

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Форум игроделов » Ваши проекты » Готовые проекты » Inferno Web Server (Простой веб-сервер для начинающих)
Inferno Web Server
kirix820Дата: Пятница, 07 Января 2011, 20:13 | Сообщение # 1
участник
Сейчас нет на сайте
Название проекта: Inferno Web Server
Среда разработки: Delphi 7
Какой ЯП используется: Object Pascal
Для какой платформы: Windows
Предоставление исходного кода: Да
Тип распространения: Некоммерческая разработка
Какие есть похожие программы: IIS от Microsoft
Лицензия: GNU

Это мой первый серьезный проект. Веб-сервер ориентирован на новичков, поэтому пока отсутствует поддержка php-скриптов. Весь остальной функционал полностью реализован.

Особенности:
-Приятный интерфейс
-Удобность конфигурации
-Простота освоения

Скриншот:

Ссылка на скачивание:
скачать с yemsalat.org

Я изменил правила распространения моего продукта. Теперь я собираюсь распространять его по лицензии GNU. Таким образом, я сохраняю авторские права и даю возможность начинающим программистам учиться на примере моего сервера. Однако ссылку на скачивание исходного кода я здесь публиковать не буду. Придется также писать мне в ЛС, чтобы я убедился адекватный ли человек, и действительно ли он скачивает исходник в обучающих целях.

Также сервер можно запустить под Wine в Linux, но предварительно необходимо поставить в конфиге порт > 1024. Почему - не знаю. Это недокументированный баг Wine.




Да будет роцк! Навсегда!


Сообщение отредактировал kirix820 - Воскресенье, 09 Января 2011, 20:07
vetoloДата: Пятница, 07 Января 2011, 20:16 | Сообщение # 2
участник
Сейчас нет на сайте
kirix820, извиняюсь за дурацкий вопрос,а что такое ВЕБ сервера?

I like Minimal techno.
Master_ChiefДата: Пятница, 07 Января 2011, 20:19 | Сообщение # 3
Shoot Space creator
Сейчас нет на сайте
vetolo, что такое веб-сервер

KpoJIukДата: Пятница, 07 Января 2011, 21:03 | Сообщение # 4
In C++ We Trust
Сейчас нет на сайте
Quote (kirix820)
Inferno Web Server

какое пафосное название biggrin
Quote (kirix820)
Windows, возможна работа под Wine в Linux (не тестировалось)

а разве вайн разрешает юзать порты <1024?
с апачем не тягаться, естессно, но проект достаточно интересный. гляну как-нибудь на досуге и буду ждать php. smile
kirix820Дата: Пятница, 07 Января 2011, 21:09 | Сообщение # 5
участник
Сейчас нет на сайте
Насчет вайна не проверял) php постараюсь реализовать в ближайшее время.

Добавлено (07.01.2011, 21:06)
---------------------------------------------
Кстати, вообще-то порт можно изменить в настройках сервера. Так что...

Добавлено (07.01.2011, 21:09)
---------------------------------------------
Кстати, я позже сделаю полноценный порт на линух. Как только приеду домой.




Да будет роцк! Навсегда!
KpoJIukДата: Пятница, 07 Января 2011, 21:16 | Сообщение # 6
In C++ We Trust
Сейчас нет на сайте
порт на линух был бы не лишним, ибо сервер под виндой - не лучшее решение smile
скачал, запустил, разочаровался. при запуске он повис в задачах, не показав мне ни окна, ни странички по http://localhost. пробовал под win7 x64.
kirix820Дата: Пятница, 07 Января 2011, 21:24 | Сообщение # 7
участник
Сейчас нет на сайте
Не знаю. Сам сейчас на Win7 x64. Все прекрасно работает. Сейчас исправлю еще один досадный баг с разрешением экрана (возможно он мешает), и обновлю пост.

Добавлено (07.01.2011, 21:24)
---------------------------------------------
Обновил пост. Попробуй скачать и запустить еще раз.




Да будет роцк! Навсегда!
KpoJIukДата: Пятница, 07 Января 2011, 21:28 | Сообщение # 8
In C++ We Trust
Сейчас нет на сайте
вот спасибочки! заработало! локалхост грузит на отличненько. я так понял, настройки можно менять только из конфиг.ини? неплохо было бы сделать правку настроек через гуй.
kirix820Дата: Пятница, 07 Января 2011, 21:31 | Сообщение # 9
участник
Сейчас нет на сайте
Я могу сделать ГУИ конфигуратор. Просто не думаю, что у кого-то возникнут проблемы с редактирование конфига. Ибо что означает параметр Port поймет даже незнающий человек.

Добавлено (07.01.2011, 21:31)
---------------------------------------------
В следующей версии я сделаю иконку в трее. Оттуда можно будет вызвать конфигуратор.




Да будет роцк! Навсегда!
KpoJIukДата: Пятница, 07 Января 2011, 21:32 | Сообщение # 10
In C++ We Trust
Сейчас нет на сайте
разработчик всегда прав. но если проект разрастется и обзаведется поддержкой нескольких сайтов одновременно, рубями, перлами, пхпами и прочим, то править конфиг будет проблематично начинающим biggrin
kirix820Дата: Пятница, 07 Января 2011, 21:33 | Сообщение # 11
участник
Сейчас нет на сайте
Спасибо, учту твои пожелания. А сейчас я, с твоего позволения пойду спать ок?)



Да будет роцк! Навсегда!
KpoJIukДата: Пятница, 07 Января 2011, 21:35 | Сообщение # 12
In C++ We Trust
Сейчас нет на сайте
кстати, совсем забыл: надо ж еще mysql. ну, или какую-нибудь другую БД.) в общем, жду пхп, а потом буду надеяться на дальнейшее развитие smile

Добавлено (07.01.2011, 21:35)
---------------------------------------------
конечно, спокойной ночи wink

Master_ChiefДата: Пятница, 07 Января 2011, 21:38 | Сообщение # 13
Shoot Space creator
Сейчас нет на сайте
KpoJIuk, MySQL запускается от имени PHP, а не от имени сервера



Сообщение отредактировал Master_Chief - Пятница, 07 Января 2011, 21:38
SanAVДата: Пятница, 07 Января 2011, 21:55 | Сообщение # 14
Alex Versus
Сейчас нет на сайте
Может я чего-то не понимаю, но это не Denwer, только с блекджеком?

My Games:
· [2D, TDS] Death Embrace.
kiselevДата: Пятница, 07 Января 2011, 22:03 | Сообщение # 15
участник
Сейчас нет на сайте
Не поленился, проверил. На вайн выдает ошибку. Идея нравится, хотя программа довольно бесполезная. Скриншот:
KpoJIukДата: Пятница, 07 Января 2011, 22:09 | Сообщение # 16
In C++ We Trust
Сейчас нет на сайте
SanAV, без блекджека, и остальных прилагающихся к нему обычно фич. и не денвер. просто веб сервер, что-то вроде apache. как известно, денвер включает в себя тот самый апачи и добавочные рюшечки в виде перлов, рубей, пхп, etc., а здесь просто голый сервер, умеющий хостить лишь статичные html странички.

Добавлено (07.01.2011, 22:09)
---------------------------------------------
kiselev, собственно, что я и говорил. насколько я помню, вайн не позволяет забивать порты меньше 1024, хоть ты под рутом, хоть под рутом рутов. попробуй в конфиге поставить порт больше, чем 1024 и запусти снова, может я ошибаюсь.

kiselevДата: Пятница, 07 Января 2011, 22:16 | Сообщение # 17
участник
Сейчас нет на сайте
Quote
насколько я помню, вайн не позволяет забивать порты меньше 1024

Где ты это узнал?
МорриартеДата: Пятница, 07 Января 2011, 22:17 | Сообщение # 18
LINUX ФАНАТ
Сейчас нет на сайте
Зачем это запускать под Linux? Собрать сервер в ручную не сложно.
kiselevДата: Пятница, 07 Января 2011, 23:02 | Сообщение # 19
участник
Сейчас нет на сайте
Quote
Зачем это запускать под Linux? Собрать сервер в ручную не сложно.

Просто попросили.
http://yemsalat.org/uploads/download.php?gname=2420privat_class.tar.7z
Хоть немного угадал? happy
Кто не может открыть, то вот:



Сообщение отредактировал kiselev - Пятница, 07 Января 2011, 23:02
Master_ChiefДата: Суббота, 08 Января 2011, 00:17 | Сообщение # 20
Shoot Space creator
Сейчас нет на сайте
kiselev, ой господи, ну не легче просто в разделе конфига прписать Port=8080 ???

Форум игроделов » Ваши проекты » Готовые проекты » Inferno Web Server (Простой веб-сервер для начинающих)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг