Страница 1 из 1
как организовать базу на удаленном хосте
Добавлено: 08 дек 2004, 17:22
Johnny
Есть необходимость разместить в Интернете базу данных и работать с ней в многопользовательском режиме.
Я понимаю что вопрос "как это сделать" слишком обширный, но подскажите плиз общие принципы как и посредством чего это можно организовать.
Желательно чтобы в создании оного можно было обойтись Делфой и SQL, если это конечно возможно.
Добавлено: 09 дек 2004, 20:11
Naeel Maqsudov
Желательно чтобы в создании оного можно было обойтись Делфой и SQL
Думаю , что гораздо функциональнее, эффективнее и быстрее будет обойтись Perl-ом и MySQL.
Так как прийдется писать CGI, принимающее http запросы и формирующее html-странички.
Дельфи в данном случае плохо уже тем, что требует, чтобы WEB-сервер был WIN32, и там были разрешены WIN32-CGI... А CGI на Perl будет работать везде!
Почитайте про CGI. Любой поисковик Вам найдет массу примеров CGI-приложений на любом языке.
Суть CGI очень проста - обработать командную строку, разобрать ее содержимое и на его основании и, возможно, пользуясь внешними ресурсами (например базой данных), сформировать html-код (а может быть и просто последовательность символов) которую вывести в стандартное устройство вывода (в Дельфи это будет консольное приложение, которое разбирает командную строку, вычисляет нужные данные и делает WriteLn).
Добавлено: 10 дек 2004, 09:39
Johnny
thenk,
попробую через Perl, заодно посмотрю что енто за зверь такой

)
Я как то уже пытался сделать аналогичную базу через PHP и MySQL,
т.к. PHP учил в процессе кодинга, или кодил в процессе обучения

,
вобщем получилось слишком непрофессионально, и бесило больше всего то что надо постоянно заниматься форматированием выводимой инфы - как следствие многостраничные листинги на тривиальных операциях, что через какое-то время сам перестаешь что либо понимать в собственном коде

).
В Делфях например с этим гораздо проще - один раз описал как и куда что должно выводиться и дальше описывай только конкретные события.