Как создать сайт? Технологии создания сайтов |
|
Трудно переоценить значение Интернета в настоящее время - это и свежие новости со всех концов мира, и отличный способ рекламы вашего бизнеса, и, наконец, прекрасный способ скоротать свободное время. Что же стоит за кажущейся простотой виртуальной сети? Как создаются домашние страницы и огромные новостные порталы, за которыми вы просиживаете ночи на пролёт? Попытаемся разобраться…
Благодаря гениальной идее Тима Бернерса-Ли и его коллег о том, что когда-нибудь мир объединится при помощи гиперссылок, появился Интернет. Пришествие виртуальной сети изменило во многом нашу жизнь. И молодежь, и пожилые люди идут в Интернет за покупками, знаниями, многие настолько увлекаются этим виртуальным миром, что становятся полностью безразличными к миру реальному. Всего за несколько десятков лет виртуальная сеть стала настолько привычным делом, что Интернет стал фундаментом для большинства бизнес кампаний. Конечно, за это время Всемирная паутина прошла долгий и тернистый путь — из вспомогательного инструмента научных исследований она превратилась в чуть ли не альтернативный мир, в котором задействованы головокружительные объемы информации. Возможно, самым важным фактором в развитии Web стала именно простота публикации информации в Web, ведь сейчас каждый мало-мальски грамотный школьник сможет за пару минут создать свою собственную страничку, наполнить её интересной для пользователей информацией и даже заработать на своём сайте! Впрочем, с процессом создания и сопровождения динамических, крупномасштабных web-сайтов дело обстоит намного сложнее, ведь при этом используются совершенно другие технологии и тратиться намного больше времени сил и денег на оплату труда дизайнеров, программистов, копирайтеров (наполнителей сайта материалом) и, конечно же, людей, занимающихся раскруткой проекта. При разработке профессионального web-сервиса приходится решать такие задачи, как взаимодействие сайта с пользователем, поиск информации в базе данных и обеспечение доступности материала на различных платформах, что заметно усложняет работу веб-мастерам. Попытаемся же разобраться в технологиях, позволяющих создавать как простые домашние странички, так и сложные порталы с многотысячной посещаемость. Самым популярным и достаточно простым способом создания Интернет странички является язык гипертекстовой разметки HTML, в настоящее время он подвергся некоторой упорядоченности (валидность) и стал именоваться xHTML. Язык представляет собой набор тегов, заключая текст в которые, вы можете управлять внешним видом вашей страницы (например, выделять текст жирным шрифтом или курсивом), ему и верстальщикам (программистам на xHTML) пришли в помощь CSS – каскадные таблицы стилей, служащие для структурной разметки страницы. В настоящее время CSS также прошёл некоторую эволюцию и усовершенствование. Изучив язык HTML и включая в него CSS, вы можете создавать страницы и даже небольшие сайты, но они будут полностью статичными (можно провести параллель с журналом). Такие сайты отлично подходят для визитной карточки фирмы, рекламирующие свои услуги в сети Интернет. Для более функциональных сайтов существует язык программирования JavaScipt. Он используется лишь на стороне клиента, проще говоря в Интернет браузере пользователя. Служит этот язык для небольших «примочек» для сайтов в виде визуальных эффектов (таких как снег или плавное появление эллиментов), для проверки правильности заполнение форм регистрации, обратной связи. В последнее время JavaScript стал популярным благодаря технологии Ajax – одновременное использование JavaScript, протокола передачи данных серверу HTTP и языка программирования на стороне сервера. Существует немало языков для написания скриптов, которые при обработке выдают необходимую нам информацию на языке HTML. В разное время популярны были разные скриптовые языки, такие как Java, Perl, ASP и многие другие. Все они обладают своими преимуществами (один надёжнее, другой проще в освоении). В настоящее время самым популярным и активно развивающимся языком является PHP. С его использование создаётся большинство современных сайтов и даже очень популярных порталов. Тем не менее, каждый программист вправе выбрать понравившийся ему язык и разработать свой проект. Языки запросов к базам данных играют так же немаловажную роль в создании сайта, ведь именно они «вытаскивают» необходимую вам информацию. Самым популярным в настоящее время является SQL. Хотя для каждой базы данных его синтаксис может изменяться, но всё же это незначительные изменения и переход с одной БД на другую не займёт больших усилий. Самыми используемыми на сегодняшний момент являются базы MySQL, SQLLite MsSQL и некоторые другие. Большую популярность набирает XML - язык, а скорее даже набор правил, для создания структурированных данных, понятных не только машине, но и человеку (часто даже не подготовленному). Его прямыми потомками являются SML, SMLT – набор правил для отображения XML. Конечно же разновидность технологий не ограничивается перечисленными, их намного больше. К примеру такие технологии, как DOM – структура самой веб-страницы, SSI – язык команд веб-серверу, а так же большое количество Интернет-протоколов для передачи данных и файлов (HTTP, HTTPS, FTP и многие другие). Подводя итог всему вышесказанному, необходимо отметить, что выбор технологии для создания сайта лежит исключительно за вами, но большинство сайтов работают именно на вышеописанных языках. А поэтому и с литературой проблем быть не должно. Конечно же, время идёт – всё меняется. Интернет не является исключение, скорее наоборот. Технологии создания сайта изменяются ещё быстрее. |
Разделы сайта
- Интернет новости
- Как создать сайт
- Хостинг сайтов
- Технологии и стандарты
- Веб-дизайн
- Вёрстка (xHTML коддинг)
- Веб-программирование
- SEO (раскрутка сайтов)
- Бесплатный хостинг
- Защита компьютера
- Мошенничество в сети
- Администрирование
- Заработок в Интернете
- Полезные статьи
- Блогосфера
- Уроки для дизайнеров
- Онлайн учебники
- Книги и справочники
- Скрипты
- Клипарт
- Социальная сеть
- Форум веб-мастеров
Последние статьи
Самое популярное
- Взлом пароля почты или как узнать пароль e-mail
- Создание шапки для сайта в Adobe Photoshop
- Скачать шапки для сайта
- Как украсть красивый номер ICQ?
- Бесплатные иконки для сайтов
- Функция mail в php. Отправляем сообщение
- Можно ли взломать Вконтакте - социальная сеть
Последние новости
- Банк «Тинькофф Кредитные Системы» выбивает долги через «Одноклассники»
- МТС объединит SIM карты и банковские карты
- Обновление антивируса Avira 8 блокирует работу Windows XP, Vista и Windows 7
- «Омнипедия» предложит прочитать статью в Wikipeadia на 25 языках мира
- Twitter считает социальную сеть «Одноклассники» опасным сайтом
- Gmail сильнее интегрировался с Goоgle+
- Knowledge Graph — алгоритм семантического поиска от Google
Разделы форума

