WebPublishing

2.1. WebPublishing

Автоматическая система электронных публикаций WebPublishing - это программный комплекс, позволяющий традиционным печатным изданиям (газеты, журналы, информационные агентства и т.д.) или онлайновым информационным ресурсам оперативно, легко и профессионально создавать и обновлять электронную версию издания в сети Интернет.

Система состоит из 2 частей: клиентское приложение - WebPublishing Client, и серверная часть - WebPublishing Server.

Клиентское приложение предназначено для верстки выпуска и отправки его на сервер. Любое издание пользуется в своей работе каким-либо программным продуктом (например, QuarkXPRESS или Adobe PageMaker). Подготовка выпуска к отправке на сервер заключается в копировании и вставки текста из редактора издателя в программу WebPublishing Client. Подготовка выпуска может занимать от 10 минут до часа в зависимости от количества и объема статей.

Серверная часть отвечает за прием нового выпуска, его обработку и вывод пользователю.

Весь вывод сайта построен на специальных шаблонах, поэтому пользователь системы может легко настроить дизайн своего сайта, и самостоятельно поменять его, если возникнет такая необходимость.

Для настройки шаблонов необходимо лишь знание языка гипертекстовой разметки HTML. Никаких других специальных знаний не требуется. Перевод системы на другой дизайн занимает не более 2 часов.

Почему стоит использовать именно систему WebPublishing?

Дело в том, что при традиционной разработке сайта, он представляет собой набор html-страниц, или в лучшем случае, cgi-скриптов (программ). Каждый выпуск при таком варианте - это верстка новых html-страниц. Кроме того, что это отнимает огромное количество времени, необходимы еще специальные знания не только HTML, но и Интернет-технологий (ftp, http). Для этого понадобится дополнительный человек в штате редакции - Веб-мастер. А услуги хорошего Веб-мастера стоят не дешево.

Кроме того, практически невозможно при такой структуре организовать хороший поиск по материалам издания. Также затруднительно сделать архив выпусков. Для нормальной работы сайта понадобится Веб-программист, который сможет автоматизировать работу сайта. А это тоже стоит денег и немалых. А что будет, если издатель примет решение об изменении дизайна или структуры сайта? Это означает, что Веб-мастеру придется заново переписать все страницы сайта или скрипты. А если еще у издания есть архив выпусков за пару-тройку лет, то работа и вовсе непосильная!

Не проще ли (и намного дешевле) просто купить готовый программный продукт, который уже включает в себя все необходимые функции и возможности, который протестирован и уже используется?

Клиентская часть

Вернуться

Клиентская часть системы WebPublishing - это Windows-приложение, используемое на компьютере клиента системы (например, в редакции издания).

WebPublishing Client - простая в работе и интуитивно понятная программа, использующая традиционный Windows-интерфейс. Для человека, работающего с приложениями в системе Windows, не составляет никаких проблем, познакомится с программой в течение нескольких минут.

Приложение предназначено для подготовки выпусков и закачки выпуска в Интернет.Подготовка нового выпуска отнимает очень мало времени. Верстка небольшого выпуска (6-7 статей) с картинками у пользователя со средней подготовкой отнимает не более 15 минут. Одно из преимуществ системы WebPublishing - это возможность подготовки выпуска в оффлайне. То есть, подключение к сети Интернет необходимо только при отправке выпуска на сервер.

Возможности программы:

одновременная работа со всеми статьями выпуска. Интерфейс программы предусматривает работу с несколькими файлами сразу. Для переключения между статьями достаточно нажать на вкладку с этой статьей.


подсветка мета-тегов. Система WebPublishing предусматривает использование специальных мета-тегов для разметки статьи. Например, <заголовок>, <автор> и так далее.


инструменты для работы с изображениями. Вставка изображений в статью производится в программе одним нажатием клавиши. Можно задать параметры изображения - размеры, способ выравнивания, отступ и т.д.


настройка системы. Можно задать способ нумерации выпусков, название издания, адрес сервера в сети Интернет, уникальный логин и пароль пользователя и др.


архивация выпуска. Перед отправкой программа архивирует все файлы выпуска (статьи, картинки) в один архив, тем самым, уменьшая размер выпуска и время закачки.


автоматическая отправка выпуска на сервер. Программа содержит в себе функцию отправки выпуска на сервер. Пользователю необязательно владеть специальными знаниями по работе с файлами в Интернет. Программа сама соединится с сервером и отправит архив с выпуском в Интернет.


Требования к компьютеру:

операционная система Windows 95/98/ME/2000/NT.


1-2 Mб свободной оперативной памяти.


300 Кб на жестком диске.


Использование локального приложения WebPublishing Client не является обязательным для функционирования системы в целом. Готовить выпуски можно и в обычном текстовом редакторе, при этом не имея преимуществ WebPublishing Client. Закачка подготовленных файлов на сервер может осуществляться несколькими способами:

1.Закачка из программы WebPublishing Client.

2.Копирование файлов в каталог archive на сервере при помощи FTP.

3.Отправка выпуска по электронной почте. Данный вариант наиболее интересен в том случае, если издание имеет зеркала на нескольких серверах.

4.Закачка выпуска через html форму в браузере.

Серверная часть

Вернуться

Серверная часть системы WebPublishing Server представляет собой набор cgi-скриптов, написанных на языках Perl и С++. Для инсталляции серверной части необходимо всего лишь переписать в cgi-bin каталог на сервере необходимые файлы и установить на них атрибуты на исполнение. Все выпуски издания хранятся на сервере в каталоге archive либо в базе данных, если она используется.

