|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrey Brindeew 2:5020/400 27 Aug 2000 01:57:55 To : All Subject : OOP, Web-based infosystems and Perl -------------------------------------------------------------------------------- Hello! Hа работе приказали создать конструктор. Т.е. достаточно гибкую информационную систему. Совершенно понятно, что писать это нужно с использованием ООП. Балансируя на грани оффтопика хочу сказать следующее: 1. Моей целью является создание некоей универсальной объектной архитектуры, которая может служить основой для создания практически любой web-based информационной системы. Планируется вести открытую разработку и выпустить это под GPL и выложить на CPAN. 2. К участию в проекте приглашаются все желающие, разработка будет вестись на Перл. Для начала приведу некоторые свои мысли: Иерархия объектов поделена на четыре базовых уровня: 1. Системно-зависимые объекты. Зависят от конкретной информационной системы, обеспечивают логику ее функционирования и непереносимы между системами; 2. Системно-независимые объекты. Используются почти во всех информационных системах. Hапример: механизм сессий, group-based authorization, system-wide cache, error-handling, debug,...; 3. Gateway между вторым уровнем и используемыми в конкретном проекте технологиями; 4. Используемые в проекте технологии (mod_perl, CGI, cookies, HTML::Template, HTML::Mason...) Уровни 1 и 2 не имеют доступа к объектам уровня 4 и поэтому переносимы, для чего достаточно изменить набор инструментальных средств и переписать объекты уровня 3. Приветствуются любые ваши идеи, ссылки на ресурсы в Сети и просто комментарии! При желании можно создать отдельный форум для обсуждения данного проекта. ---------------------------------------------------- WBR, Andrey Brindeew http://www.dportal.ru http://www.sat.com.ru --- ifmail v.2.15dev5 * Origin: Dportal.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/75023b7053b4.html, оценка из 5, голосов 10
|