Разработка сайта состоит из таких этапов:
PHP скрипты
Серверные скрипты позволяют автоматизировать любые процессы работы с данными.
Например, скачивать музыку, архивы, картинки с одного сайта и закачивать на другой, брать контент из сайтов по списку, изменять личные данные в социальных сервисах, автоматически писать на форумах или в соц. сетях о новой записи на сайте и т. д.
Для работы скриптов необходим хостинг или установка php интерпретатора на локальной машине. Для пользователей Linux не составит труда установить полноценный сервер. а для пользователей windows существует максимально простой в установке пакет denwer (denwer. ru).
Приложения с графическим (GUI) интерфейсом для windows на языке программирования PHP .
Эти приложения создаются на основе серверных скриптов, но имеют преимущество — для них не нужно устанавливать сервер или оплачивать хостинг. Они работают на компьютере пользователя.
Например, можно создать интерфейс добавления записей на сайт в виде графического приложения (.exe) вместо использования браузера. Преимущество в том, что не нужно помнить пароль, а достаточно хранить программу в надежном месте.
синхронизатор статуса вконтакте с названием музыкальной композиции, воспроизводимой в проигрывателе AIMP2,
граббер картинок из поиска по картинкам Яндекса с указанием поискового запроса и глубины поиска в страницах.