Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C++ и web програмирование

70K
05 мая 2011 года
rhodium
1 / / 04.05.2011
Доброго дня!

Подскажите пожайлуста что почитать по програмированию на с++ для web.
376
05 мая 2011 года
Absolut
220 / / 22.11.2002
По-моему, не актуальная тема. Времена cgi на С/С++ прошли.
342
05 мая 2011 года
Yos
209 / / 21.06.2003
Не согласен, просто мало кто использует... я например использую и в случае необходимости сопряжения с другим софтом (а он есть) не надо писать "переходники" а берется уже имеющийся и отлаженный код...

Конечно это накладывает определенные рамки на среду выполнения и необходимость перекомпиляции, но тот же ASP например только на макрософаговских станциях работает и ничего народ не переживает по этому поводу...
342
05 мая 2011 года
Yos
209 / / 21.06.2003
И вот еще что забыл добавить - неужели кто-то думает что например (просто с лету пример, так как прямо сейчас пользуюсь их девайсом) сайт Apple работает на РНР...
277
05 мая 2011 года
arrjj
1.7K / / 26.01.2011
Цитата: Yos
И вот еще что забыл добавить - неужели кто-то думает что например (просто с лету пример, так как прямо сейчас пользуюсь их девайсом) сайт Apple работает на РНР...



Да! рас страничка, тотже скрипт, только отработавший :)
А ещё у них на сайте есть jspa странички :)


З.Ы. кстати это дыра у них - просмотрщик сорсов при попытке скачать сорс (сцылка Plain text вверху каждого документа) с расширением php (я уверен что и jspa и html и может ещё что) пхп скрипты отрабатывает :)
Да и пасхальное яйцо из пхп работает ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Ну и на самом apple.com тоже работает а не только на opensource :линк со слоником

А ещё вконтакте
википедия
liveinternet
и этот форум

342
06 мая 2011 года
Yos
209 / / 21.06.2003
Ну вот, что и требовалось - технологий много, вопрос только в приверженности к ним конкретных людей и компаний и не более того...

Вообщем по теме вопроса - примеров CGI в сети на С и С++ не очень много, так что если есть какие-то конкретные вопросы то пишите.

А так по бльшому счету все что нужно знать для написания простого приложения:
1. Как переданые данные получаются - = getenv("REQUEST_METHOD")
2. Данные, при POST методе, получаются из stdin
3. При GET из переменной окружения = getenv("QUERY_STRING")
4. Передаются в stdout
5. Не забудьте перевести в бинарный режим для правильного получения данных из stdin - _setmode(_fileno(stdin),_O_BINARY); и отправки данных _setmode(_fileno(stdout),_O_BINARY);

Ну и формат отправки ответа:

"Content-Type: text/html\n\n"
"<HTML>"
...
"</HTML>"
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог