Наполняем сайт - Наполняем сайт

В предущих уроках было рассказано, как наполнить сайт СТАТИЧЕСКИМ содержанием: текстами и картинками. Статическим это содержание называется потому, что пользователь не может каким-либо образом с этим содержанием взаимодействовать, а может это содержание только читать или на него смотреть.

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

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

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

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

Таким образом, цель этого урока научиться создавать и встраивать в сайт:

  • Google формы;
  • Яндекс формы;
    А так же мы сравним эти инструмены и решим: какой лучше и функциональнее.
  • создавать и настраивать Google - календарь;
  • встраивать Google - календарь в сайт;
    Кроме того, мы рассмотрим сценарий использования гугл календаря для бронирования времени.
  • Яндекс календарь. Кратко рассмотрим процесс его создания и встраивания, а так же сравним функциональность с Гугл-календарём.

Для того чтобы встраивать различные интерактивные инструменты в страницы нашего сайта мы будем использовать специальный контент-элемент модели - Value.