Здравствуйте.
Какие преимущества может дать применение Xmlcore (или ее модифицированного варианта) для динамической генерации вебстраниц CGI скриптами, сделанными в виде
бинарных Linux файлов на BlackBox?
viewtopic.php?f=34&t=3631Преимущества на первый взгляд
1. Готовые вещи для генерации xml вместо использования Log.String или сборки из шаблонов.
2. Предварительная подготовка макета web страницы в памяти позволит упростить алгоритм CGI за счет использования динамических структур данных Xmlcore.
3. Возможность загрузки и автоматической обработки вебстраницы с другого сайта.
4. Возможность чтение/генерация файлов в формате OpenOffice (как делают на сайтах прайсы в excel) движком сайта.
5. Возможность подключения к программным комплексам, использующим xml интерфейс.
6. Доработав, можно создавать вместо xml файлов сразу odc файлы с элементами управления и привязанными модулями для создания полнофункционального клиента на BlackBox,
обращающегося к серверу в интернете. Особенно, если подготовить BlackBox в виде плагина к Firefox или MSIE, получаемые odc файлы можно принимать и обрабатывать со всем удобством BlackBox (заменитель Flash и прочего).
... (принимаются предложения)
Недостатки
1. При приеме XML файла возможность забивания памяти сервера злоумышленником.
... (принимаются предложения)
Возможные переделки
1. Отвязаться от всех лишних модулей из BlackBox для Windows, чтобы получить легкий Linux вариант.
2. Сделать генерацию как для Utf-8, так и для Win1251.
3. Создание xml документа не только в файл, но и в лог для CGI.
... (принимаются предложения)