Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.07.16;
Скачать: [xml.tar.bz2];

Вниз

Cgi   Найти похожие ветки 

 
lobach ©   (2006-06-26 16:12) [0]

Здраствуйте, ув. мастера.
Подскажите пожалуйста, как работают cgi скрипты, расскажите, или дайте ссылку.


 
Palladin ©   (2006-06-26 16:14) [1]

а что такое в твоем понимании cgi скрипты?


 
lobach ©   (2006-06-26 16:22) [2]

В моём понимании это программа, которая выполняется на сервере, обрабатывает данные (например введённые пользователем), и выдает результат ввиде html кода в броузер


 
Palladin ©   (2006-06-26 16:26) [3]

так тебе интересно как они работают или как самому их писать?


 
lobach ©   (2006-06-26 16:30) [4]

Как их писать я понимаю, их надо компилировать, или сервер работает с кодом?
Если на сервере стоит какой-нибудь linux, то скрипты наверное работать не будут?


 
Palladin ©   (2006-06-26 16:36) [5]

скрипты не надо компилировать, поэтому они так и называются... если ты имеешь в виду веб-приложения Делфи, то это не скрипты... это консольные приложения взаимодействующие с веб сервером по протоколу cgi вызовов...

в вин32 все пучком

"если стоит какой нибудь линукс", то веб приложения можно компилировать на kylix, только помоему борланд уже забил на него... да и в любом случае это не то... есть более мощные и заточенные под "какой нибудь линукс" в виде php, perl, jsp и пр...


 
evvcom ©   (2006-06-26 16:44) [6]

только php уже не cgi-скрипт :)


 
Palladin ©   (2006-06-26 16:52) [7]

а почему? :) AFAIK, сморя в каком контексте рассматривать, интерпритатор пхп существует таки в виде cgi

хоть он есть и в виде isapi/nsapi... и скорее всего есть и мод для апача...

ps: со вчерашнего дня меня мучает вопрос, как правильно "интерпретатор" или "интерпритатор"? :)


 
lobach ©   (2006-06-26 16:52) [8]

Короче фигня, тут php лучше применять...


 
evvcom ©   (2006-06-26 17:22) [9]

> интерпритатор пхп существует таки в виде cgi

Ну, может быть. Я знаком с этим поверхностно. И не с cgi. Насколько я знаю, cgi-скрипты помещаются обычно в cgi-bin (имя как настроишь), но папка может быть одна, и параллельно на сервере может крутиться пхп, которому пофиг, в какой папке лежат его скрипты (это и есть isapi/nsapi?).

> как правильно "интерпретатор" или "интерпритатор"?

Я всегда думал, что первое правильно. А что поисковики говорят?


 
Palladin ©   (2006-06-26 17:36) [10]


> А что поисковики говорят?

:) так они и так и так говорят...


> Ну, может быть.

не может быть а так оно и есть, сам исполняемый файл (интерпретатор имеется ввиду) и является тем самым консольным приложением, которое вызывает веб сервер (или какая либо иная сущность) для исполнения


> параллельно на сервере может крутиться пхп

как оно может крутиться если оно интерпретатор...

если имеется в виду исполнение php скриптов, дык оно и то и делает что вызывает интерпритатор и передает ему скрипт для исполнения...


>  которому пофиг, в какой папке лежат его скрипты (это и
> есть isapi/nsapi?).

нет :) это и есть переменная PATH в Environment Variables, указывающая в том числе и путь к php интерпретатору, а isapi/nsapi это всего лишь dll для IIS и/или для Netscape Server"а (который, AFAIK, RIP)

P.S.: все вышесказанное относится к win32 платформе



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.07.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
2-1151397808
learner
2006-06-27 12:43
2006.07.16
Как можно прервать ожидание функции ConnectNamedPipe ?


3-1147354876
jiny
2006-05-11 17:41
2006.07.16
Как подменить стандарт. сообщ/ no permission for read/select ...


15-1150452740
КаПиБаРа
2006-06-16 14:12
2006.07.16
Какая самая беззаботная профессия?


2-1151493908
shart
2006-06-28 15:25
2006.07.16
Как послать сообщение клиенту (Indy 9, Tcp)


2-1151128446
JEK_DELPHI
2006-06-24 09:54
2006.07.16
Я не могу устранить глюк при запуску печати! ПОМОГИТЕ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский