logo
ГОС

32. Универсальные средства разработки web-сайтов.

- Пакет MicrosoftOffice ранее содержал программу MicrosoftFrontPage, которая создавала хоть и "кривой и грязный" код, но легким путем. Зачастую сайт корректно отображался лишь InternetExplorer пятой и шестой версии. Теперь проект закрыт и начинающие пользователи используют MicrosoftWord, который создает ещё более ужасный код;

- DreamWeaver, ранее принадлежавший компании Macromedia, а теперь купленный Adobe, создает красивый и удобочитаемый код. Конечно, он хуже написанного вручную, но из WYSIWYG редакторов - он обоснованно лидирует;

- AdobeGoLive CS - программа для разработки профессиональных Web - страниц. Совместима с форматами файлов Photoshop, Illustrator, Acrobat;

- AntennaWebDesingStudio - Программа для быстрого создания веб - страниц;

- NetObjectsFusion - очень прост в освоении и нагляден, в то же время обладает вполне профессиональными возможностями;

- SerifWebPlus - Очень простая программа для создания сайтов любой сложности;

- OpenOffice.org тоже имеет инструмент для создания Web-страниц. По реализации примерно соответствует MicrosoftWord;

- MozillaComposer является частью браузера Mozilla и предназначен для создания страниц в визуальном режиме. Бывает, что страницы корректно читаются потом только, собственно, в Mozilla;

HTML-редакторы

- EditPlus является одним из лучших представителей этого класса программ. Поддерживает автовставку тегов, подсветку синтаксиса и много чего ещё. Великолепный инструмент для профессиональной разработки;

- Macromedia HomeSite - редактор HTML/XML;

- Notepad++ специально не ориентирован на разработку Web-страниц, но подсвечивать синтаксис умеет;

- QuantaPlus - тоже достаточно хороший редактор html-кода. В Linux используют чаще всего именно его. Хорошая реализация, поддержка подключаемых модулей;

- BlueFish - редактор с подсветкой синтаксиса для Linux. Поддерживает js, php, html, css и т.п. Есть примеры готовых решений и инструменты проверки кода.

- Если ничего этого нет - используйте Блокнот (win) или Write (lin). Последний опять же умеет подсвечивать синтаксис;

Создание PHP/Perl:

- ZendStudioсоздан для работы с PHP-проектами. Теоретически можно использовать любой html-редактор;

- PHP ExpertEditor - редактор PHP-файлов с богатыми возможностями.

- DzSoft PHP Editor - мощный инструмент для написания, редактирования и отладки PHP сценариев и HTML страниц.

- DzSoftPerlEditor - инструмент для записи, редактирования, и отладки Perl-скриптов с удобным и инутитивно понятным интерфейсом.

После того, как код написан, его необходимо просмотреть и протестировать. Лучше всего для этих целей использовать локальный сервер, который покажет, как будет выглядеть Ваш сайт в интернете. Для PHP проектов лучше всего использовать DenWer, для ASP проектов - Microsoft IIS, который входит в дистрибутив Windows, для простых статистических HTML проектов можно вообще ничего не использовать - двойной клик решает :).

Локальные серверы:

- DenWer - пакет программ для локального поднятия и разработки сайта на PHP+MySQL. Очень маленький размер и очень большая функциональность;

- XAMPP (+дополнения) - один из лучших. Большой набор сервисов, небольшой дистрибутив и удобное управление.

- AppServ - чуть проще, но работает не чуть не хуже XAMPP преимущество перед ним меньший размер, в следствии чего немного урезан по функционалу.

- TopServer - бесплатный полнофункциональный сервер приложений: Apache + PHP + MySQL + PERL + SQLite + FTP в одном пакете !