WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Скрипти, що виконуються на сервері - Реферат

Скрипти, що виконуються на сервері - Реферат

код цього скрипта здається простим:
Такий спосіб можна використовувати завдяки деяким особливостям VBScript і ASP. Знак рівності (=) на самому початку скрипта еквівалентний виразу document.write. Крім того, перетворення типів даних у VBScript проводиться автоматично. Тому вираз конвертує поточну дату в текст і відображає отримане значення на Web-сторінці.
У скриптів, які виконуються на сервері, є три головних переваги:
o немає необхідності задумуватися про відмінності в браузерах. Оскільки в браузери передається тільки звичайний код HTML, сторінка буде правильно відображатися в будь-якому браузері. У результаті об'єм тестування скорочується: вам досить перевірити тільки взаємодію скриптів з Web-сервером;
o у вашому розпорядженні - ресурси Web-серверу. Хоча в нашому прикладі це не було показано, за допомогою скриптів, що виконуються на сервері, ви можете проводити читання і запис у файли, обмінюватися інформацією з базами даними і працювати з будь-якими іншими ресурсами Web-серверу, до яких можна звернутися із звичайних програм;
o ви збільшуєте ступінь контролю над ситуацією і менше залежите від настройок на комп'ютерах відвідувачів Web-сайта. Ви гарантуєте, наприклад, правильність установки дати і часу або те, що виконання ваших скриптів ніхто не зможе відключити за допомогою настройок в браузері. Крім того, відвідувачі Web-сайта не зможуть ознайомитися з кодом скриптів.
Однак серверні скрипти мають і недоліки. По-перше, вони повинні підтримуватися програмним забезпеченням Web-серверу. По-друге, на виконання цих скриптів повинен бути дозвіл адміністратора Web-серверу. Крім того, як правило, такі скрипти повинні знаходитися в спеціальному каталозі, доступ до якого з міркувань безпеки серйозно обмежений. Це може утруднити оновлення цих скриптів в разі необхідності,
Використання Microsoft Script Editor
У попередніх версіях FrontPage текст скрипта відображався у спеціальному діалоговому вікні, і редагування його проводилося за допомогою звичайного текстового редактора. Крім того, у вашому розпорядженні був ще Script Wizard, який був призначений для спрощення створення коду скриптів, але на практиці його можливості були дуже обмеженими.
У FrontPage 200х з'явився новий і дуже корисний засіб для роботи зі скриптами - Microsoft Script Editor. Він має багато загального з графічними середовищами розробки, передбаченими у Visual Studio. Реально Microsoft Script Editor - це не компонент FrontPage, а засіб, передбачений для роботи з багатьма продуктами Microsoft. Його можна відкрити двома способами:
o відкрити будь-який значок скрипта, клацнувши по ньому два рази мишею або клацнувши по ньому правою кнопкою миші, і в контекстному меню вибрати Microsoft Script Editor. Інший варіант - виділити значок скрипта і натиснути Alt+Enter або вибрати в меню Format пункт Properties;
o якщо скрипт у вас ще не створений, в меню Tools можна вибрати пункт Macro, а потім - MicrosoftScriptEditor. Tе ж саме можна зробити, скориставшись поєднанням клавіш Shift+Alt+F11.
Який би спосіб ви не вибрали, в результаті відкриється вікно цього редактора, показане на мал. 17.
Цілком можливо, що робота з кодом (в тому числі з кодом скриптів) - це те, від чого ви намагалися позбутися, коли здобували FrontPage. Якщо це так, опис Microsoft Script Editor, наведений нижче, ви можете сміливо опустити. Однак в багатьох випадках вміння працювати з цим редактором може вам стати в нагоді. Розкрийте ці іконки, щоб переглянути події та об'єкти для Web-сторінки. У вікні провідника показані файли, що використовуються в поточному сеансі редагування
Найбільша область в центрі називається головним вікном редагування. Саме в ньому відображається код Web-сторінки. Ви можете редагувати код в звичайному текстовому редакторі, або за допомогою меню Edit, або особливим способом, який буде описаний нижче. Для підвищення читаності різні ділянки коду позначені різними кольорами. Ви можете як завгодно змінювати настройки, обравши в меню Tools пункт Options, потім Text Editor, а після цього - Font And Color.
Зверніть увагу на дві вкладки в нижній частині цього вікна:
o вкладка Design призначена для відображення поточної сторінки в графічному режимі. Вона буде доступна, тільки якщо у вашій системі встановлений Microsoft Visual InterDev. Якщо ж такої можливості у вас немає, скористайтеся звичайним редактором WYSIWYG в режимі Page View у FrontPage;
o вкладка Source(FrontPage 2000) або HTML у FrontPage2002 дозволяє відобразити код HTML для Web-сторінки. У Microsoft Script Editor ця вкладка відкривається за умовчанням;
Вікно провідника проектів
Вікно провідника проектів (у верхньому правому кутку на мал. 17) призначене для відображення списків файлів, які використовуються на Web-сторінці. У нашому випадку там показаний тільки один файл - сама Web-сторінка.
Вікно властивостей
Вікно властивостей, яке розташоване безпосередньо під вікном провідника проектів, - одне з самих корисних вікон в MicrosoftScriptEditor. Без нього б він набагато менше відрізнявся від звичайного текстового редактора. Головне призначення цього вікна - можливість настроювати властивості елементів, вибраних вами у головному вікні редагування. У цьому вікні можна використати будь-яке з трьох уявлень: Alphabetic (властивості будуть показані за алфавітом), Categorized (за категоріями) і Property Pages (звичайні діалогові вікна для настройки властивостей. Вибирати потрібне уявлення можна за допомогою трьох значків у верхній частині цього вікна.
У вікні властивостей перераховані тільки ті властивості, які доступні для даного елемента. Ви можете вводити значення вручну або вибирати їх зі списку (кнопка для розкриття списку з'явиться, як тільки ви виділите дану властивість).
Вікно схеми скрипта
У вікні схеми скрипта ви можете переглянути список всіх подій і всіх скриптів для поточної Web-сторінки. У цьому вікні передбачені чотири головних списки:
Client Objects & Events - це список всіх основних об'єктів на Web-сторінці, а також список подій і підлеглих об'єктів для них (в ієрархічному порядку). Подвійне натиснення мишею по запису про подію дозволяє перейти до коду для цієї події в головному вікні редагування (якщо такого коду ще немає, то він буде створений автоматично);
Client Scripts - в цьому списку містяться записи для кожного тега на Web-сторінці. Відкриття будь-якого з цих записів дозволяє показати список функцій всередині області цього тега, а подвійне натиснення по будь-якій з цих функцій приводить до її відображення в головному вікні редагування;
Server Objects & Events - це також список об'єктів і подій, але для Active Server Pages;
Server Scripts - список скриптів для Active Server Pages.
Вікно схеми HTML
У вікні схеми HTML показана структура елементів на Web-сторінці. При натисненні по елементу на цій схемі Microsoft ScriptEditor відкриє його в головному вікні редагування.
Це вікно не відкривається за умовчанням при запуску Microsoft Script Editor, тому воно не показане на мал. 17. Щоб
Loading...

 
 

Цікаве