Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДР.doc
Скачиваний:
51
Добавлен:
11.04.2015
Размер:
9.9 Mб
Скачать

1.7.1 Html-реда́кторы

HTML-реда́ктор -это компьютерная программа, позволяющая создавать и изменять HTML-страницы. Несмотря на то, что HTML-код может быть написан в простом текстовом редакторе (например, Notepad), специальные редакторы для написания кода HTML предлагают больше удобств и функциональности. По своей функциональности они делятся (часто весьма условно) на две категории:

-Редактор показывает только исходный код.

-Редактор показывает готовую страницу в режиме WYSIWYG (что видишь, то и получишь).

Dreamweaver (Дримви́вер). Разработан и поддерживался компанией Macromedia до 8-й версии(2005 год). Следующие версии (начиная с Dreamweaver CS3 (2007)) выпускает Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире.

Достоинства:

- Гибкая настройка;

- Широкие возможности для web- разработчика;

Недостатки:

- Добавление «лишнего» кода;

- Сложность в освоении ПО;

- Платность. Dreamweaver является Комм. Продуктом. Стоимость ~15 тыс. рублей.

FrontPage — WYSIWYG-редактор HTML, входящий в состав пакета приложений Microsoft Office.

При разработке страниц веб-узла пользуется движком Internet Explorer (Trident).

Программа обладает широким спектром возможностей, в частности, может автоматически отправлять изменения, внесённые разработчиком сайта в исходные тексты, в режиме реального времени.

Достоинства:

-Интеграция с Microsoft Office;

- Интуитивно понятный интерфейс;

- Простота использования;

Недостатки:

- Ограниченные возможности при разработке;

- Платность. Frontpage является Комм. Продуктом. Стоимость ~13 тыс. рублей.

Notepad++ — свободный текстовый редактор для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.

Достоинства:

- Бесплатная программа;

- Высокая скорость работы;

- Удобный интерфейс;

- Огромное количество настроек;

Недостатки:

- Не показывает готовую страницу;

- Отсутствует какая либо синхронизация с сервером.

1.7.2 Cms(Система управления содержимым)

Систе́ма управле́ния содержи́мым (конте́нтом) (англ. Content management system, CMS) — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (т.е. содержимым). Главной целью такой системы является возможность собирать в единое целое и объединять на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь и повторно использовать привычным для пользователя образом.

1С- Битрикс- Система ориентирована на корпоративные сайты, информационные и справочные порталы, социальные сети, интернет-магазины, сайты СМИ, пригодна для создания других видов веб-ресурсов.

По состоянию на I квартал 2011 годаа «1C-Битрикс: Управление сайтом» занимает первое место в рейтинге платных тиражных CMS России по версии itrack.ru с долей в 55,41 %

Достоинства:

-мощный визуальный HTML-редактор, позволяющий размещать на странице как обычную HTML информацию, PHP код, так и различные динамические компоненты;

-Механизм информационных блоков (инфоблоков). Он позволяет легко создавать пользовательские типы содержания;

Недостатки:

-Сложность ориентирования в исходном коде Битрикса, тяжёлый стиль этого кода;

- Устаревшая архитектура;

- Платность. 1С-битрикс является Комм. Продуктом. Стоимость ~5 тыс. рублей;

Joomla!— это бесплатная CMS c открытым исходным кодом, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта.

Достоинства:

- Интуитивно понятный интерфейс;

- Простота администрирования;

- Огромный выбор различных плагинов, модулей, компонентов, расширений;

- Бесплатность;

Недостатки:

- Наличие большого количество лишнего кода;

- При большой нагрузки на сервер (от 10 тыс. запросов и выше) сайт может быть не доступен.

- Медленная загрузка веб-страниц по сравнению с другими некоторыми CMS.

Drupal (друпал) — это бесплатная CMS c открытым исходным кодом, написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных. Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

Достоинтсва:

- Не сложная установка;

- Отличная расширяемость системы;

- Очень мощная система в плане безопасности;

Недостатки:

- Требует серьезного обучения при работой с системой;

- Неудобна для простых проектов;

- Сложный интерфейс;