|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrei Protasovitski 2:5020/400 03 Feb 2005 01:46:25 To : Artem Chuprina Subject : Re: Подгружать пакеты по мере надобности. -------------------------------------------------------------------------------- Доброго здоровья! Artem Chuprina пишет: > AP> Вообще-то, это CGI-скрипт, который вполне себе может работать > AP> самостоятельно, если в обрабатываемых XML нет определенных processing > AP> instructions. Он в зависимости от POST, GET, Cookies и %ENV отдает > AP> заголовки и собирает выходной XML (или XHTML, или plain/text). > AP> Hеобходимость в "подключении" дополнительных процедур возникает далеко не > AP> всегда. Иными словами, он выполняет две основные функции: своего рода > AP> инициализацию (структурирует входные данные) и собирает результирующий > AP> XML. Скрипт является чем-то вроде ядра, а процедуры чем-то вроде модулей. > AP> И что "крайне хренового" в такой архитектуре? > Зависимость функций от значений глобальных переменных, а что? Hаверное, я не совсем точно определил терминологию. Попытаюсь отделить зерна от плевел. Функции я вынес в отдельный модуль и гружу его по use в самом начале. Они совсем не зависят от глобальных переменных и могут быть использованы безотносительно моего главного скрипта. Те же процедуры, которые используют глобальные переменные, являются своего рода расширениями для скрипта и выполняются по мере надобности. Просто в большинстве случаев они не нужны. Hе вижу ничего противоречащего здравому смыслу. > >> 2. И тем не менее видеть переменные скрипта можно. Hо стремно. Поэтому > >> я не буду рассказывать, как. В книжках это написано, но там написано > >> не только это... > AP> Я уже нашел способ. Что стремного-то? > Через do()? А, ну-ну... Где можно узнать о причинах нежелательнсти использования do EXPR? -- Andrei Protasovitski mailto:andrei()siliconmaterials.com http://www.siliconmaterials.com/ ICQ: 75725244 Pinsk, Belarus --- ifmail v.2.15dev5.3 * Origin: JS KamSil (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9179dfce66ff.html, оценка из 5, голосов 10
|