Меня все еще спрашивают - что такое порталы. И чем больше я
работаю с ними и с другими динамическими сайтами, тем точнее
сам представляю себе - что это такое. Портал (динамический сайт) - это база данных с интерфейсами
для ввода и вывода информации.
И все.
Ввод информации идет, как правило, через интерфейсы, которые
называют административными. Вывод - через интерфейсы для
пользователей, или пользовательские интерфейсы.
Когда вы заходите на сайт www.RussianPortals.com как
посетитель, вы видите только пользовательские интерфейсы,
где бы по сайту не ходили. Точно то же и на других порталах.
Читатели не устают спрашивать - а есть ли порталы без баз
данных. При таком определении, которое я написал выше,
становится ясно - нет таких порталов. Для точности скажу -
есть порталы с доморошенными базами данных. Но поскольку
написать хорошую базу данных - задача на порядок сложнее
создания портала, то и цена этим самопальным базам данных -
сами понимаете...
Программы для интернет
Никто не спорит с тем, что портал - это сборник программ,
установленных под один интерфейс. На многих веб сайтах
используются те же составляющие портал программы, но по
отдельности. Что лучше - никогда не скажешь. Все зависит от
дизайнера-разработчика.
Все так называемые модули порталов были, в свое время,
отдельными программами, если были. Часть модулей придумали
специально для порталов. И программы эти будучи
интегрированными в портал как бы замораживаются, а вот сам
класс подобных веб программ продолжает развиваться.
Это легко проследить на примере галерей, которые сначала
были собранием HTML таблиц с иконками, потом обросли
комментариями, рейтингами, автоматизированными системами
создания икон, изменяемыми интерфейсами вывода и т. д. и т.
п.
Именно поэтому мне кажется целесообразным отслеживать
отдельные классы программ, которые уже входят, или могут
войти в порталы, а могут и использоваться по отдельности.
Кому что нравится.
Мы решили знакомить вас с подобными программами.
Сегодня мы представляем одну из таких программ. Называется
она Calendarix. Она может использоваться как интегрированной
в портал, так и отдельно. Кстати, именно такого типа
программа, если мне не изменяет память, используется как
добавочная (addon) в портале phpWebSite.
Для чего нужен календарикс (чувствуется эстонский акцент,
хотя автор, по моему, с другого полушария)?
Можно ввести туда исторические события, или церковные
праздники, если вы верующий и у вас есть сайт. Можно сделать
его напоминателем всевозможных дат - от неизбежного
выбивания ковров до отчета у президента. Можно ввести
расписание свиданий или поездок в сауну (подскажите
разницу). Да много чего можно, потому что эта динамическая
программа - та же самая база данных (MySQL) с интерфесами
для ввода дат (админ) и их вывода - гляди и радуйся.
Смотрим сайт разработчика: www.calendarix.com
Говорит программа на 12 языках - италянский, голландский,
немецкий, французский, испанский, португальский, норвежский,
турецкий, словенский, датский, шведский и русский (перевод
программы отнял 1.5 часа).
Автор этой программы - Vincent Hor (нет, точно не эстонец).
Скачать программу можно
здесь.
В zip - архиве она весит 140 кило, а разворачивается до 500. Внимание моим читателям - если хотите принять участие в
нашем проекте, например, помочь в переводе свободного ПО и
его тестировании, пишите. Мне в одиночку и сайт вести и
программы переводить и тестировать - хорошо, но
производительность не та. Хочется успеть больше. Инструменты
предоставляются, если у вас нет своего.
Вы поймите правильно насчет инструмента - это серверные
площадки, оборудованные всем необходимым.