Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Что такое HTTP 24 страница




Кое-что о работе с Dreamweaver

Окно Site — самое подходящее место для начала работы, если какие-то зачатки сайта у вас уже имеются. Выберите из меню Site пункт Define Sites, тем самым вы преобразуете существующие файлы в понятный редактору формат. В окне Site Definition (Определение сайта) можно задать имя, выбрать локальную корневую папку, указать URL, по которому будет размещен сайт. При этом обратите внимание на множество дополнительных настроек. В частности, в Remote Info можно внести данные о FTP-сервере или каком-нибудь другом механизме обновления сайта. При включенной функции Design Notes (Замечания по дизайну) можно обмениваться сообщениями с другими людьми, работающими над сайтом.

Для завершения работы с настройками щелкните на кнопке ОК. Теперь, чтобы открыть сайт, можно будет применять команду Site > Open Site. Если вы настроили доступ по FTP, то можно использовать окно Site для быстрого входа в систему и обмена файлами со своим сервером (рис. 20.9).

Для того чтобы перейти к редактированию какой-нибудь отдельной страницы, щелкните дважды па панели Local Folder (Локальная папка) в окне Site. (Или File > New, или File > Open). Затем я бы рекомендовал перейти в режим двойного окна. (Это делается с помощью центральной из трех кнопок переключения режимов. Можно и так: View > Code and Design.) Если вы раньше уже работали со страницей, можно прокрутить код и посмотреть, не выделено ли там что-нибудь. Выделенный код — это неправильный код. Внесите коррективы, щелкните на кнопке Refresh (Обновить) на панели инструментов (или выберите команду View > Refresh Design View) и убедитесь в том, что все стало хорошо.

Добавление элементов осуществляется очень просто: для этого наводите указатель мыши на нужный значок на панели объектов (Objects) и перетаскиваете его на страницу. Если вам такой способ не нравится, можно воспользоваться командами из меню Insert. Объекты могут быть как простыми, так и сложными. Например, можно создать слой (как CSS, так и Netscape) или какой-нибудь элемент серверной обработки.

Рис. 20.9. Окно Site великолепно подходит для управления целым веб-узлом

Во время работы следует пользоваться окном Properties, ведь именно в нем вы определяете свойства XHTML-элементов. Если вы выделяете текст на странице, то в окне свойств вы будете редактировать его параметры. (Внимательно смотрите, что при этом происходит в коде: есть шанс, что будут использованы «переходные» элементы типа<font>.) Если вы выделяете ячейку таблицы, появятся свойства, относящиеся к таблицам.

Также при работе бывает удобно иметь под рукой окно CSS Styles, в котором можно | редактировать стили. Многие из них сразу же повлияют на внешний вид страницы ] в редакторе. Если вы откроете окно Asset, то сможете запросто перетаскивать по вторяющиеся элементы со страницы на страницу или даже копировать их внутри одной страницы.

После окончания редактирования сайта всегда проверяйте созданные ссылки. Для этого из меню Site нужно выбрать команду Check Links Sitewide. Отчет, который будет сгенерирован, можно будет использовать для устранения ошибок.

Microsoft FrontPage 2000

FrontPage 2000 — это популярный веб-редактор, особенно среди приверженцев набора программ Microsoft Office и тех, кто создает сайты специально для сервер на основе Microsoft-технологий. Он имеет сильные родственные связи с таки сложными программами, как Word, Excel, и другими Office-приложениями. B то же время заметна интеграция и в веб-технологии с применением языков, скрип и интерфейса Microsoft.

Где найти программу?

Я думаю, вы догадываетесь, что никаких демонстрационных версий FrontPage, доступных в Сети, не существует. Да и слишком велик объем программы, чтобы ее скачивать из Интернета. Тем не менее существует пробная версия, но только на компакт-диске. Возможно, она продается в компьютерном магазине. В противном случае можно заказать компакт-диск через Интернет на сайте Microsoft: http:// www.microsoft.com/frontpage/evaluation/trial.html. В отличие от всех остальных редакторов, обсуждавшихся в этой главе, FrontPage существует в версии только под Windows. Никаких Mac, Linux, Unix этот продукт Microsoft традиционно не признает. Версия 2002 может поставляться вместе с другими продуктами Office. Отдельно FrontPage тоже можно купить, он стоит $169.

