Цикл зрелости технологий

Содержание

Слайд 2

технологический триггер (англ. technology trigger) — появление инновации, первые публикации о новой

технологический триггер (англ. technology trigger) — появление инновации, первые публикации о новой
технологии;
пик чрезмерных ожиданий (англ. Peak of Inflated Expectation) — от новой технологии ожидают революционных свойств, технология, благодаря новизне, становится популярной и предметом широкого обсуждения в сообществе;
избавление от иллюзий (англ. Trough of Disillusionment) — выявляются недостатки технологии, а утеря новизны не способствует восторженным публикациям, в сообществе отмечается разочарование новой технологией;
преодоление недостатков (англ. Slope of Enlightenment) — устраняются основные недостатки, интерес к технологии медленно возвращается, технология начинает внедряться в коммерческих проектах;
плато продуктивности (англ. Plateau of Productivity) — наступление зрелости технологии, сообщество воспринимает технологию как данность, осознавая её достоинства и ограничения.

Слайд 11

Web-приложения

Сеть Интернет (протоколы TCP/IP)

Web-сеть (протоколы HTTP)

Web-приложения Сеть Интернет (протоколы TCP/IP) Web-сеть (протоколы HTTP)

Слайд 12

Инфраструктура Интернет

– скоростные каналы передачи данных, мультиплексоры, маршрутизаторы, коммутаторы, сервера, специальное программное

Инфраструктура Интернет – скоростные каналы передачи данных, мультиплексоры, маршрутизаторы, коммутаторы, сервера, специальное программное обеспечение, сетевые протоколы.
обеспечение, сетевые протоколы.

Слайд 13

Серверы – пассивные программы, которые ожидают запросы от пользователей, обрабатывают их, формируют

Серверы – пассивные программы, которые ожидают запросы от пользователей, обрабатывают их, формируют
ответ и отправляют его пользователю

Клиенты – активные программы, с которыми обычно работают пользователи сети на своих компьютерах. Они отправляют запросы серверам для выполнения некоторой работы

Слайд 14

Интернет-сокеты

– программные интерфейсы протокола TCP/IP, состоящие из комбинации IP адреса и номера

Интернет-сокеты – программные интерфейсы протокола TCP/IP, состоящие из комбинации IP адреса и
порта от 0 до 65535.
http://8.8.8.8:8080/
Порты позволяют независимо использовать TCP-протокол на одном и том же компьютере несколькими программами одновременно. Сервер при запуске сообщает операционной системе номер порта, который он хотел бы занять.

Слайд 15

Система доменных имён

– система связывающая IP-адреса с символьными доменными именами, служащими для

Система доменных имён – система связывающая IP-адреса с символьными доменными именами, служащими
обозначения ресурсов Интернет в удобной для человека форме.
.ru – доменное имя первого уровня
usue.ru – доменное имя второго уровня
bi.usue.ru – доменное имя третьего уровня
Один IP-адрес может иметь много доменных имён.
Одному доменному имени может быть сопоставлено множество IP-адресов.

Слайд 16

Адресация ресурсов web-сети

Uniform Resource Locator – уникальный идентификатор ресурса (URL – адрес)
<схема>://хост[:порт]/путь/…/ресурс[?параметры

Адресация ресурсов web-сети Uniform Resource Locator – уникальный идентификатор ресурса (URL – адрес) ://хост[:порт]/путь/…/ресурс[?параметры запроса][#ссылка]
запроса][#ссылка]

Слайд 17

Основная литература

3972.26
Т 81
Тузовский Анатолий Фёдорович
Проектирование и разработка web-приложений: учеб. пособие для академического

Основная литература 3972.26 Т 81 Тузовский Анатолий Фёдорович Проектирование и разработка web-приложений:
бакалавриата.
– М.: Издательство Юрайт, 2016. – 218 с.
http://www.biblio-online.ru/book/198FC98A-BE39-4A85-B831-B6DCB3BBEE03

Слайд 18

echo

Выводит одну или более строк

void echo ( string $arg1 [, string $...

echo Выводит одну или более строк void echo ( string $arg1 [,
] )

arg1 - выводимая строка

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

Слайд 19

define

Определяет именованную константу

bool define ( string $name , mixed $value [, bool

define Определяет именованную константу bool define ( string $name , mixed $value
$case_insensitive = false ] )

name - имя константы
value - значение константы, допустимы скалярные величины и null. Допустимые скалярные значения: integer, float, string или boolean. Возможно определить константы типа resource, однако это не рекомендуется и может вызвать неопределенные последствия.
case_insensitive - если параметр установлен как TRUE, то константа будет определена без учета регистра. По умолчанию регистр учитывается, т.е. CONSTANT и Constant могут содержать различные значения.

Слайд 20

define("USER_NAME", "Екатерина");
define("USER_AGE", "25");
define("USER_PHONE", "456-87-23");
define("USER_EMAIL", "kate@mail.com");
echo "Имя пользователя: USER_NAME";
?>

Пользователю лет.


E-mail:

define("USER_NAME", "Екатерина"); define("USER_AGE", "25"); define("USER_PHONE", "456-87-23"); define("USER_EMAIL", "kate@mail.com"); echo "Имя пользователя: USER_NAME";


Телефон:


Слайд 21

require_once

Включает и выполняет указанный файл. Если файл не находит, то останавливает выполнение

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

require_once 'config.php';
?>