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 є невелика перевага: можливість переносити файли в програми з робочого столу безпосередньо.