Презентация "Обзор технологий создания сайтов" Файл

advertisement
Обзор технологий
создания сайтов
Статический сайт сайт, состоящий из веб-страниц,
графических и стилевых файлов.
Динамический сайт сайт, страницы которого не хранятся
на сервере в готовом виде, а
генерируются "на лету" по запросу
пользователя специальной программой
Динамический сайт


разметка текста и оформление
формируется с помощью связки
HTML+CSS
формирование страниц происходит в
результате
работы
сценариев
(программ), написанных на какомлибо языке программирования.
Способы генерации
содержимого вебстраниц

на стороне сервера
языки Perl, PHP, Python, ASP, Ruby,
включения на стороне сервера — SSI

на стороне клиента
языки Javascript, JScript, ActionScript
Формирование
страницы
динамического
сайта
1. Генерация содержимого на стороне
сервера;
2. Передача сгенерированной
странички клиенту;
3. Генерация содержимого на стороне
клиента.
Способы создания
сайтов


Вручную

WYSIWYG (визуальные) редакторы

специализированные редакторы html
(CSS, программного) кода

текстовые редакторы
С использованием локального
конструктора сайтов

Система управления содержимым
(CMS, Content Management Software,
Сontent Management System)

Конструктор сайтов
ПО для создания сайта
вручную

текстовые редакторы



Блокнот (Notepad)
специализированные редакторы html
(CSS, программного) кода

RJ TextEd

Homesite

TopStyle Lite
WYSIWYG (визуальные) редакторы

KompoZer,

Macromedia Dreamweaver,

Quanta Plus (для Linux),

Web Page Maker

Конструкторы
сайтов
CMS

Коммерческие




Бесплатные





Bitrix,
HostCMS,
AMIRO.CMS
Joomla,
Drupal,
PHP-Nuke,
Joostina
Локальные конструкторы сайтов

MiniSite
Download