Достоинства FrontPage

Самое очевидное преимущество данного редактора заключается в его интеграции с Microsoft Office. Он и выглядит как типичное приложение из этой серии. Чело- век, знакомый с Word, Excel, Access, может начать пользоваться FrontPage сразу же, основываясь на опыте работы с другими приложениями. Вы найдете тут и панели инструментов, очень похожие на панели инструментов Word, и эту вездесущую «скрепку» с ее советами. Есть здесь и наборы мастеров, автоматически создающих страницы в соответствии с заданными параметрами шаблонов.

В редакторе существует множество инструментов, и самые нужные из них можно поместить на видное место в главном окне. Есть переключатель режимов, позволяющий посмотреть на страницу в разных ракурсах. Например, инструмент Hyperlinks показывает структуру ссылок, a Navigation — навигационную иерархию сайта.

FrontPage удобен для начинающих пользователей. Это общая концепция, которой компания Microsoft традиционно придерживается во всем, начиная от служебных утилит и небольших приложений и заканчивая операционной системой. Например, DHTML-обработчик события наведения указателя мыши на элемент создается с помощью выделения этого элемента при выбранном в панели инструментов соответствующем значке.

FrontPage неплохо работает с серверами Microsoft, имеет довольно обширные возможности по управлению сайтами. Можно просматривать статистику, касающуюся количества посещений, операционных систем, установленных у пользователей, URL, с которых попали на ваш сайт. Можно включить и монитор, позволяющий отслеживать происходящее на узле. Есть возможность интеграции с содержимым и веб-технологиями Microsoft, представленными, например, на сайте bCentral.com (трафик и доходы от сайта), Expedia (онлайновые туристи-ческие ссылки) и даже MSNBC (размещение свежих новостей на своих страницах).

Одна из самых сильных сторон этого редактора — это простота использования. Например, один скромный веб-компонент (Insert > Web Component) представляет собой ни больше ни меньше как фотогалерею (можно вставить ее и по-другому: Insert > Picture > New Photo Gallery). Мастер поможет создать традиционный интер фейс с маленькими изображениями для предварительного просмотра, являющимися одновременно ссылками на изображения нормального качества. С помощью шаблонов можно организовать монтаж, слайд-шоу или страницу, где к каждой картинке будут добавлены пояснения (рис. 20.10).

Рис. 20.10. Окно свойств фотогалереи помогает собрать множество изображений на одной странице

Существует еще множество подобных мастеров, шаблонов, всяческих помощников... Их применение освобождает автора веб-сайта от рутинной работы. Если сайт вам нужен для чисто утилитарных, практических целей и вы не понимаете, где здесь место творчеству, можете за полчаса создать веб-узел с гостевой книгой, форумом, обратной связью и HTML-формами. Но помните, что все это будет выглядеть весьма банально. Следует учитывать: чтобы это все работало, на вашем сервере должен быть установлен пакет FrontPage Extensions.

ПРИМЕЧАНИЕ

FrontPage Extensions — это набор приложений, в основном для серверов, разработанных фирмой Microsoft, хотя теоретически их могут поддерживать и Unix-серверы. Эти расширения редактора используются для создания интерактивных элементов и эффектов: счетчиков посещений, досок объявлений, форм и т. д. Без FrontPage Extensions, установленного на сервере, все эти компоненты работать не будут.

Недостатки FrontPage

Интерфейс FrontPage — это то, что вы либо любите, либо ненавидите. Если вы не ярый приверженец Microsoft Office, то при работе с этим редактором вы увидите, что он страдает от тех же самых болезней, что и другие приложения из этой линейки Microsoft. Шаблоны, мастера, помощники, подсказчики, указчики... Однако все, что вы будете создавать, получится стандартным, а интимного общения с кодом XHTML вы так и не получите. Редактор очень сильно зависит от собственных расширений: FrontPage Extensions, специфические коды Internet Explorer и т. д. Причем, например, о необходимости установки первого на сервере вы можете и не знать. В этом случае вы будете долго удивляться, почему не работают или (что еще хуже и загадочнее) работают некорректно такие классные «мулечки», ведь при локальном тестировании все вроде бы было нормально!

