Обзор программ для веб-мастера

Автор: / Категория: Веб-мастерам / Опубликовано: 25.06.2011

 

набор программ для веб-мастераНеотъемлемым атрибутом каждого веб-мастера, при разработке сайта является определенный набор программного обеспечения. С помощью этих программ разработчик создает и отлаживает будущий веб-ресурс. Они должны отвечать всем требованиям разработчика, то есть быть удобными, понятными, не занимать большого пространства на жестком диске, быстро и без сбоев  работать. Классический набор программного обеспечения состоит из нескольких основных компонентов — это веб — сервер, где будет разрабатываться сайт, и программы с помощью которых будет прописываться и отлаживаться скриптовый код и разметка гипертекста веб документов……

Неотъемлемым атрибутом каждого веб-мастера, при разработке сайта является определенный набор программного обеспечения. С помощью этих программ разработчик создает и отлаживает будущий веб-ресурс. Они должны отвечать всем требованиям разработчика, то есть быть удобными, понятными, не занимать большого пространства на жестком диске, быстро и без сбоев работать. Классический набор программного обеспечения состоит из нескольких основных компонентов — это веб — сервер, где будет разрабатываться сайт, и программы с помощью которых будет прописываться и отлаживаться скриптовый код и разметка гипертекста веб документов.

Apache серверНачнем с того, что надо определиться, какой веб-сервер вы будите устанавливать. Есть несколько вариантов — это джентльменский набор «Denver«, XAMPP или связку Apache, MySql, PHP. Первые два варианта довольно простое решение. Различие между пакетом Denver и XAMPP лишь в том, что XAMPP будет помощнее и с более богатым функционалом в отличии от Denver. Ко всему прочему XAMPP развивающийся проект, а Denver похоже угас. Но оба этих варианта позволят веб-разработчику без особых проблем создавать и отлаживать будущий веб проект. Что касаемо связки Apache, MySql, PHP — это более правильный, но тем не менее более сложный вариант развертывания веб-сервера на персональном компьютере. От вас потребуется знание и умение настраивать Apache, MySql, PHP. В дальнейшем все это пригодится. Ведь если вы выбрали стезю веб-мастера, то без всяких сомнений постоянно будете сталкиваться и с базами данных (MySql), и с интерпретатором PHP, и с сервером Apache. Как говорил Суворов: «Тяжело в учении, легко в бою». Мое мнение, начните с XAMPP. Вы непосредственно столкнетесь, не понаслышке с Apache, где вам придется самому производить настройки сервера, тем самым подготовив себя для более серьезной работы. Конечно, принятие решения остается за вами.

phpОчень много споров в кругу веб-мастеров о том, какой программой писать сайт. Многие утверждают, что необходимо использовать только «Блокнот» Windows. Я считаю, что это не правильно. Рассмотрим «Блокнот». В этой программе отсутствует подсветка кода, что очень важно при создании веб-документа. Представьте себе такую ситуацию, вы открыли программой «Блокнот» страницу HTML, на этой странице всего 20 строчек разметки. Здесь можно без всякого труда найти в коде то, что вы ищите, но если страница состоит из 1000 строк, то я сомневаюсь, что вы быстро найдете участок нужного кода без подсветки. Функционал у этой программы напрочь отсутствует, а значит использовать «Блокнот» нужно только в случае невозможности использования других программ, например, нет подключения к Интернет, а в компьютере кроме штатных программ не установлено ничего.
Альтернативный вариант программе «Блокнот» — Notepad++. Программа функциональная, простая, русскоязычная, занимает мало места, работает быстро, одним словом заслуживает уважение. Но не всегда такой выбор станет идеальным для начинающего веб-мастера. Ведь он еще полностью не освоил разметку гипертекста HTML, а подсказывать Notepad++ не умеет. При всем этом Notepad++ должен иметь в своем арсенале любой веб-мастер, будь он начинающий или профессионал.
Другое популярное решение — это использование таких программных продуктов, как Adobe Dreamweaver и Front Page. Если хотите стать попугаем, то добро пожаловать — эти программы его из вас сделают. Программы громоздкие, занимают огромное количество места, ресурсов компьютера, а для изучения работы Adobe Dreamweaver, вам потребуется гораздо больше времени, чем для изучения HTML, CSS плюс начальные знания PHP и javascript вместе взятых. Помимо всего, код, который создают эти программы — грязь непролазная. Если вы сделаете сайт в одной из этих программ и случится так, что надо будет приглашать специалиста для исправления кода или отладки сайта, поверьте, не каждый за это возьмется.
Теперь рассмотрим еще один программный продукт — PhpDesigner. На мой взгляд самый оптимальный вариант. Интерфейс русскоязычный, отладка кода, хорошая настраиваемая подсветка, подсказки при наборе тегов, показ ошибок и еще целая куча полезного. Разобраться с программой не составит труда. На диске занимает мало места, работает быстро, ресурсы не забирает. Одним словом достойная во всех смыслах программа. Имеет неплохой FTP — менеджер и менеджер проектов (очень понятный). Работает с HTML, PHP, CSS, javascript, VBScript, SQL, Perl, Java, C#, Python, Ruby. Думаю, если выберите PhpDesigner, то не будите сожалеть.

total commanderВ обязательном порядке потребуется программа — файловый менеджер Total Commander. Наверное, эта программа одна из самых распространенных и популярных. Она нужна не только веб-мастерам, но и каждому пользователю персонального компьютера. В некоторых случаях без нее не удалить вредоносный код обосновавшийся в системе. Хороший помощник. Его функции важны в отладке сайта и дальнейшей закачки готового ресурса на сервер хостинга. Интерфейс программы дружелюбный и даже начинающий пользователь быстро научится работать с этим программным продуктом.

Вам также необходимо запастись старыми версиями браузеров Opera, Internet Explorer, Safari, Mozilla Firefox. Это связано с проблемами отображения интернет страниц в браузерах разных производителей. Ведь не все пользователи шагают в ногу со временем, у некоторых установлены очень старые версии. Веб-мастер должен учитывать различные ситуации отображения его будущего сайта.

Давайте подведем итоги. Для создания сайта нам необходим пакет состоящий из следующих программ: XAMPP, PhpDesigner, Total Commander, Opera, Internet Explorer, Safari, Mozilla Firefox. Для работы с графикой потребуется PhotoShop или другой графический редактор. Набор программ будет зависеть от специфики разрабатываемого сайта и личных запросов веб-мастера.
Смотреть видео:

 
 
[sch]