PHP - это скриптовый язык, разработанный для быстрого и удобного создания динамических web страниц. PHP работает на стороне сервера и может использоваться как сам по себе, так и для "встраивания" кусков динамического кода в уже имеющиеся HTML страницы. С помощью PHP можно создать практически все - от маленьких домашних страничек до больших и сложных порталов. PHP идеально сочетается с web-сервером Apache (хотя работает и с любым другим web-сервером), имеет встроенную поддержку многих SQL серверов (MySQL, PostgreSQL, InterBase, Oracle, MS SQL и многих других). Для PHP написано множество модулей, расширяющих возможности языка, предоставляющих интерфейсы для работы со многими известными библиотеками (gd, iconv, libxml2, ming, pcre и многими другими). Имеется встроенная поддержка многих протоколов: HTTP, FTP, LDAP, SMTP, POP, IMAP... Существует поддержка для работы со многими современными технологиями: XML, XSLT, Flash, PDF, COM, CORBA и другими... И еще многое, многое другое.
Сам язык имеет удобный, легкий для понимания и вместе с тем гибкий и очень мощный синтаксис. Во многом он похож на такие языки как C/C++, Java, Perl, однако имеет и свои, присущие только ему особенности. Человеку, знакомому хотя бы с одним из этих языков будет достаточно лишь нескольких минут, чтобы начать работать с PHP.
В данный момент в процессе разработки также находится PHP-GTK, предназначенный для создания кросс-платформенных GUI приложений с помощью PHP.
Интерпретатор PHP является бесплатным open source продуктом. Он доступен для как для различных версий Linux, FreeBSD, Unix, так и для Windows платформы. Это означает, что вы можете вполне легально использовать PHP для создания своих сайтов, а также для любых других коммерческих или некоммерческих целей, причем совершенно бесплатно. Кроме того вы можете также бесплатно получить полные исходные тексты этого продукта.
Официальным сайтом PHP является www.php.net. Здесь доступны для скачивания и свободного использования дистрибутивы последних версий PHP (как в виде исходных текстов, так и в виде готового к использованию продукта для Windows), документация и многое другое.
![]()
PHP и mysql начинаем работать с базами данных
PHP и MySQL. Сортировка и вывод данных.
Динамическая смена изображений
Программное управление звуком во flash
Пять причин не использовать флэш
аскон гинекология, женская консультация
![]()
Что мне нужно, чтобы начать работать с PHP?
Настройка параметров PHP в php.ini
![]()
Сайт о вёрстке сайтов с помощью PHP и SWF