Наконец, такой Office-центрический подход может быть интересен в лучшем случае пользователям Windows, но для тех, чья жизнь протекает перед монитором Mac-машины или с профессиональной Unix-системой, радость беспечных коллег недоступна. Несмотря на все кажущиеся прелести, удел FrontPage — быть веб-редактором для создателей небольших персональных сайтов.

Кое-что об использовании FrontPage

С самого начала работы с редактором вас будут сопровождать. Вам не дадут работать без присмотра ни минуты. С того момента, как вы из меню File выбираете New > Page или New > Web, вы окунетесь в удивительный мир шаблонов и стандартных решений. Итак, появится окно, в котором вам придется сразу решить, что же вы хотите создать. То ли чистую страницу, то ли новый сайт, то ли вы хотите использовать шаблон. Шаблоны можно увидеть, выбрав Page Templates или WebSite Templates в соответствующей колонке.

Иногда при выборе шаблонов можно даже увидеть маленькую картинку, показывающую, как будет выглядеть ваша страница. Если вам понравилось что-нибудь из предложенного, нажмите ОК. Будьте готовы к тому, что появится мастер. Но это необязательно будет так. Может быть, вы сразу начнете работу с шаблоном.

После прохождения всех этих шагов, казалось бы, можно уже приступить и к редактированию, собственно, страницы. Если вы знакомы с Word, то никаких вопросов у вас не возникнет. Хотите действительно изменить вид страницы? Вам пет необходимости разбираться в исходном коде, что-то там исправлять. Выбираете из меню Format пункт Theme, появляется диалоговое окно, здесь вы находите какую-нибудь предопределенную тему, которую Microsoft заботливо включил в состав редактора, выбираете ее и нажимаете на ОК. Надо отдать должное этим темам. Среди них есть очень профессиональные и красивые. Правда, есть и несколько эксцентричные. Настройку темы можно произвести даже на уровне используемого кода. Если вы в упомянутом диалоговом окне установите флажок Apply Using CSS (Использовать CSS), то вместо элементов <font> будут применены стили.

ПРИМЕЧАНИЕ

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

Еще одна трудность состоит в добавлении веб-компонентов. Команда Insert > Web Component загрузит для вас специального мастера. С ним кувыркаться можно долго, поскольку под веб-компонентами FrontPage понимает буквально все: динами ческие эффекты, какие-то содержания и указатели, счетчики посещений и т. д Можно добавить компоненты, берущие данные с других сайтов и служб Microsoft

Хотя многое из этого и является привилегией FrontPage Extensions, вы обнаружите, что есть компоненты, просто обеспечивающие навигацию по сайту (например ссылки типа Назад и Вперед или список ссылок на все страницы, из которых состоит сайт). Вам следует пройти до конца работы мастера. Рано или поздно выбранный компонент все-таки появится на странице.

И наконец, вы приняли решение опубликовать свое произведение: File > Publish Web.

Резюме

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

Для меня оптимальным подходом является режим «двойного окна» Dreamweaver, где сверху исходный код, а снизу — результирующая страница. Именно так, на мой взгляд, и следует работать. У каждого из редакторов есть достоинства и недостатки. Adobe GoLive хорошо работает с другими продуктами Adobe, Macromedia Dreamweaver неплохо сотрудничает с другими продуктами Macromedia, Microsoft FrontPage... Разве что про Netscape Composer невозможно сказать ничего определенного в смысле его интеграции с какими-то третьими продуктами. Но он бесплатный, и в этом его преимущество.

У большинства из редакторов есть демо-версии, я бы рекомендовал вам скачать их и попробовать поработать, прежде чем делать окончательный выбор. Факты, конечно, остаются фактами, но их восприятие каждым отдельным пользователем может очень сильно отличаться. К тому же у каждого, кто берется за создание сайта, свои цели. А разным целям соответствуют разные средства.

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

 

