Notepad ++ и CodeLobster PHP Edition


Пожалуй, самая простая и стандартная программа, которая должна иметься у любого веб-программиста, это Notepad ++. Ее главной задачей является помочь сконцентрироваться на написании кода на разных языках, в том числе HTML, CSS, PHP.

Эта концентрация происходит за счет умения программы подсвечивать языковой синтаксис, что значительно облегчает работу, особенно если сравнить с возможностями обыкновенного «Блокнота». Здесь же имеется ряд полезных функций: смена кодировки в автоматическом режиме, командный поиск с различными параметрами, удобный интерфейс и многое другое.


Как Notepad ++ подходит для работы с HTML и CSS, так и CodeLobster PHP Edition подходит для разработки кода на PHP. Этот редактор облегчит работу тем, кто собирается создавать динамический сайт. Программа упрощает работу с функциями, имеет параметр отладки кода и многое другое.

Denwer


Перед тем как начать работу по созданию сайта, следует установить на свой компьютер локальный сервер и клиент по работе с базами данных. Все необходимые программы имеются в «джентльменском наборе программиста» Denwer.

Итак, «Денвер» включает в себя такие необходимые расширения как PHP5, сервер MySql, phpMyAdmin, сервер Apache. Главное преимущество этого пакета, что все модули устанавливаются автоматически без вашего глубоко вмешательства. Правда у программы есть и свои недостатки, например, проблема с кодировкой.


Adobe Dreamweaver


Программа Dreamweaver является многофункциональным редактором для создания сайта. В ней вы можете без труда разрабатывать дизайн, единовременно просматривая результат, и писать сценарии для динамических страниц.

Есть два существенных «недостатка» у этой программы: во-первых, продукт Adobe платный и не подлежит свободному распространению, а, во-вторых, чтобы полноценно пользоваться Dreamweaver, нужно пройти специальное обучение, т.к. функционал программы достаточно сложен.

Adobe Photoshop


В работе над созданием сайта, вам обязательно понадобится профессиональный редактор изображений Photoshop. Особенно важна эта программа при разработке дизайна сайта. В последнее время дизайнеры стали прибегать к методу сетки, который как раз легко применим в Photoshop. Тем более, если ваш сайт хорошо продуман и претендует стать популярным, то он совершенно точно будет иметь графические элементы, для оптимизации и создания которых и пригодится продукт от Adobe.


FTP-клиент


Это программа необходима для работы с интернет-серверами. При помощи нее можно закачивать файлы на удаленный сервер и обратно. Две наиболее популярные бесплатные программы - это Total Commander и FileZilla.

Обе утилиты имеют хороший функционал и работают по аналогии с проводником Windows. Но у FileZilla есть небольшое преимущество: возможность переносить файлы в программы с рабочего стола напрямую.