Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
Вниз~CGI~ Найти похожие ветки
← →
vampire (2002-03-20 21:33) [0]На Delphi можно писать СGI, но как я понял, их не реально прочитать, т.к.
UNIX сервера их не разберут...это так?
← →
Фэ (2002-03-21 01:11) [1]Вампирушка, ты чего спрашиваешь ?
Кто-кого не разберет ?
Если пишешь на Kylix, то для них он и сделан.
Если Delphi - это Win платформа.
Ты что же хочешь чтобы dll для виндов работала на UNIX ?
← →
vampire (2002-03-21 08:13) [2]Да не, просто купил книгу там рассматривается технология CGI на примере обработки HTML формы... Ну и толку то...Начало обрадывался, а потом все понял...Начал PERL для этих целей юзать...
← →
drpass (2002-03-21 11:47) [3]Ну, если ты хочешь, чтобы твоя сайтина работала под FBSD или Линуксой, то и скрипты пиши в соотв. операционке. Перловка тоже, если написана под винду, не обязана функционировать под Linux - реализации немного отличаются. А CGI - это обычные исполняемые файлы, их можно писать где угодно и на чем угодно. Хочешь под Unix, пиши хоть на Kylix, хоть на gcc
← →
vampire (2002-03-21 14:22) [4]>drpass, т.е. Вы хотите сказать что CGI будут исполнятся под любой осью? Или только под токой на которой они писались...
Я говорю про CGI на DElphi..
← →
PVOzerski (2002-03-21 14:30) [5]Под такой, ДЛЯ которой они писались (т.е. с соответстствующим форматом исполнимого файла, как
минимум). Будет ли работать Win32-CGI в Linux с Wine, например, или в OS/2 с Odin, не знаю, но и
маяться с такими извратами не советую. Однако, поскольку CGI в своей основе - консольное приложение,
есть определенная надежда, что Ваше приложение перекомпилируется компилятором Kylix или FPC.
← →
shiva1 (2002-03-21 15:27) [6]Вообще-то, Вы просто некорректно употребляете термин CGI-приложение, чем, возможно, невольно вводите в заблуждение отвечающих. CGI- всего лишь способ передачи данных от WWW-сервера приложению.
Если Вы пишете CGI-приложение в Delphi, то получаете exe-файл, который, естественно, будет работать в Win-системе.
Если необходимо подобным же образом разработать подобное приложение под Unix - используйте для разработки Kylix.
Хочется кроссплатформенности - используйте Perl или PHP, но и там все не так уж просто. Существуют различия в реализациях, на которые указал уважаемый drpass.
← →
Anatoly Podgoretsky (2002-03-21 20:13) [7]Вообще то и это определение надо подправить
способ передачи данных к WWW-серверу
CGI - Common Gateway Interface - Общий Протокол Обмена, то есть правила передачи данных от клиента серверу, чисто текстовая вещь
сервер/программа?параметр&параметр...&параметр для метода GET
сто стоит за параметром роли не играет, задача сервера принять запрос и все что после ? отдать Программа
← →
Anatoly Podgoretsky (2002-03-21 20:17) [8]То есть стоит вопрос, может ли Программа работать под конкретной ОС, двоичная программа созданная с помощью Дельфи не может в чистом виде работать под Unix
← →
vampire (2002-03-21 20:38) [9]Спасибо огромное...
Просто случилось так: Есть книга по программированию в DELPHI для сети internet и там рассматривается CGI-ISAPI-WinCGI...
написано примерно так: "После того как вы перепишете программу на сервер все будет работать" и никаких нареканий на то что, почти все бесплатные хостиг-сервера это UNIX-сервера и просто НЕ СТОИТ писать это дело на DelphI ведь для этого есть другие средства не было...
Вот и возик такой глупый вопрос...
← →
Rooman (2002-03-21 21:20) [10]CGI в Дельфи разумно писать только тогда, когда вы делаете корпоративный сервер на базе NT и размещаете на нем БД. Тогда - да, Дельфи хороший помощник в этом деле.
Во всех других случаях используйте скрипты.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c