Разработка сервера

Обсуждение общих вопросов связанных с программой
Sash256
Сообщения: 1
Зарегистрирован:
08 июн 2012, 12:06

Разработка сервера

Sash256 » 08 июн 2012, 13:27

Здравствуйте. Не так давно узнал у существовании openserver, до этого пользовался XAMP, но по разным причинам он меня не устраивал и я решил поискать альтернативы. Ваша сборка мне в принципе нравиться, за исключением некоторых моментов: Автоматическая добавлялка виртуальных хостов лезет в файл hosts, как сделано во всех подобных сборках, но как мне кажеться это не совсем корректно, и гораздо правильнее было бы для этих целей держать в сборке dns-сервер.

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

Конкретно, хотелось бы задать вопрос по поводу открытости сборки. Я хоть и противник Delfi(как я понимаю управляющая программа написана на нем), тем не менее с удовольствием бы поковырялся в исходном коде, возможно настроил бы под себя. Да и вообще, на досуге не против поучаствовать в разработке, это возможно ?
Аватара пользователя
Максим
Сообщения: 5414
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 08 июн 2012, 13:36

Здравствуйте

1) Конечно же используется файл HOSTS, это единственный способ и это более чем корректно. DNS сервер будет бесполезен в случае отсутствия на машине сетевых подключений.

2) Да, данные в таблицах нельзя редактировать, так сделано специально дабы избежать порчи настроек программы и сервера пользователем. Когда данные добавляются в таблицу они проверяются на корректность.

3) Open Server.exe не является Open Source. Это свободная программа (freeware) с закрытыми исходниками. Поучаствовать можно, но только идеями и предложениями. Почти всё что просят я реализую (по возможности и в разумных пределах с поправкой на своё виденье вопроса).

4) Да, написано на Delphi, но это уже не допотопный язык, как было когда-то. Новая XE2 студия просто сказка :-)
А раньше Open Server вообще был написан на PHP (DevelStudio) :shock: :-)
Ответить