Глава 21. Форумы, чаты и другие дополнительные возможности

    • Создание и размещение форумов
      • Виды форумов и применяемые технологии
      • Выбираем тип серверного форума
      • Установка серверного форума
      • Форумы, работающие на чужом сервере (хост-форумы)
    • Internet-клубы интерактивного общения (чаты)
    • Счетчики и веб-статистика
      • Организация доступа к веб-статистике
      • Как установить счетчик на странице?
    • Вставки на стороне сервера
    • Резюме

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

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

В этой главе мы обсудим:

  • поиск, создание и размещение форумов;
  • живые веб-чаты на основе сторонних разработок;
  • готовые счетчики и статистика на сайте;
  • обработка статистики.

Создание и размещение форумов

Еще до того, как Интернет достиг нынешнего уровня популярности, многие мечтали иметь возможность «встретиться» в киберпространстве. Для этого существовали такие службы, как AOL (America Online), BBS (электронные доски объявлений) и т. п. Большинство из них работало в локальном режиме с использованием модемов и телефонных линий. Программное обеспечение BBS отвечало на звонки пользователей и предоставляло определенный интерфейс для чтения новостей, обмена файлами и почтой, в том числе для написания писем в тематические форумы.

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

Если вы хотите добиться интерактивного взаимодействия с посетителями своего сайта, отвечать на их вопросы, вести оживленные дискуссии — в общем, объединить в некое виртуальное сообщество своих постоянных пользователей, — подумайте: может быть, вам необходимо построить форум или электронную доску объявлений. Корпоративные сайты также могут только выиграть от наличия на них форумов, хотя бы потому, что тогда шеф сможет ответить на вопросы своих подчиненных или обсудить с ними какие-нибудь вопросы.

Виды форумов и применяемые технологии

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

Серверные форумы имеют огромное количество разновидностей и очень отличаются по своим возможностям, начиная от приложений ASP и заканчивая CGI-скриптами, написанными на Perl и С. Некоторым из них требуется, чтобы сервер имел возможность работы с базами данных, например ODBC. Другим нужна поддержка РНР (язык написания скриптов для серверных приложений) и подобных языков.

Что касается форумов, выполняющихся на стороннем сервере, то обычно их создателями являются фирмы, специализирующиеся исключительно на этом. Вы как бы подписываетесь на форум, иногда за эту привилегию взимается определенная плата. Вам сообщают имя пользователя, пароль и URL, после чего вы получаете доступ к форуму, можете задавать собственные темы для обсуждения, публиковать письма. Получается, что вы как бы устанавливаете связь с ним со своего сервера, хотя можете сделать так, чтобы форум выглядел как составная часть вашего сайта. Однако URL все равно будет отличаться, к тому же может оказаться, что у вас нет доступа к файлам, содержащим письма.

Такие форумы просты в использовании, но слабо управляемы. Если вы решили воспользоваться предоставляемой какой-то третьей стороной услугой, это означает, что вы соглашаетесь с выставляемыми условиями. Поэтому не удивляйтесь возможному наличию цензуры. Могут быть ограничения по управлению передачей сообщений и восстановлению старых писем или настроек. И хотя сейчас значительное число веб-авторов предпочитает именно такой способ создания форумов на своих сайтах, некоторые свойства, упрощающие начальный этап внедрения, оборачиваются большими неудобствами в использовании.

Выбираем тип серверного форума

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

  • Какая установлена операционная система: Unix, Windows, Mac, что-то другое?
  • Какой вид доступа к серверу можно получить? Можно ли устанавливать программы в каталог cgi-bin?
  • Каковы доступные технологии написания скриптов (языки CGI), поддержки баз данных?
  • Каковы конкретные номера версий языков и стандартов, касающихся скриптов?

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

