Создание сайта. Урок

Во-первых, нам понадобиться текстовый редактор. Их, конечно же, на данный момент существует огромное количество. Но нам понадобиться особенный редактор, заточенный под веб-дизайн, с подсветкой синтаксиса (не обязательно, но пригодиться), удобный и функциональный. Всем вышеперечисленным обладает платный, но он стоит своих денег, Dreamweaver. Для нежелающих платить большие деньги есть менее дорогие редакторы – PhpDesigner и Codelobster. Ну и для совсем жадных есть прекрасные и бесплатные редакторы, например Notepad++ и на худой конец обычный блокнот, входящий в состав винды. Любители линукса, на данном шаге, конечно же, впереди – практически любой их текстовый редактор обладает подсветкой синтаксиса. Поэтому выбор остается за личными предпочтениями – будь то Vim, Kate и т.д. Я думаю, что с редакторами разобрались. Здесь каждый волен выбирать сам. Хотя лично я пользуюсь двумя – PhpDesigner и Dreamweaver.

Во-вторых, кроме редактора понадобятся браузеры. Ими лучше запастись и поставить как минимум 3-4 самых распространенных и очень желательно иметь про запас IE6 и IE7. Зачем же их столько нужно? А ответ здесь прост – чтобы тестировать шаблоны для своего сайта. Дело в том, что до последнего времени каждый производитель браузера считал себя самым умным, и поэтому делал его движок для вывода страниц так, как сам понимал стандарт HTML. И от сюда для дизайнеров была одна головная боль, т.к. разные браузеры отображали одну и туже страницу по своему. В настоящее время ситуация сильно изменилась – производители браузеров очень тесно взаимодействуют с разработчиками нового стандарта HTML (пятого по счету). И уже особых проблем с отображением страниц нет. Но все-таки не у всех установлены новые версии браузеров – вот из-за пользователей таких нам и понадобятся разные браузеры.

В-третьих, нам понадобиться софт имитирующий окружение сервера. Здесь могу посоветовать использовать Denver или Wamp – под винду, и Lamp – под линукс. Есть конечно же возможность все установить по отдельности: сервер Apache, базу данных MySQL, интерпретатор PHP и т.д. А потом долго вкуривать в толстенные мануалы по их настройке и только после этого приступить их настраивать. И хорошо если все заработает с раза третьего. Поэтому на данном этапе не пытайтесь выдумывать, а устанавливайте готовые решения. Сохраните кучу времени и нервов.

В-четвертых, кроме ПО, нам еще понадобятся (хотя и не обязательно) базовые знания HTML, PHP, JS.

А напоследок приведем софт, которым пользуются веб-разработчики для создание и продвижение сайтов:

 

Наши аналитики