Пятница, 03.05.2024, 03:21
Приветствую Вас Гость | RSS
 
Скачать mp3 бесплатно и без регистрации
Главная | Интересные статьи | Регистрация | Вход
Меню сайта

Категории раздела
Хостинг [1]
Технологии создания современных сайтов [3]
Интернет и все что с ним связано [5]
Раскрутка сайта [2]

Наш опрос
Какой стиль музыки Вы предпочитаете слушать?
Всего ответов: 12262

Форма входа

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Начинающему вебмастеру » Технологии создания современных сайтов

Технологии, используемые при создании сайтов

Технологии для создания сайтов



Начнем с того, что web-сайт, состоящий из простого набора html-файлов, создать достаточно легко, если Вы знаете хотя бы основы веб-программирования. Это надежный, простой в обслуживании, не создающий практически никаких нагрузок на сервер, интернет-ресурс. Такой сайт называют еще статическим.


Однако владелец статического сайта будет доволен до тех пор, пока размеры его веб-ресурса невелики и не требуется постоянное обновление информации. Вся фишка в том, что вскоре обнаруживается, что для внесения различных изменений требуется слишком много времени.


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


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


Существует две технологии создания динамических сайтов:

1.      Серверные технологии. Здесь понимается использование специальной программы, которая находится под управлением сервера. Такая программа, прежде всего, обрабатывает запросы браузера пользователя. Все же стоит отметить, что сайт, созданный на данной технологии, очень сильно перегружает сервер, который порой даже может и не справиться с множественными запросами пользователей. Так вот данную проблему помогают решить клиентские технологии, о которых мы поговорим далее.

2.      Клиентские технологии. Данные технологии используются в первую очередь для того, чтобы не перенапрягать сервер и тем самым сделать сайт быстродействующим. Тут все сводиться к тому, чтобы перевести часть ну или всю работу по динамическому формированию страниц сайта на браузер пользователя (клиента). Первым представителем данной технологии является JavaScript (язык программирования, при помощи которого можно управлять содержимым страниц сайта, позволяет совершать достаточно простые действия, ну например, если пользователь кликает по некоторой кнопке на сайте, то происходит какое-то событие). Вторым представителем является Flesh (система создания различных, графических веб-приложений). Ярким примером являются онлайн-игры, встречающиеся на просторах всемирной паутины.

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

Категория: Технологии создания современных сайтов | Добавил: tousiro (17.01.2011)
Просмотров: 3014 | Комментарии: 5 | Рейтинг: 0.0/0
Всего комментариев: 3
0  
3 yanich1984   (20.08.2012 06:07) [Материал]
http://adobe-info.ru/Photoshop_cs6.html <i>adobe photoshop cs6 русская версия</i>

0  
2 igoreus1961   (20.08.2012 03:00) [Материал]
<strong>фотошоп cs5 бесплатно русская версия</strong> http://adobe-info.ru/Photoshop_cs5.html

0  
1 lyssindas   (19.08.2012 20:34) [Материал]
http://adobe-info.ru/Photoshop_cs3.html adobe photoshop cs3 на русском

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Последние mp3
dj Natasha Baccardi — Megamix 6 (06/06/2012) - 3 (2)
Dup Step - cool (0)
Dj Маньяк - Ла Ла Ла (0)
SHU CAFE: SHU-Night - mixed by Dj Anton Klyukvin (21/07/2012) (0)
DJ DimixeR & Данил Фэйк - Нас качает кокаин (0)

Поиск


Copyright MyCorp © 2024

Бесплатный хостинг uCoz