Если вы все это уже выяснили, осознали все ограничения сервера, то можете приступить к поиску подходящего программного обеспечения форума. Лучше всего начать с «Руководства по Интернет-конференциям» (http://www.thinkofit.com/webconf). Здесь вы найдете ссылки на большинство имеющихся программных продуктов, касающихся этой области.

Нужно сразу решить для себя, готовы ли вы платить за программу? Есть много бесплатных приложений для организации форумов, но практически ни одно из них не обладает нужной гибкостью и не может придать Интернет-конференции профессиональный вид. Коммерческие программные продукты, конечно же, отличаются друг от друга по цене и могут стоить от десятков до сотен долларов, но в большинстве случаев эти затраты оказываются оправданными.

Кроме своего внешнего вида, форумы отличаются еще и по многим другим параметрам. При выборе программы следует выяснить такие вопросы:

  • Гибкость настройки. Можно ли изменить интерфейс конференции таким образом, чтобы он сливался с веб-сайтом? Можно ли изменять цвета, шрифты и т. д.?
  • Гибкость управления. Как осуществляется регулирование доступа пользователей к конференциям и письмам? Можно ли задать несколько групп («уровней» привилегий) пользователей или все попадают в одну категорию по причине того, что программа не умеет обрабатывать подобные вещи? Можно ли посылать письма сразу всем зарегистрированным пользователям? Можно ли заблокировать сообщения определенных пользователей, можно ли с помощью программы технически реализовать функции, выполняемые модератором (обычно им становится человек, неплохо разбирающийся в данной предметной области и не дающий сообщениям пользователей уклоняться от темы)?
  • Интерфейс пользователя. Могут ли посетители использовать разметку HTML, изображения, анимацию и т. п. для того, чтобы придать дискуссиям более персонифицированный и интересный вид?

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

  • WWWBoard (http://wolrdwidemart.com/scripts/wwwboard.shtml). Не могу сказать, что это самая удачная программа BBS. Основной ее недостаток заключается в том, что при большом количестве сообщений она становится очень громоздкой и неповоротливой. Тем не менее благодаря своей бесплатности она давно уже стала популярной. Программа написана на Perl, в ее системные требования входит наличие Perl 4 или выше, имеются версии под Windows и Macintosh.
  • WebBBS (http://www.extorpia.com/applications/web__bbs.html). Еще одно простое популярное решение, чем-то напоминающее WWWBoard. Мало чего интересного в смысле пользовательского интерфейса и гибкости управления. Для работы требуется Perl 5.
  • IkonBoard (http://www.ikonboard.com). Тоже бесплатная. Популярна благодаря тому, что очень похожа на Ultimate ВВ (см. далее), предложившей в свое время некий образец того, как должна выглядеть электронная доска объявлений. На самом деле, удивительно, что эта программа распространяется бесплатно. Но вместе с тем для того, чтобы быть в курсе последних новостей, нужно постоянно устанавливать различные обновления. Без них программа довольно стремительно устаревает. Для работы требуется Perl 5.004.
  • YABB (http://yabb.xnull.com). Название расшифровывается так: «Yet Another Bulletin Board» («Очередная электронная доска объявлений»), что звучит несколько самокритично. Несмотря на то что программа бесплатная, возможности ее велики. Во-первых, этот программный продукт является открытым, то есть исходные тексты доступны для редактирования (с сохранением авторских прав). Внешне YABB похож на Ultimate BB, при этом и интерфейс, и возможности управления находятся на весьма высоком уровне. Требуется поддержка Perl 5, существуют две версии: под Windows NT и Unix.
  • Discus (http://www.discusware.com/). Существуют две версии этой программы. Как вы догадываетесь, одна из них бесплатная, вторая — коммерческая. Обе конкурентоспособны в соответствующих секторах потребительского спроса. При этом бесплатная версия очень популярна, а коммерческая радует низкой ценой ($149). Многим пользователям нравится интерфейс, построенный по принципу дерева, в котором не так много красивой графики, чем в Ultimate BB, но он все равно достаточно прозрачен и понятен. Среди системных требований — поддержка Perl 5.005, ОС сервера: Windows или Unix.
  • Ultimate Bulletin Board (http://www.infopop.com/). Это прародительница стандарта на подобные приложения. Особенно она была популярна тогда, когда существовала бесплатная версия. Теперь можно бесплатно скачать только лишь пробный вариант, рассчитанный на определенное число запусков. Стоимость полной версии $199. О самой программе отзывы пользователей исключительно положительные. Она и внешне хороша, и настраивается очень гибко. В нее включены такие функции, как e-mail, HTML, поиск, профили пользователей и многое другое. Для написания программы использовался Perl, но есть и РНР-версия под названием UBBThreads.
  • vBulletin (http://www.vbulletin.com/). Еще один клон Ultimate BB, имеющий у некоторых пользователей даже более высокие оценки, нежели оригинал. Стоимость его чуть ниже ($85 в год или $ 160 за лицензию на неограниченный срок), используется РНР и MySQL, что обеспечивает ускоренную работу по обмену данными по сравнению с Perl-решениями. Среди минимальных требований vBulletin — РНР 3.0.9 и MySQL 3.22. Существует урезанная версия (Lite), которой можно воспользоваться для тестирования форума или для создания веб-конференций на небольших сайтах. У нее возможностей меньше, чем у полной версии, но она тем не менее является рабочей программой. На рисунке 21.1 по казано, как выглядит форум, посвященный vBulletin и использующий одноименное программное обеспечение.

Рис. 21.1. Программа vBulletin — это недорогой и качественный продукт с графическим интерфейсом для создания веб-конференций

Установка серверного форума

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

1. Для начала скачайте установочный комплект, разархивируйте его.

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

3. Установите необходимый уровень доступа к скриптам форума, чтобы они могли выполняться веб-сервером по настоянию браузера. Обычно для этого нужно воспользоваться либо программным обеспечением FTP, либо командной строкой Unix, если сервер предусматривает возможность соответствующего входа в систему.

4. Займитесь окончательной настройкой системы, включая создание уровней при вилегий пользователей (не забудьте про себя — администратора форума с особыми возможностями), задайте начальную тему конференции, настройте внешний вид и поведение и т. д. Иногда процесс настройки заключается в работе с HTML-документом, а иногда — в ручном исправлении значений параметров в текстовом файле (рис. 21.2).

ВНИМАНИЕ

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

Рис. 21.2. Пример конфигурационного файла YABB

После установки и настройки программы доступ к ней можно получить с помощью стандартного URL, указывающего на CGI-скрипт. Например: http://www.fakecorp.com/ cgi-bin/forum.pl Теперь форум готов, пользователи могут начинать отправлять н получать сообщения. Иногда вам как администратору конференции придется осу ществлять некоторые специфические операции, для этого нужно воспользоваться созданным вами же административным входом.

ПРИМЕЧАНИЕ

Помните о том, что любая интерактивность сайта, выраженная, например, в CGI-приложе нии, — это потенциальная угроза безопасности сервера. Следует ознакомиться с литературой, посвященной вопросам защиты информации в Интернете, прочитать разделы руководства к ПО форума, касающиеся этой темы, внимательно изучить вопросы создания входа и пароля администратора. Помните, что на вас лежит ответственность за то, чтобы на сайте работала самая свежая версия скриптов конференции, поскольку обновления зачастую выпускаются именно вследствие обнаружения «дыр» в защите.

Форумы, работающие на чужом сервере (хост-форумы)

Если вам не хочется возиться со скачиванием, настройкой форума и заниматься переговорами с системными администраторами о доступе к cgi-bin, если вы боитесь что-нибудь сделать не так, сменить уровень доступа к скриптам, — возможно, вам нужно обратить внимание на технологию хост-форумов. Когда вы работаете с форумом, ПО которого установлено на постороннем сервере, нужно лишь ввести имя пользователя и пароль, и вы оказываетесь перед электронной доской объявлений. Посетители вашего сайта могут сделать то же самое с помощью специального URL, который вы включите в код страницы и который будет указывать на хост-сервер. Конечно, контроль над программой, выполняющейся даже не на вашем, а на чужом сервере, не может быть полным. Но достоинством подобных форумов является то, что они создаются профессионалами.

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




Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 368; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.049 сек.