Поскольку в ответ на мои пожелания разработать ПО для универсальной информационно-поисковой и экспертно-мониторинговой системы «Панлог» поступают предложения, которые кажутся мне слишком заумными и потому неприменимыми, сформулирую ещё раз, на что программисту следует обратить внимание прежде всего.
Цель «Панлога» - формирование общественного мнения через мониторинг ряда сфер деятельности, а для роста посещаемости и повышения авторитета портала
предусмотрено размещение на нём как можно больше добротной и легко находимой справочной информации.
Основная ячейка системы «Панлог» - отдельная «визитка» для каждого сущего (книга, слово, персоналия, фирма, топоним, теорема, патент, товарный знак, государство, партия, статья и т.д. – порядка сотни типов «визиток»). Каждое сущее можно охарактеризовать и соответственно расклассифицировать по нескольким десяткам признаков, отраженных в его «визитке». Классификаторы применяются как стандартные, так
и разрабатываемые заказчиком. Каждый тип «визитки» имеет три отображения – клиентское, поисковое и административное. Клиент с открывающей страницы Панлога может искать нужную ему «визитку» или прямо по алфавитному меню-каталогу «визиток», или косвенно по тем или иным известным клиенту признакам искомого сущего. Следовательно, необходимо:
1. Построить-структурировать базу данных, в которой могут быть размещены порядка миллиарда «визиток», с оптимальным способом обработки запроса на поиск «визитки»
(ОС Linux).
2. Предусмотреть возможность одновременной и достаточно быстрой обработки порядка тысячи запросов.
3. Максимально облегчить заполнение «визиток» с административной страницы, прежде всего размещение изображений.
На стартово-демонстрационном этапе, пока не открыто массированное финансирование и не набран штат, возможно размещение системы «Панлог» на собственном или подручном сервере.