ЗАМЕТКИ ИЗ ЛАБОРАТОРИИ

 

Он не обеспечивает легкость публикации приложений, характерную для Tango и IntraBuilder

 

WebBase 4.10 фирмы ExperTelligence, сервер баз данных для World Wide Web, предназначенный для публикации в Internet баз данных, не годится для слабых духом. Хотя этот продукт для Windows ($495) устраняет необходимость программирования сценариев CGI, для работы с ним требуется опыт программирования и на SQL, и на HTML, не обязательный при использовании некоторых конкурирующих продуктов.

 

При создании таких коммерческих приложений Web, как каталоги, прайс-листы, системы обработки заказов или простые рекламные объявления, WebBase не обеспечивает легкости в использовании, характерной для таких продуктов для работы с базами данных в Web, как межплатформный пакет Tango корпорации Everyware Development, IntraBuilder фирмы Borland International или Backstage фирмы Macromedia.

Окна WebBase обеспечивают пользователям хорошую обратную связь, позволяя следить за всеми операциями. Окно HeartBeat (Биение сердца) служит для контроля за активностью сервера в реальном времени

    

     Чтобы увидеть картинку в натуральном размере дважды щелкните мышкой по этой строке

 

Так, WebBase не содержит мастеров создания форм и включает лишь простые примеры HTML-страниц, использующих макрокомандные расширения WebBase.

 

Тестовый центр PC Week Labs изучил версию 51 WebBase 4.10 и нашел, что по возможностям продукт стоит на одном уровне с аналогичными пакетами Cold Fusion корпорации Allaire и WebDBC корпорации Nomad Development, цены на которые также близки.

 

Как утверждают представители ExperTelligence, WebBase работает более чем с 50 форматами баз данных, включая Microsoft SQL Server, Microsoft Access, FoxPro, Excel, Btrieve, dBASE III и IV, СУБД корпорации Oracle и Paradox. Мы тестировали продукт с Access 95.

 

WebBase может функционировать как автономный Web-сервер или вместе с любым другим сервером Web. Он содержит полноценный макроязык и включает системные переменные, а также дает пользователям возможность определять собственные переменные.

 

Сервер WebBase подключается непосредственно к базе данных, используя встроенные в HTML-страницу команды SQL и тем самым устраняя необходимость в сценариях CGI (Common Gateway Interface  -  единый интерфейс шлюза). К сожалению, WebBase не включает каких-либо средств, помогающих при создании HTML-сценариев или SQL-запросов, которые доступны в других продуктах, например в Tango и IntraBuilder.

 

Возможно, опытным программистам, которым нравится писать SQL-запросы и строить HTML-страницы с нуля, подойдет характерный для WebBase минималистский подход к соединению баз данных с Web. Но тем, кто хочет с наименьшими проблемами опубликовать в Web свои базы данных, лучше воспользоваться FrontPage корпорации Microsoft, Fusion фирмы NetObjects или Tango.

 

Строя Web-страницы с помощью программы HotMetal Pro фирмы SoftQuad, мы создали HTF-файл, в котором макроязык и переменные WebBase использовались для запроса информации из базы данных. Когда программа просмотра Web обращалась к Web-странице, содержащей необходимые SQL-команды, сервер WebBase напрямую соединялся с базой данных и возвращал результаты запроса в виде HTML-страницы.

 

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

 

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

 

Херб Бетони

 

Со старшим аналитиком Хербом Бетони можно связаться по адресу: herb_bethoney@zd.com.

 

СОВЕТЫ КОРПОРАТИВНЫМ ПОКУПАТЕЛЯМ

 

СИЛА И СЛАБОСТЬ

 

WebBase 4.10

 

ExperTelligence

 

Санта-Барбара, шт. Калифорния

 

(805) 962-2558 http://www.webbase.com.

 

+ Устраняет необходимость в программировании сценариев CGI; хорошие инструменты обслуживания сервера; полноценный макроязык.

 

- Отсутствуют средства создания кода на SQL или HTML; требуется длительное обучение; необходимы навыки программирования на SQL и HTML.

 

РЕЗЮМЕ

 

Полезный для публикации в Internet коммерческих баз данных для Web, WebBase 4.10 фирмы ExperTelligence представляет собой сервер баз данных для Web, сложный в изучении. Хотя этот пакет для Windows устраняет необходимость программирования сценариев CGI, пользователи должны уметь с нуля создавать SQL-запросы и HTML-страницы. Пользователям, которым нужно быстро опубликовать базы данных в Web, гораздо легче будет работать с IntraBuilder фирмы Borland, Tango корпорации Everyware, FrontPage корпорации Microsoft или Fusion фирмы NetObjects.

Версия для печати