WebPublishing Server отвечает за прием выпусков любым доступным способом, их распаковку в соответствующую директорию или в базу данных и отображение сайта посетителю.

Для гибкой настройки внешнего вида издания создана мощная система шаблонов. Система не только позволяет настраивать внешний вид отдельных информационных блоков, но и совершенно свободно позиционировать их на странице. С помощью шаблонов система WebPublishing может быть легко интегрирована в любой, уже существующий проект.

Для ограничения возможности несанкционированных публикаций в серверной части предусмотрена система авторизации. Владелец издания может самостоятельно изменять пароли доступа.

Для удобства использования системы предусмотрено несколько способов закачки выпусков. Серверная часть может принимать файлы из программы WebPublishing Client, по электронной почте высланной на определенный email адрес либо с помощью браузера через html форму. Возможна также непосредственная закачка файлов выпуска на сервер по протоколу FTP. В этом случае сайт также будет корректно работать.

Для более быстрой навигации по архиву издания в системе существует универсальный календарь, который позволяет оперативно находить выпуски по известной дате их публикации. Внешний вид календаря также гибко настраивается с помощью шаблонов.

В системе реализована возможность расширенного поиска. Посетитель сайта может искать статьи по таким ее свойствам как заголовок, имя автора, аннотация, дата публикации, либо непосредственно в тексте статьи.

Требования к серверу:

операционная система Unix/Linux


поддержка языка Perl


10 мегабайт на диске


Защита доступа

Для того, чтобы никто, кроме ответственных за электронный выпуск лиц, не мог закачать выпуск на сайт издания, в системе WebPublishing предусмотрена система авторизации.

Каждый клиент системы имеет свой уникальный логин и пароль, который он может сменить. Логин и пароль указываются в настройках WebPublishing Client. При отправке нового выпуска на сервер, происходит авторизация - проверка правильности переданных логина и пароля. Если они не соответствуют данным на сервере, выдается сообщение и выпуск на сервер не отправляется.

Таким образом, никто, кроме ответственного сотрудника редакции не может изменить данные на сервере.

Развитие системы

Система WebPublishing - очень динамичная, развивающаяся система. В неё постоянно добавляются какие-либо нововведения, которые позволят работать еще быстрее, еще надежнее.

В планах по развитию системы:

1.Следующая версия продукта будет работать с базами данных. В данный момент система работает на файлах.

Эта версия интересна тем изданиям, которые не готовы пока платить большие деньги за хостинг с поддержкой баз данных. Но такая возможность предусмотрена и вскоре появится в системе.

2.Очередной шаг в развитии системы - это поддержка нескольких языков. Многие издания выходят более чем на одном языке. Чтобы не лишать онлайн-читателей возможности читать любимую газету или журнал на родном языке и будет добавлена такая возможность.

3.Рассматривается возможность написание конвертеров из самых распространенных издательских пакетов в формат WebPublishing для упрощения переноса выпуска из формата издателя в формат WebPublishing.

WebPublishing News

Белорусская студия Webcom летом 2001 года завершила разработку новой системы из семейства публикационных систем WebPublishing. Новая технология WebPublishing News предназначена для создания информационно-новостных сайтов, работающих в режиме непрерывного обновления, и позволяет полностью управлять содержимым сайта и обновлять новостные ресурсы в режиме реального времени.

Подготовка материала производится в локальном приложении под Windows и не требует специальной подготовки пользователя. Система позволяет размещать на сайте любое количество новостных лент, вести рубрикатор, архив новостей, производить поиск (простой и расширенный). Система шаблонов позволяет гибко настраивать формат и количество выводимых новостей в каждой новостной ленте. Благодаря шаблонам достигается максимально быстрая и простая настройка дизайна сайта. Кроме того, к основным модулям прилагается пакет дополнительных функциональных блоков:

1. Система опросов.

2. Система форумов.

3. Система рассылки на базе WebList.

4. Система статистики посещений на базе WebStat.

5. Система управления рекламными площадями.

Подготовка новостей может производится без подключения к сети Интернет. Отправка обновлений производится автоматически из клиентского приложения.

Система может использоваться не только для новостных и информационных ресурсов, но и для всех сайтов, имеющих постоянно обновляющееся содержание.

WebPublishing Press

Система предназначена для автоматического обновления сайтов традиционных печатных изданий и онлайновых информационных агентств. Система построена на технологии клиент-сервер. Клиентское приложение позволяет без специальных знаний HTML создавать новые выпуски и закачивать их на сайт.

Гибкая система шаблонов позволяет легко и быстро настраивать дизайн любой сложности. Настройка системы производится за 2-3 часа.

Система содержит несколько функциональных модулей:

1. Базовый модуль - клиентское приложение под Windows.

2. Базовый модуль - серверная часть (скрипты и шаблоны).

2. Поиск по материалам.

3. Архив выпусков.

4. Рубрикатор.

5. Система опросов.

6. Система форумов.

7. Система рассылки на базе WebList.

8. Система статистики посещений на базе WebStat.

9. Система управления рекламными площадями.

Подготовка нового выпуска производится в локальном приложении, что не требует подключения к сети во время подготовки. Закачка новых материалов производится автоматически из локальной программы и не требует знания Интернет-технологий.

WebPublishing Lite

Студия Webcom в сентебре 2002 года разработала новую систему динамического управления веб-сайтами из семейства WebPublishing - систему WebPublishing Lite. Данная система предназначена для управления корпоративными сайтами предприятий и малыми презентационными сайтами. Система имеет модульную структуру и позволяет гибко формировать набор модулей, необходимых заказчику. Система позволяет полностью управлять как структурой сайта (разделами), так и содержимым сайта.


 Предыдущая                Содержание              Следующая