→ Создание сайта своими руками. Обзор. Часть 2

Создание сайта своими руками. Обзор. Часть 2

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

В первой части статьи мы уже рассмотрели материалы, которые помогут вам разобраться с основными разделами, необходимыми вам для веб-разработки: HTML, CSS, JavaScript, PHP. Их знание позволит вам разрабатывать полноценные сайты, и, казалось бы, что еще может понадобиться вам в этом? Сегодня мы рассмотрим три технологии, которые станут следующим шагом в вашем обучении мастерству веб-разработки.

И первое, с чего мы сегодня начнем – библиотека jQuery. Если вы уже в достаточной мере успели познакомиться с JavaScriptи разобрали основные особенности работы с этим языком, то заметили, что некоторые приемы, которые вы используете из раза в раз, достаточно громоздки и могли бы быть реализованы в некотором более удобном для использования виде. Именно для этого и была создана библиотека jQuery. Код написанный с использованием jQueryзанимает меньше места и более понятен логически.

Также существует вторая библиотека – jQueryUI. Она поможет вам с визуальным оформлением вашего сайта. Вы сможете сделать элементы перетаскиваемыми, добавить различные эффекты и некоторые удобные в использовании готовые элементы оформления (виджеты), такие как выпадающее меню, диалоговые окна и т.д.

1
wisdomweb.ru В этом случае начать вам стоит именно с него. При изучении этой библиотеки, вам будет удобнее рассмотреть её возможности на готовых примерах. Заодно, вы можете попробовать видоизменить код, который будет в примерах, в дальнейшем, вставив его внутрь своего сайта.
2
anton.shevchuk.name/jquery-book На этом сайте, вы увидите электронную версию книги посвященной jQuery. Книга небольшого объема доступно и при этом достаточно подробно описывает всё основное, что вам необходимо знать о библиотеке.
3
jquery-docs.ru Документация по jQuery. В ней вы найдете необходимые описания, которые помогут вам разобраться с теми моментами, которые отсутствовали в предыдущих книгах.

Следующая вещь, с которой вам стоит разобраться, вам возможно уже знакома, вы могли встретить её упоминание как при изучении JavaScript, так и PHP. Ей является технология AJAX. Так что же это за технология? Это технология, которая позволяет вам обмениваться данными между клиентской и серверной частью вашей веб-страницы, без необходимости при этом перезагружать страницу полностью. Если вам необходимо вывести ответ сервера в какой-то элемент страницы – обновите только этот элемент, таким образом вы сможете снизить нагрузку на интернет-канал и увеличить скорость работы с вашей страницей.

1
javascript.ru/ajax Здесь вы найдете много информации по использованию AJAX. Этот учебник поможет вам лучше разобраться с его принципами работы и сферами применения.
2
wisdomweb.ru Практическое использование AJAX. Как всегда, этот сайт даст вам возможность посмотреть примеры и попробовать поработать с этой технологией самому.
3
Самое интересное, что рассмотренная нами ранее библиотека jQuery имеет удобный функционал для работы с ajax-запросами. Вы можете ознакомиться с этим функционалом в одном из источников, которые я предлагал для изучения библиотеки jQuery.

Последняя из вещей, которые вам вероятнее всего пригодятся – система управления базами данный. База данных - это самый удобный способ хранить пользовательские данные. В качестве замены БД вы можете использовать текстовые файлы, но они очень сильно проигрывают как по скорости работы, так и по удобству. Одной из самых распространенных СУБД является MySQL, и здесь речь пойдет как раз о ней.

1
ru.html.net/tutorials/php В последних уроках посвященных РНР вы сможете концентрированно получить самые важные знания о работе с MySQL. Это займет у вас около 10 минут, но сможет дать начальное представление.
2
php-s.ru/MySQL А здесь вы уже подробно ознакомитесь со всеми особенностями работы этой СУБД.

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

Если вы хотите более подробно обсудить какие-либо разделы или задать вопрос, касающийся одного из них, раздел комментариев под статьей к вашим услугам.

Devicehit.ru


Теги: создать интернет-магазин создание сайтов

Читайте также по теме статьи «Создание сайта своими руками. Обзор. Часть 2»:


Вам будет интересно