Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Програми, що виконуються на сервері






    Код програми, що працює на сервері, не передається клієнту. При отриманні від клієнта спеціального запиту, який передбачає виконання такої програми, сервер запускає її і передає параметри, що входять до складу запиту. Засоби для генерації подібного запиту зазвичай входять до складу HTML-документа.

    Результати своєї роботи програма оформляє у вигляді HTML-документа і передає їх веб-серверу, а останній, в свою чергу, доповнює отримані дані HTTP-заголовком і передає їх клієнту. Взаємодія кліента і сервера в цьому випадку показано на рис. 5.1.

    Рисунок 5.1 – Взаємодія клієнта і програми на сервері

    Насичені інтернет додатки

    Насичені інтернет-додатки (Rich Internet application) - ще один підхід, який полягає у використанні Adobe Flash або Java-аплетів для повної або часткової реалізації користувальницького інтерфейсу, оскільки більшість браузерів підтримує ці технології (як правило, за допомогою плагінів).

    Виникнення даного підходу обумовлена ​ ​ тим, що в рамках веб-додатків з " тонким" клієнтом взаємодія користувача з додатком реалізується в істотному ступені через сервер, що вимагає відправки даних на сервер, отримання відповіді від сервера і перезавантаження сторінки на стороні клієнта.

    При використанні Java-аплетів до складу HTML-документа включається спеціальний дескриптор, що описує розташування файлу, що містить код аплету, на сервері. Після того як клієнт отримує HTML-код документа, що включає аплет, він генерує додатковий запит серверу. Після того як сервер пересилает клієнту код аплету, сам аплет запускається на виконання. Взаємодія між клієнтом і сервером при отриманні аплету показано на рисунку 5.2.

    Рисунок 5.2 - Передача клієнту Java-апплета.

     

    При використанні насичених інтернет-додатків доводиться стикатися з такими проблемами:

    - необхідність забезпечення безпечного середовища виконання («пісочниця»);

    - для виконання коду повинно бути дозволено виконання сценаріїв;

    - втрата в продуктивності (тому Виконуємо на клієнтській стороні);

    - потрібно багато часу на завантаження;

    Для розробки насичених інтернет-додатків використовуються пакети Curl, Adobe Flex і Microsoft Silverlight.






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.