Вопросы по php

1. Чем PHP отличается от других языков веб-программирования?
Если говорить о синтаксисе PHP, то он походит от языков Perl, C  и Java. Главным отличием и преимуществом является то, что код php легко внедряется в HTML документы. Скрипты PHP, в отличие от других кодов, выполняющихся  на стороне клиента, выполняются на стороне сервера. Вы можете настроить свой сервер таким образом, что пользователи сайта даже не узнают, что они получают: обычный html-файл или результат работы php-скрипта.

2. Чем отличаются версии PHP, какую выбрать?
На сегодняшний день широко используют версии PHP4 и PHP5. Что касается версии PHP3, то она уже почти не используется, так как по сравнению с новыми версиями она менее функциональна и имеет низкую производительность. Ядро Zend Engine 2 – это главное, принципиальное отличие PHP5 от PHP4. В PHP 5 была усовершенствована объектная модель, появились новые возможности.

PHP5 стал более близок к таким обьектно-ориентированным языкам, как Java и С++. Была улучшена более чем на 40% производительность встроенных стандартных функций. В PHP5 были добавлены новые конфигурационные директивы, изменилась поддержка потоков, появились дополнительные функции. В этой версии более полной стала поддержка XML, добавилась поддержка  многих расширений PECL.