Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практика Ернур.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

5 Разработка скриптов для создания динамической страницы

Скрипты подключаются с помощью тега <script>.

Тег <script> предназначен для описания скриптов, может содержать ссылку на программу или ее текст на определенном языке. Скрипты могут располагаться во внешнем файле и связываться с любым HTML-документом. Такой подход позволяет использовать одни и те же общие функции на многих веб-страницах и ускоряет их загрузку, т.к. внешний файл кэшируется при первой загрузке, и скрипт вызывается быстрее при последующих вызовах.

<script> может располагаться в заголовке или теле HTML-документа в неограниченном количестве. В большинстве случаев местоположение скрипта никак не сказывается на работу программы. Однако скрипты, которые должны выполняться в первую очередь, обычно помещают в заголовок документа.

В проекте данного веб-сайта скрипты используются в слайдере, автоматическая смена изображений, а также в скроллинге реализованном в кнопке «Наверх», по клику на которую пользователь возвращается в самое начало, к шапке веб-страницы.

Компилируемые модули – это модули типа CGI, которые транслируются в исполняемые файлы и выполняются веб-сервером. Первыми веб-приложениями  для создания динамических сайтов были отдельные модули CGI (сценарии, созданные в основном на языке Perl), которые выполнялись на сервере. CGI-сценарии являются обыкновенными программами. Результатом выполнения модуля является страница в формате HTML.

Для создания (разработки) и сопровождения динамических сайтов используют CMS (Content Management System) - Систему управления сайтом, которую называют движком сайта. В настоящее время популярными системами управления являются Drupal, Joomla и WordPress. На основе этих CMS можно создавать функциональные и легко управляемые PHP-сайты. Движки для Drupal, Joomla и WordPress являются бесплатными. Средства разработки сайтов обеспечивают разделение содержательной части (контента) от дизайна (шаблона веб-страницы), что позволяет изменять содержание веб-страниц, не затрагивая их дизайна и изменять шаблон сайта не затрагивая содержания его страниц.

Заключение

За время прохождения эксплуатационной практики я овладел навыками программирования на разных языках программирования, таких как JavaScript,

HTML, CSS, C, Php.

Познакомился с новыми языками программирования – Lua, MySql. Получил представление о базах данных, о принципах их работы, создания и внедрения.

Так как деятельность компании непосредственно связана с системой электронного документооборота – DocLogix, и эта система подразумевает наличие базы данных, как следствие она требует сопровождения и технической поддержки, чем непосредственно я и занимался в период моей практики.

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

Список использованной литературы

1 Мержевич В. Справочник по HTML. //Электронная версия 9.0 на сайте http://www.htmlbook.ru

2 Мержевич В. Справочник по CSS. //Электронная версия 9.0 на сайте http://www.htmlbook.ru

3 Электронный ресурс - http://www.w3schools.com/