igorber
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Моё имхо, если человек знаком с языками программирования в принципе и азами написания скриптов (имеет понятия, что такое Content-type, REQUEST_METHOD и т.д.), то статья неплохо написана - она начинается с простого Hello World, просто что-бы понять, как писать CGI-и на C/C++, потом идет пример с перемеными окружающей среды, тоже надо, но вот потом, последний пример, это резкий скачек ... Статью надо ориентировать на конкретного читателя - или он в первые пишет CGI на C, и тогда ему не к чему, последний пример (длинная и не понятная программа, черт знает для чего нужна, с его стороны) или пишется статья под тех, кто уже писал на C/C++ CGI скрипты, и он ищет алгоритмы, примеры, пытается повысить свой уровень написания скриптов. Я бы последний пример убрал и поставил что-то по проще, что-бы закрепить знания новобранца в рядах CGI програмеров. А уже в другой статье, или в продолжении этой (в части так 5-ой), дать что-то подобное 3-ого примера. Добавлено Wowik Цитата: Цитата:Если я правильно понимаю, то он так же компилируется при запуске Хехе, ты не прав, Perl является интерпретатором, тоесть скрипты лежат в исходном коде, а С компилится в бинарный исполняемый код... | Тогда если статья написана для начинающих, то где написано, как откомпилирывать прогу на С, что-бы получить CGI? Добавлено qusejodan Цитата: Wowik честно говоря мне кажется зря ты пишешь конкретно о написании CGI на C. Не лучше ли было бы написать что-нибудь типа HTML RFC by example ну а примеры делать на чём угодно, хотябы на тех же сях. Объясню почему: Видел очень много людей которые знают как написать CGI но не представляют себе что это такое. Не понимают как всё действует, и при появлении чуть более сложной задачи чем просто вывести "Content-type" или "Location" откровенно не знают чего делать. | Я с тобой не согласен, я вот знаю HTTP RFC (а не HTML RFC, как ты написал, HTTP = протокол, HTML = скриптовый язык), но не знаю Си, и по сему, не пишу CGI-и на Си ... Все скрипты под веб как ни как связаны с HTTP RFC, тут уж ни как без этого, но с другой стороны - это две разные вещи, RFC и CGI на Си ... Автор выбрал иммено CGI на Си, видемо т.к. знает это более досконально, имеет больший опыт и т.п. Да и примеры HTTP RFC давать без языка нельзя - так что можно сделать "HTTP RFC в примерах" как продолжения статей "Пишем CGI-скрипт на С/С++", уже после того, как новоиспеченый програмист научится азам CGI + Cи. Все это имхо... Добавлено lucky Цитата: неужели все так просто, но почему-то ниодна ссылка не выдаЕт результатов .... настораживает это как-то .... Ведь скорее всего компилировать надо прямо на сервере, а то бардак какой-то получается - например я скомпилировал под Unix, а сервак стоИт на Win или наоборот .... а вариантов таких - уйма | Ссылки на статье выдает результаты (у меня по крайне мере). Компилирывать конечно надо на сервере, вить это бинарник - в каждой OS свой формат файла, своя структура комманд и т.п. |