Основная часть
1 Анализ теоретических аспектов разработки Web- сайта ГПОУ «ППЭТ»
Интернет развивается очень стремительно. На сегодняшний день каждый человек может сделать вклад в развитие глобальной сети. Любой пользователь может достаточно легко и просто создать свой сайт и разместить туда интересующую его информацию.
Для этого необходимо решить следующие частные задачи:
- ознакомиться с современными Интернет-технологиями и, по возможности, использовать их в своей разработке;
- изучить программный инструментарий, применяемый для разработки и создания Web-сайтов;
- выявить и учесть методы и способы представления на Web-страницах различных видов информации, не препятствующие их доступности;
- ознакомиться с основными правилами и рекомендациями по разработке и созданию Web-сайтов и неукоснительно следовать им в своей практике;
- определиться со структурой Web-страниц;
- выбрать стратегию разработки и создания Web-сайта.
World Wide Web – глобальная компьютерная сеть, на сегодняшний день содержит миллионы сайтов, на которых размещена всевозможная информация. Люди получают доступ к этой информации посредством использования технологии Internet. Для навигации в WWW используются специальные программы – Web-браузеры, которые существенно облегчают путешествие по бескрайним просторам WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом байтов WWW.
Web-страницы, поддерживая технологию мультимедиа, объединяют в себе различные виды информации: текст, графику, звук, анимацию и видео. От того, насколько качественно и красиво сделана та или иная Web-страница, зависит во многом ее успех в Сети.
Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера.
Решить те же задачи предстоит и тем пользователям, которым в силу своей работы, знаний и умений, предстоит создать сайт какого-либо предприятия.
Сайт для предприятия или организации является своеобразной рекламой, позволяет пользователям сети с легкость узнать все необходимое о предприятии.
Организациям и предприятиям в свою очередь удобно с помощью сайта предоставлять отчетность в вышестоящие органы, следить за развитием конкурирующих организаций и привлекать целевую аудиторию.
Анализ современных средств разработки сайтов.
На сегодняшний день существуют разнообразные автоматизированные системы для создания сайтов, при этом участие пользователя сведено только к наполнению шаблона личными данными (Google сайты, Joomla и т.д.) Но для создания сайта образовательного учреждения эти системы не подходят, в связи со спецификой деятельности (разные направления, разные услуги), необходима конкретная разработка разделов сайта под потребности техникума.
Ниже будут рассмотрены некоторые способы разработки сайтов.
HTML
Язык разметки гипертекста (Hypertext Markup Language), или, как его чаще называют, HTML, — это компьютерный язык, лежащий в основе World Wide Web (Всемирной Паутины). Благодаря языку HTML любой текст можно разметить, преобразовав его в гипертекст с последующей публикацией в Web.
Язык HTML имеет собственный набор символов, с помощью которых Web-браузеры отображают страницу. Эти символы, называемые дескрипторами, включают в себя элементы, необходимые для создания гиперссылок.
Одной из отличительных особенностей HTML-документов является то, что сам документ содержит только текст, а все остальные объекты встраиваются в документ в момент его отображения Браузером с помощью специальных тэгов и хранятся отдельно. При сохранении HTML-файла в месте размещения документа создается папка, в которую помещаются сопутствующие ему графические элементы оформления.
PHP
В первую очередь PHP используется для создания скриптов, работающих на стороне сервера, для этого его, собственно, и придумали. PHP способен решать те же задачи, что и любые другие CGI-скрипты, также обрабатывать данные html-форм, динамически генерировать html страницы и тому подобное. Но есть и другие области, где может использоваться PHP.
Еще одна область использования PHP – это создание скриптов, выполняющихся в командной строке. То есть с помощью PHP можно создавать такие скрипты, которые будут исполняться, вне зависимости от web-сервера и браузера, на конкретной машине.
И последняя область – это создание GUI-приложений (графических интерфейсов), выполняющихся на стороне клиента.
Ajax
Ajax расшифровывается как Asynchronous Javascript And XML (Асинхронные Javascript и XML) и технологией в строгом смысле слова не является. Если в стандартном web-приложении обработкой всей информации занимается сервер, тогда как браузер отвечает только за взаимодействие с пользователем, передачу запросов и вывод поступившего HTML, то в Ajax-приложении между пользователем и сервером появляется еще один посредник - движок Ajax. Он определяет, какие запросы можно обработать «на месте», а за какими необходимо обращаться на сервер.
Раньше на каждый запрос сервер выдавал новую страницу. Теперь он отсылает лишь те данные, которые нужны клиенту, а HTML из них прямо в браузере формирует движок Ajax.
Асинхронность проявляется в том, что далеко не каждый клик пользователя доходит до сервера, причем обратное тоже справедливо - далеко не каждая реакция сервера обусловлена запросом пользователя. Большую часть запросов формирует движок Ajax, причем его можно написать так, что он будет загружать информацию, предугадывая действия пользователя.
Ajax можно использовать в:
- формах, так как они очень медленны и если асинхронно передавать данные, страница не перезагружается.
- навигации в виде «дерева».
- голосовании - пользователю будет удобней оставить свой голос за несколько секунд, чем за 30-40.
- фильтрах - часто на сайтах делают сортировку по дате, по имени. ajax это будет значительно удобнее.
Дата добавления: 2014-12-29; просмотров: 1472;