CGI модули
Содержание архива (модули):
- unitUtils - Общий модуль функциональности, для всех моих старых модулей
- officeCGI - Небольшой лайфхак, как без заморочек запустить механизм COM+ из CGI-приложений
- CGI_Data - Основной модуль для CGI-приложений, реализует взаимодействие с переменными из GET, POST, COOKIE, ENV и реализация механизма сессии, с хранением в ней данных, а так же HEAD параметры
- AJAX_CGI - Модуль для простой реализации взаимодействия CGI-приложения со страницей через механизм AJAX. Реализована поддержка нескольких вариантов использования:
- IFrame - самый древний и самый рабочий вариант (если вы все еще поддерживаете браузеры вроде IE5 или более древние, поддерживающие IFrame, но при этом не подерживающие AJAX, то этот способ гарантирует работу механизма, но имеет несколько ограничений и неудобств).
- AJAX - костомная реализация технологии, встраивается прямо в выходную страницу. Не требует никаких дополнительных JS-библиотек.
- Prototypes - Когдато эта JS-библиотека была весьма популярна, как раз еще в те годы, когда я разрабатывал подобные модули, JQuery только появилась, а HTML5 небыло даже в разработке. Сейчас это анахранизм, который никто не использует.
- JQuery - использование AJAX через JS-библиотеку JQuery.
Данные модули разрабатывались для комфортной разработки CGI-приложений, которые постепенно заменяли ранее разработанные приложения написанные еще на Clipper, по мимо этого, тогда веб-технологие были еще не настолько широко используемы как сейчас, а версия PHP, едва переступила через версию 5.0.
Последние компиляции модулей были сделаны 10.07.2013.
Проверялось на Delphi 2006.