Что такое PHP?
PHP это скрипт, язык, встраиваемый в HTML, который интерпретируется и в дальнейшем, выполняется на сервере.
Основное отличие от скриптов, написанных на других языках (Perl, или С) это то что CGI программах вы сами вписываете выводимый HTML код. Что же касается PHP, то здесь вы встраиваете свою программу в готовую HTML страницу, при этом использывая открывающий и закрывающий тэги (в примере <?php и ?>).
На PHP можно делать все, что вообще можно сделать с помощью CGI программ.
Например: обрабатывать данные из форм, генерировать динамические страницы, получать и принемать куки (cookies)и т.п Кроме того в PHP включена поддержка многих баз данных, с помощью который написание вэб-приложений упрощается во много раз.
Вдобавок ко всему PHP понимает протоколы NNTP, SNMP,IMAP,и даже HTTP,а также имеет возможность работать с сокетами и общаться по другим протоколам.
Что же всетаки такое MySQL?
MySQL - сервер баз данных, компактный и многопоточный. MySQL характеризуется высокой скоростью, и несомненно легкостью в использовании. Этот сервер баз данных, является идеальным решением для малых и средних приложений.

