Розділ 10. Програмний пакет MS FrontPage
Розділ 10. Програмний пакет MS FrontPage Програмний пакет FrontPage був розроблений компанією Vermeer Technologies, відомою своїми розробками стандартних графічних засобів представлення і розміщення інформації в WWW. Microsoft придбала цей пакет і включила його в склад MS Office. Програмний пакет FrontPage орієнтований на залучення до роботи над Web-сторінками і Web-сайтами численної армії користувачів, що не мають достатнього досвіду роботи в більш складних програмних середовищах, але бажаючими створити свій електронний документ. Цей пакет може використовуватися і професійними Web-майстрами для створення деяких компонентів Web-сайтів або домашніх Web-сторінок. При його створенні, розробники вважали, що у користувачів не вистачає часу або досвіду для того, щоб розбиратися в тонкості мови HTML. Тому в даному програмному середовищі користувачу надається можливість збирати Web-сторінку з готових компонентів в тому вигляді, в якому вона з'явиться на екрані броузера. На програму покладені функції генерування відповідних керуючих кодів HTML. Фактично задача творця сайту при роботі в цій програмі зводиться до підбору матеріалів і форматування тексту. Тим самим публікація матеріалів в Internet стала доступною для непрофесіоналів. З іншого боку, у фахівців менше часу стало йти на написання кодів стандартних операцій. FrontPage, інтегрований в пакет додатків Microsoft Office, в останні роки став продуктом досить широкого використання для підготовки електронних видань для Internet, що поєднує в собі клієнтську і серверну частини і що забезпечує можливість розробки Web-сайта загалом і встановлення його на віддаленому сервері. Програмний пакет FrontPage постачається з декількома додатковими утилітами, що разом становлять так званий FrontPage Bonus Pack:
Microsoft Image Composer, графічний редактор, призначений для створення зображень для Web-сайта і маніпулювання ними. Утиліта містить різні ефекти для обробки зображень і більше за 200 Мбайт електронних фотографій, які можна використати. Microsoft Personal Web Server (Персональний Web-сервер Microsoft), версія Internet Information Server (US, Інформаційний сервер Internet), яка працює під Windows 9. х і Windows NT Workstation. Від FrontPage Personal Web Server (Персонального Web-сервера FrontPage), що входить в склад власне FrontPage, Microsoft Personal Web Server відрізняють більш висока продуктивність і наявність додаткових можливостей. Web Publishing Wizard (Майстер публікації в WWW), який дає змогу розміщувати Web-сайти у провайдера або в онлайнових службах. Звичайно цей майстер використовується для серверів, що не підтримують серверні розширення FrontPage (FrontPage Server Extensions). У FrontPage використовується графічний FrontPage Explorer для створення, перегляду і супроводу Web-сайтів, а також для розміщення їх на комп'ютері, в локальній мережі або Internet. FrontPage Explorer містить команди для адміністрування Web-сайтів FrontPage, перевірки, перегляду і управління гіперссилками (URL). Програмний пакет Microsoft FrontPage, по визначенню розробників, призначений для створення і супроводу Web-вузлів. Він може бути використаний для ефективної розробки і побудови динамічного Web-вузла. Під Web-вузлом FrontPage розуміється сукупність Web-сторінок, зображень і мультимедійних компонентів, організована у вигляді відповідних файлів і папок. 10. 1. Функціональні можливості програмного пакету Функціональні можливості пакету MS FrontPage від версії до версії наближаються до можливостей програмного пакету Мacromedia Dreamweaver, розглянутого раніше. Тому матеріал даного параграфа в певному плані можна вважати доповненням до матеріалу попереднього розділу. Одна з основних властивостей Редактора FrontPage - можливість для користувачів розробляти Web-сторінки в режимі WYSIWYG. При цьому немає необхідності вручну задавати параметри керуючих тегів HTML. У своїй роботі з розміткою HTML FrontPage використовує методи роботи текстового редактора і середовища візуального програмування, що дає змогу зробити процес більш швидким і зрозумілим.
FrontPage може як створювати нові сторінки, так і редагувати підготовлені раніше HTML-документи. Web можна розглядати в режимі WYSIWYG, у вигляді розмітки HTML-коду і у вигляді попереднього перегляду (подібного вікну броузера). Крім цього є можливість завантаження Web-сторінки в броузер для попереднього перегляду (звичайний Internet Explorer). Редактор може створювати сторінки в тому вигляді, як вони будуть виглядати на екрані (з урахуванням відповідності розмірів листа паперу розмірам сторінки). Форматування тексту. Пакет FrontPage надає можливості настройки гарнітури символів тексту, їх кольору і розміру (кегля). Більшість параметрів оформлення можна змінювати, використовуючи кнопки на панелі інструментів. У програмі підтримується набір функцій форматування абзаців: встановлення інтервалу і центрування, відступів і т. д. Є вибір форматування стилів списків. Таблиці стилів. Використовуючи таблиці стилів, можна звести безліч атрибутів стилю (шрифт, колір, кегль, інтервал, відступи і т. д. ) в єдину таблицю. Для кожного елемента можна визначити декілька різних стилів. У цьому випадку броузер буде розміщувати їх пріоритети і вирішувати конфлікти в ієрархічному порядку. Можливо декілька варіантів розміщення таблиці стилів: Зовнішня таблиця. Створивши одну зовнішню таблицю, можна надалі зв'язувати з нею будь-яку кількість сторінок. Коли виникне необхідність внести зміни, вони проводяться тільки над файлом *. css. Внутрішня таблиця стилів. Таблиця включається в код сторінки. Певні в ній стилі відносяться тільки до однієї сторінки. Вбудований стиль. Дія стилю розповсюджується тільки на окремі елементи сторінки і визначається у відкриваючому тезі документа. Вставка фрагментів коду. HTML швидко змінюється, і згодом в ньому можуть з'явитися нові керуючі теги або їх атрибути, які в певних версіях FrontPage не підтримуються. Проте FrontPage надає можливість вставити будь-який фрагмент HTML, що навіть містить нові директиви. Правда, FrontPage не перевіряє допустимість введеної розмітки. У вікні редактора такий текст буде відмічений значком Unknown HTML (Невідомий код HTML).
Посилання. Надається можливість використання закладок (переходів по посиланню всередині тексту сторінки), що дає змогу користувачам переміщатися між розділами тексту. Додатково заданий інтерфейс пошуку закладки. Програмний пакет FrontPage підтримує декілька видів посилань: Посилання на сторінки сайту, відкритого в даний момент. Посилання на URL-адресу (можна ввести адресу вручну або вибрати з посилань, що є ). При роботі з гіперссилками надається можливість перетягнення URL-адреси з провідника або броузера на сторінку, що розробляється. Посилання на локальні файли. Посилання на адресу електронної пошти. Цей тип посилань дає змогу відвідувачам Web-сайта відправити повідомлення за якою-небудь конкретною адресою, заданій в посиланні. Після її вибору відкривається вікно складання повідомлення в програмі електронної пошти. Посилання на нову сторінку. Завдання такого посилання спричиняє за собою відкриття діалогового вікна створення сторінки. Адреса нової сторінки буде додана у визначення посилання. Можлива додаткова вказівка закладки всередині посилання (в діалоговому вікні створення посилання вказується найменування закладки), а також виведення сторінки (або файла) посилання в окремому кадрі (фреймі). Потрібно відмітити, що код, записаний в стандартному представленні URL-адреси, автоматично перетворюється в гіперссилку. Таблиці. FrontPage має зручний механізм побудови таблиць. Таблицю можна задати за допомогою меню Table. У Редакторі також існує панель малювання таблиць, з якої за допомогою інструментів Олівець і Гумка можна відповідно малювати і стирати елементи таблиці. У Редакторі передбачені такі механізми роботи з таблицями, як знищення, вставка і об'єднання елементів, встановлення вирівнювання (вертикального і горизонтального) даних всередині таблиці, залиття елементів певним кольором.
Таблиці Excel і діаграми Microsoft Office також можуть бути вбудовані в Web-сторінку. Кадри (фрейми). Кадри, прямокутні області на сторінці, в яких вміщується зміст інших сторінок, підтримуються в Редакторі. За допомогою шаблонів кадрованих сторінок можна створювати різні варіанти розташування кадрів на основній сторінці (фреймісці). Пакет FrontPage управляє властивостями кожної сторінки, представленої в кадрі, кожним кадром і основною сторінкою. При роботі з кадрами в Редактор додаються закладка коду HTML поточного кадру, а також опція перегляду сторінки з кадрами або без кадрів. Зображення. Важливим питанням є представлення зображень в Web-сторінках. У FrontPage передбачена процедура вставки як стандартних картинок з бібліотеки (clip art), так і зображень з графічних файлів (використовуються формати: *.gif, *.jpg, *.bmp, *. tif, *. wmf, *. ras, *. pcx, *. pcd, *. tag, *. eps). Після вставки зображення виводиться панель з кнопками опцій редагування зображень. До них відносяться функції розташування зображення відносно сусідніх об'єктів, розміщення тексту на зображенні, повороту і симетричного відображення картинки, управління яскравістю і контрастністю, отримання фрагмента, відновлення первинних параметрів, завдання рамки. Клієнтські карти зображень. Особлива увага потрібно зосередити на механізмі створення гіперпосилань за допомогою зображення. Можливе автоматичне створення зменшеної копії (thumbnail) для попереднього перегляду зображення. Редактор в цьому випадку автоматично формує гіперссилку на початковий файл зображення і представляє на сторінці зменшену копію. Цікавою властивістю є виділення областей на зображенні, в яких можна задавати гіперпосилання. Наприклад, можна задати коло, прямокутник або область, обмежену ламаною лінією, при натисненні мишею, що відкриває гіперссилку. Форми. При роботі з Web-сторінками часто використовуються форми. Дані в них або вводяться в текстові поля вручну, або здійснюється вибір з певної множини значень (радіокнопки, поля зі списками і т. д. ). Як правило, в таких формах присутні кнопки посилки інформації або скидання значень. Форми призначені для інтерактивного спілкування з відвідувачами сайта. Якщо треба зробити гостьову книгу або сторінку, де відвідувачі б висловлювали свою думку або вказували на помилки в Web-сайті, якщо відвідувачам пропонується доповнювати Web-сайт (наприклад, вони мають можливість вносити свої посилання прямо з броузера) - застосовуються інтерактивні форми. Коли відвідувач Web-сторінки заповнює форму і робить клацання по кнопці, що пропонується, дані відправляються в програму на сервері. Програма сервера повинна існувати. Без неї інформація просто не буде збережена. При надходженні даних програма сервера їх обробляє. Обробка може бути простою, наприклад збереження даних в файлі, або складної, такої, як сортування, розрахунки за наданими даними або передача підтвердження про відправку інформації. Стандарт програмування, який визначає, як відвідувачі взаємодіють з Web-вузлом, названий CGI - Common Gateway Interface (загальний інтерфейс шлюзів). Програми сервера, що мають справу з вхідною інформацією типу форм, називаються скріптами CGI і написані у відповідності зі специфікаціями CGI. Без допомоги пакету FrontPage (або аналогічного) доводиться писати CGI-скріпт для управління формами і встановлювати його на Web-сервері. Однак багато які провайдери Internet не дають змогу встановлювати скрипти користувача на своїх серверах.
Будь-яка форма FrontPage має однакову базову структуру: не менше одного запиту, одне або більш текстових полів для введення інформації відвідувачем, кнопка, що пропонує відправити дані на сервер, і кнопка очищення для знищення введеної або вибраної в полях інформації. На стороні сервера є також декілька пов'язаних з формами програм обробки даних, що приймаються. Форми можна створювати в FrontPage тільки в тому випадку, якщо у розробника встановлений Personal Web Server. Форми FrontPage можна створити за допомогою Майстра форм, шляхом розробки власної призначеної для користувача форми і за допомогою шаблона. У кожній формі є як мінімум два елементи (або поля форми) - поле для введення тексту або вибору варіанта і кнопка Відправити, що ініціює запис результатів з форми в файл або в програму обробки на сервері. Кожна форма складається з елементів, дані з яких при натисненні на кнопку, здійснюють однорідну дію - або все разом відправляються на сервер, або всі очищаються. У пакеті FrontPage можливе створення наступних елементів форм: · однорядкове текстове поле (One-line text box); · текстове вікно, що прокручується (скролінг); · прапорці (Checkbox); · перемикачі (Radio button); · меню, що розкривається (Drop-down menu); · кнопки, що натискаються (Push button); · графічні кнопки (Image). Для придання сторінці динамічності використовуються рядки, що біжать. Передбачений елемент marquee (рядок, що біжить ). Лічильник візитів дає змогу оцінити кількість відвідувачів сторінки. Як правило, встановлюється тільки на заголовну сторінку. У FrontPage існує форма вставки лічильника, що пропонує розробнику декілька варіантів представлення лічильників, а також дає можливість вибору особливого файла (для лічильника вибирається файл в графічному форматі, в якому повинні бути приведені всі цифри від 0 до 9). Баннери. Одним з найбільш популярних видів реклами в Іnternet сьогодні є баннери. Ділянки сторінки заповнюються рекламними текстами або образами. Натиснувши на цю область, можна перейти на сторінку, задану рекламодавцем. Часто баннери мають властивість динамічності (через певний час одне повідомлення зміняється іншим). Анімація. Завдяки FrontPage можна представляти на Web-сторінках анімацію PowerPoint: ці об'єкти вставляються як елементи ActiveX або модулі розширення. Для перегляду анімації повинен бути встановлений програвач анімації PowerPoint (PowerPoint Animation Player), що визначає при інсталяції тип броузера і встановлюючий відповідний модуль розширення. Використання Java-апплетів. Java-апплети - програми, написані на мові програмування Java. Їх використання дає змогу підвищити динамічність сторінки. Java-апплети платформено незалежні, їх використання підвищує безпеку інформації, однак не у всіх броузерах є функції підтримки Java. У цьому випадку в FrontРage передбачена функція виведення рядка пояснення, що задається користувачем. Апплети, як правило, мають набір параметрів, який треба задати при їх вбудуванні. Сценарії JavaScript і VBScript. Використання в Web-сторінках мов сценаріїв, таких, як JavaScript і VBScript, відкриває нові можливості. Для броузерів, підтримуючих VBScript і JavaScript, можна реалізувати читання і редагування елементів форм, виконувати обробку подій, взаємодіяти з броузером і маніпулювати об'єктами. У FrontРage існує Майстер сценаріїв, що дає змогу генерувати сценарії в інтерактивному режимі. Основний принцип роботи з майстром полягає в тому, що вибирається об'єкт і пов'язана з ним подія, а потім визначається дія, що здійснюється при настанні цієї події. Після завершення роботи майстра в HTML-код вставляється фрагмент на мові скріпта, а на сторінці на місці вставки з'являється відповідний значок. Управління елементами ActiveХ. Елементи управління ActiveX - програмні компоненти, що привносять в Web-сторінки функції, які неможливо або скрутно реалізувати засобами стандартної мови HTML. Елементи ActiveX можуть бути створені з використанням різних мов програмування в різних середовищах, в тому числі MS Visual C++, MS Visual Basic, Inprise Delphi, Inprise C++ Builder. Зв'язок з базами даних. Сьогодні все частіше дані з баз даних публікуються в Internet. Майстер підключення до баз даних (Database Region Wizard) служить для посилання SQL-запитів (Structured Query Language, мова структурованих запитів) до доступних на Web -сервері ODBC-сумісних (Open Data Base Connectivity, взаємодія з відкритими базами даних) баз даних. Коли з Web-сторінки поступить запит, на його основі буде сформульований відповідний SQL-запит. Результати запиту будуть використані спеціальним обробником форми (в цьому випадку активною сторінкою сервера - ASP) для генерації інформації і відображення її в браузері. PUSH-технологія. Основна ідея push-технології полягає в тому, що необхідна інформація сама знаходить до вас дорогу і відправляється на ваш комп'ютер, а ви переглядаєте її в зручний для вас час, навіть не підключаючись до Internet. Пакет FrontPage підтримує одну з реалізацій push-технології (канал - channel). Канал забезпечує доставку користувачам повідомлень про зміни сторінок в Web-сайтах, надає можливість підписки, що дає змогу автоматично оновлювати вміст кеша призначеного для користувача броузера з тим, щоб згодом сайт можна було переглядати в автономному режимі. Каналу можна додати вигляд зберігач екрана (screen saver) або елемента робочого стола. Однак необхідно враховувати, що броузер користувача повинен підтримувати функцію визначення каналів (channel definitions). FrontPage надає можливість визначення каналу поточного сайту або його вибраних сторінок, розміщення кнопки підписки, а також додання каналу на сервер. Для цього в FrontPage існує Майстер визначення каналів (Channel Definition Wizard). Майстер визначення каналів послідовно реалізовує всі етапи створення каналу з формуванням підсумкового файла визначення каналу в форматі CDF (Channel Definition Format - Формат визначення каналу). Цей файл забезпечує користувачам можливість звертатися до сайту як до каналу, даючи індекс доступних ресурсів і засоби оновлення інформації. У процесі визначення каналу в CDF-файлі записуються відомості про характер сервісу каналу, що надається користувачам: зберігач екрана, елемент робочого стола або повідомлення по електронній пошті e-mail. Вставка модулів розширення. Хоч більшість програм перегляду володіють широкими можливостями представлення файлів різних форматів, можна зіткнутися з рідкісними графічними форматами, деякими архівами, звуковими і відеофайлами, виведення яких броузер не підтримує. За допомогою модулів, що підключаються броузер може виводити анімацію, аудіо- і відеофрагменти, інтерактивні додатки, мультимедійні об'єкти в режимі реального часу без використання допоміжних додатків. У FrontРage є можливість їх вставки, так само як і функція альтернативного представлення для броузерів, не підтримуючих модулі розширення. Шаблони. Шаблон являє собою каркас, який можна використати як основу при створенні нового документа. Майстер в свою чергу являє собою програмний модуль, що складається з одного або декількох екранів, який, пропонуючи користувачу відповісти на ряд питань або задати настройки майбутнього документа, генерує HTML-документ. Шаблони - це зразки сайтів або сторінок, які FrontPage пропонує заповнювати в міру необхідності. Як і майстри, вони створюють структуру, яка може служити основою для розробки Web-сайта або Web-сторінки. Однак майстри пропонують процес рекомендованого створення Web-сайта або Web-сторінки, тоді як, вибравши шаблон, ми отримаємо точну копію цього шаблона, із зразком тексту, який можна замінити своїм власним. Велика частина шаблонів Web-сайтів в FrontPage базується на невеликих Web-сайтах, в яких є лише декілька елементів, що потребують настройки. Однак можна розширити їх, додаючи зображення, текст, посилання і т. д., використовуючи редактор FrontPage. Розробник може додати власні сторінки до Web-сайтів, створених з використанням шаблонів. Програмне середовище FrontPage використовує наступні шаблони: Customer Support Web (Caйm підтримки замовників). Цей шаблон допомагає створити Web-сайт в мережі Internet, де покупці і замовники можуть отримати розв'язання по усуненню проблем і запропонувати свої удосконалення продукції і послуг. Web орієнтований на виробників програмного забезпечення, але застосовується і в інших областях. Empty Web (Пустий сайт). Створюється пустий Web-сайт, без сторінок, який потім заповнюється в Провіднику і Редакторі FrontPage. Project Web (Сайт проекту). Шаблон використовується для Web-сайта, який буде застосовуватися як центральний для якого-небудь проекту. Цей шаблон створює домашню сторінку (home page), сторінку зі списком учасників проекту, сторінку з розкладом задач по даному проекту, сторінку, де буде відображатися поточний стан справ, пошукову сторінку, різні форми і дискусійні сторінки, сторінку посилань. Personal Web (Домашня сторінка). Шаблон Web-сайта приватної Web-сторінки. Складається з основної сторінки, сторінки інтересів (хоббі і т. д. ), списку ресурсів і фотогалереї. Крім шаблонів Web-сайтів в FrontPage використовуються шаблони окремих сторінок, задається їх зовнішній вигляд (дані організуються в одну або декілька колонок, виділяється місце під список посилань і т. д. ), а також за призначенням (шаблони сторінок гостьової книги, FAQ - питання, що часто задаються, форми реєстрації користувачів і т. д. ). За допомогою шаблонів можна задавати і окремі кадри в складі сторінки. Кадри (фрейми) дають змогу розбивати сторінку на прямокутні області, в кожній з яких відображається власний документ. Зміна змісту кожного кадру необов'язково спричиняє за собою зміни в іншому кадрі. FrontPage пропонує 10 шаблонів сторінок з кадрами (до 4 кадрів на фреймісці). У Редакторі можна створювати і зберігати особливі, рекомендовані шаблони сторінок. Можливо, при створенні Web-сайта зажадається задати декілька однотипних сторінок (наприклад, колекцію текстів, збірник біографій, анотацій до марок автомобілів і т. д. ). Готовий шаблон скоротить рутинну роботу по створенню візуального вигляду сторінки. Всі настройки Web-дизайну для групи сторінок можна зберегти в шаблоні. Для створення рекомендованих (custom) шаблонів Web-сайтів, а також рекомендованих майстрів Web-сайтів і Web-сторінки можна використати FrontPage Developer's Kit, програму, яку можна знайти в розділі FrontPage Web-сайта Microsoft. Майстри. Часто користувачу можуть бути потрібні додаткові навідні питання про настройки Web-сайта, що створюється. З іншого боку, створення Web-сайта з нуля, шляхом написання сторінок на мові HTML, може зайняти досить тривалий час. Для скорочення часу використовуються майстри створення Web-сайтів: · Майстер представництва компанії. · Майстер Web-сайта дискусійних груп. · Майстер імпорту Web-сайтів. Використовуючи Майстер представництва компанії, можна створити Web-сайт, що складається з титульного листа з вітальною статтею і контактною інформацією, сторінки новин, сторінок продукції і послуг (або відділів), сторінки змісту і форми зворотного зв'язку. Майстер Web-сайта дискусійних груп створює дискусійну групу на будь-яку тему по вибору користувача. Часто така дискусійна група додається як частина до більш великого сайту. Кожний користувач може висловлювати свої думки в рамках одного з обговорень (потоків). Кожне окреме висловлювання користувача оформляється як стаття. Користувач також повинен мати можливість пошуку по вже існуючих статтях. Майстер пропонує: · Типи сторінок, ключові поля для підписки. · Закритість сайту (необхідність реєстрації користувачів). · Спосіб відображення статей в змісті. · Уявлення інформації про результати пошуку по статтях. · Настройки оформлення. За допомогою Провідника і Редактора можна управляти дискусійною групою. Потрібно тільки доступ до Web-сайту як автор або адміністратор. У задачі адміністратора входить: Редагування статей. Кожна сторінка, яку користувач відправив в дискусійну групу, називається «стаття». FrontPage зберігає їх як HTML-файл в прихованому каталозі, за умовчанням йому привласнюється ім'я _discl. Знищення застарілих статей. Якщо є можливість перегляду файлів в прихованих каталогах, то можна відсортувати їх і самі старі знищити. Обмеження адміністративного доступу. Будь-яка людина з правами автора може переглядати і редагувати повідомлення в дискусійній групі, якщо у нього є доступ до Web-сайту. Якщо подібні повноваження є у багатьох членів дискусійної групи, це може послабити контроль адміністратора. Треба обмежити доступ до дискусійної групи таким чином, щоб користувачі могли переглядати статті, але не могли їх редагувати. Майстер імпорту Web-сайтів використовується для включення Web-сайтів, створених крім FrontPage, в число сайтів FrontPage. Даний майстер імпортує всі файли з каталога в мережі або на жорсткому диску і створює з них новий Web-сайт FrontPage. Каталог не обов'язково містить в собі закінчений Web-сайт, підійде будь-який каталог або файл (файли), які потрібно використати при створенні нового сайту. Майстер імпорту Web-сайтів також може бути використаний при імпорті сайтів попередніх версій FrontРage в тому випадку, якщо папки, в яких вони зберігаються, не виявляються при запуску Провідника. Наприклад, MS Personal Web Server не може знайти каталоги з файлами ранніх версій FrontPage. Існують майстри створення того або іншого типу форм. Вони створюють форму, яку можна використати для того, щоб збирати інформацію, що вводиться користувачем, і зберігати її у вигляді Web-сторінки або текстового файла на Web-сервері. Така форма може бути корисна для отримання даних зворотного зв'язку з користувачем з метою формування списків розсилки новин і т. д. Майстер створення форм є майстром сторінок і запускається в Редакторі; потім сторінку, що вийшла, можна вмістити на Web-сайт і зв'язати з іншими сторінками. Управління Web-сайтом. З допомогою FrontРage можна вирішувати більшість проблем адміністрування Web-сайтів. Однією з актуальних проблем є забезпечення безпеки інформації, представленої в WWW. FrontРage підтримує протокол SSL (протокол безпечних з'єднань, що шифрує дані, якими обмінюються сервер і клієнт). Підтримка SSL повинна бути встановлена на сервері. Якщо використовується Microsoft Internet Information Server або один з серверів Netscape (Commerce Server, Fast Track Server, Enterprise Server), SSL підтримується, однак MS Personal Web Server не підтримує SSL. Якщо у сервера немає (або відключена адміністратором) функція SSL, то при відкритті Web-сайта буде видаватися повідомлення про помилку. Зв'язок з використанням SSL можна вказати при створенні Web-сайта. Розробник Web-сайта має можливість встановлювати повноваження доступу. Задавати привілеї користувачів для Web-сайтів, розміщених на серверах Internet, можна безпосередньо в Провідникові. Управління доступом для Web-сайтів з локальних або мережевих дисків здійснюється засобами файлової системи. Існують наступні рівні доступу: Browse - навігація по сайту (можна встановити, що той, що кожний заходить на сайт отримує цей привілей), Author and browse (можливість навігації і зміни змісту матеріалів), Administer, author and browse (бюджет адміністратора - навігація, публікація, зміна бюджетів користувачів). Можна задавати привілеї для груп користувачів. FrontРage дає змогу організувати роботу з Proxy-серверами як ззовні (у разі підключення через Proxy-сервер до внутрішнього сервера), так і зсередини (внутрішній сервер через Proxy-сервер встановлює з'єднання з яким-небудь зовнішнім сервером). Всі звертання до Web-сайту дають змогу тільки Proxy-сервером, що захищає вміст сторінок від несанкціонованого доступу. Тестування Web-сайта. Після створення сторінок, заповнення їх матеріалами, редагування сценаріїв і т. д. Web-сайт рекомендується протестувати. Робота Web-сайта перевіряється різними способами: · локально, · в мережі, · у віддаленому режимі (в Internet) за допомогою модемів і інших пристроїв зв'язку на різних швидкостях, · на різних платформах, в різних броузерах, при різних параметрах екрана і т. д. У FrontРage для локальної перевірки вмісту сайту використовується режим Preview. Може також використовуватися функція Preview in browser (завантажити в браузер). Потрібно також тестування гіперпосилань. Їх можна перевірити окремо в Редакторі, що досить втомливо. Тому передбачена можливість їх загальної перевірки шляхом виклику звіту по посиланнях і подальшого редагування кожної з помилкових посилань. Оновлення Web-сайта. Для того щоб Web-сайт користувався популярністю, інформація на ньому повинна періодично оновлюватися. У FrontРage є механізм віддаленого оновлення сайту. При корпоративній діяльності з розробки або модернізації Web-сайту пакет FrontРage видає попередження всякий раз, коли одну і ту ж сторінку редагують декілька авторів. Для подолання різночитань можна скористатися списком завдань, в якому кожному завданню може бути привласнений тільки один автор. Сама наявність такого списку дає змогу уникнути конфліктів при спільній видаленій роботі з сайтом.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|