php.net
- основной ресурс по php, на котором можно скачать дистрибутивы, документацию и т.д. pear.php.net
- расширения php. zend.com
- сайт компании ZEND, разработчика последних версий php. mysql.com
- здесь можно найти mysql - СУБД, которая, пожалуй, чаще всего используется совместно с php. planet-php.net
- агрегатор самых последних новостей касающихся php. phpdeveloper.org
- последние новости и обзоры из мира php.
русскоязычные ресурсы
phpclub.ru
- популярнейший ресурс по php, включает в себя форум, статьи, коллекцию скриптов, биржу труда и многое другое. phpinside.ru
- online-журнал по php - новости, обзоры и интересные факты из мира php и web-разработки. phpforum.ru
- форум php-программистов.
Работа с Базами Данных
Каждый, кто серьезно занимается разработкой web-приложений рано или поздно сталкивается с необходимостью иметь удобный софт для работы с базами данных. На текущий момент чаще всего PHP используется в связке с MySQL, хотя он и умеет работать практически со всеми популярными СУБД.
PHPMyAdmin
- Один из самых популярных бесплатных пакетов написанных на php для выполнения практически всех мыслимых и немыслимых операций с СУБД MySQL через web-браузера. Практически все хостинг компании обеспечивают администрирование MySQL через этот пакет.
PHPPgAdmin
- Аналог PHPMyAdmin для работы с известной СУБД PostgreSQL.
Также некоторые возможности для работы с базами данных предоставляет известная среда для разработки php-приложений
Zend Studio.
PHP Редакторы
PHP Expert Editor
- Достаточно продвинутый редактор PHP-кода и других популярных языков от украинских разработчиков, включает подсветку кода и работу с синтаксисом, имеет отладчик и встроенный http-сервер, встроенный браузер, FTP-клиент. И множество других инструментов для облегчения труда программиста. Стоимость редактора в районе 50$, однако для представителей бывшего СНГ возможно получение бесплатной лицензии.
PHPEdit
- Достаточно мощный многофункциональный редактор php-кода. Стоимость в районе 100-300$ (в зависимости от редакции).
Zend Studio
- Мощная система для php-разработчиков от Zend - компании-производителя php. Является не просто редактором php-кода, но представляет целую комплексную систему для php-разработки, включающую отладчик, работу с СУБД и др. сервисы. Основным недостаточком является тяжеловесность и требовательность к ресурсам рабочего ПК. Отдельным плюсом является возможность интеграции с популярной средой разработки Eclipse. Стоимость от 400$.
Notepad++
- Позиционируется как замена стандартному Notepad, среди ряда возможностей и улучшений есть и подсветка php-кода. Возможностей для комфортного кодирования на php может и не столь много, зато бесплатно.
PSPad
- Добротный бесплатный редактор. Для тех, кто работает с php и другими языками программирования. Неплохие возможности редактирования, подсветка исходного кода, работа с множеством кодировок, поиск при помощи регулярных выражений.
FAR
+
Colorer
- Популярный файловый менеджер с плагином подсветки синтаксиса основных языков программирования (в том числе и php), является неплохой бесплатной альтернативой вышеприведенным редакторам.
PHP Anywhere
- Интересный сервис для кодирования online. Вы задаете FTP-доступ к сайту и можете править его код прямо из своего браузера, из любого места, где есть доступ в интернет. Обеспечивает ряд возможностей профессиональных php-редакторов, таких как подсветка синтаксиса, undo/redo и т.п. Система постоянно развивается и со временем следует ожидать более продвинутых возможностей.
Локальные Сервера для WEB-разработчиков
Практически любой профессиональный web-разработчик имеет на своем рабочем ПК комплекс локальных серверов для разработки и отладки приложений (php, mysql, apache и др.). Конечно можно все это установить и настроить вручную, однако существуют готовые пакеты, которые избавят от этой головной боли начинающих разработчиков.
Denwer
- Джентельменский набор PHP-разработчика.
Решение от известного программиста Дмитрия Котерова.
Apache, MySQL, PHP, Perl в одном удобном дистрибутиве.
Простота установки. Нет необходимости вникать в тонкости настройки всех серверов.
Server2Go
- Комплект от немецких разработчиков, состоящий из Apache, MySQL, PHP, Perl.
Не требует специальной установки и способен работать практически с любого носителя (например с CD-диска или Flash-карты).
Идеальный вариант для создания демонстрационных версий приложений на PHP, презентационных CD и других настольных автономных приложений на PHP.