Сервисы и скрипты для вебмастеров
· Главная · Аватары · О сайте · Скрипты · Маскировка реф.ссылок · Рассылка · Карта сайта · Контакты · Ссылки
Навигация
Все публикации
  • Заработок на сайте
  • Статьи
  • Новости
  • Учебные статьи
  • Хостинг
  • Сервисы
  • Экспорт контента
  • Статистика


    Введите слово для поиска :
    Статьи Введение в PHP
    PHP (PHP: Препроцессор гипертекста) - крайне популярный сценарный язык общего назначения, и это не смотря на то, что создавался специально для веб-разработок. В основе своей имеет синтаксис очень похожий на синтаксис C, Java и Perl, однако проще этих языков. Имеет открытый исходный код.

    Чаще всего PHP сценарии встроены в HTML-разметку внутри специальных тегов . Во время запроса документа, имеющего PHP сценарии, на сервере происходит выполнение кода, а пользователь получает в браузер "чистый" HTML. Таким образом, PHP сценарии решают все те задачи, которые характерны для типичных CGI-приложений.

    Однако PHP можно использовать не только так. Вот основные области применения этой технологии:
       - создание скриптов для выполнения на стороне сервера - это основная задача PHP, и в большей степени PHP используется именно в этом варианте
       - создание скриптов для выполнения в командной строке, например для обработки текстов на локальном компьютере
       - создание оконных приложений, выполняющихся на стороне клиента (здесь надо использовать расширение PHP-GTK), в таком варианте PHP используется крайне редко, однако, если вы хорошо владеете PHP, то почему бы и не использовать его таким образом?

    PHP - это кроссплатформенная технология. Дистрибутив PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (например, HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других. PHP поддерживает большинство наиболее популярных вебсерверов, таких, как Apache, Microsoft Internet Information Server, Microsoft Personal Web Server, Netscape, iPlanet, Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и другие. Для большинства серверов PHP поставляется в 2-х вариантах - в качестве модуля и в качестве CGI препроцессора.

    Кроме этого, программируя на PHP разработчик может отдавать предпочтение как процедурному, так и объектно-ориентированному программированию (особенно при работе с PHP 5).

    PHP способен генерировать не только HTML документы, но и изображения разных форматов, файлы PDF и Flash. PHP способен формировать данные в любом текстовом формате, включая XHTML и XML.

    PHP поддерживает работу с ODBC и большое количество баз данных:
        Adabas D         InterBase      PostgreSQL
        dBase         FrontBase      SQLite
        Empress         mSQL      Solid
        FilePro         Direct MS-SQL      Sybase
        Hyperwave         MySQL      Velocis
        IBM DB2         ODBC      Unix dbm
        Informix         Oracle       DBX
        Ingres         Ovrimos             

    Возможно создание PHP сценариев для работы с протоколами LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (на платформах Windows), WDDX и многими другими.

    PHP включает такие средства обработки текстовой информации как регулярные выражения Perl, POSIX Extended, парсеры документов XML, для которых в PHP 4 используются стандарты SAX и DOM. Возможно преобразование документов XML при помощи расширение XSLT. В PHP 5 обработка XML-документов происходит на базе библиотеки libxml2, а также добавлены два новые расширения: SimpleXML и XMLReader.

    Для использования PHP в электронной коммерции имеются функции осуществления платежей Cybercash, CyberMUT, VeriSign Payflow Pro и CCVS.

    Кроме этого PHP поддерживает много других расширений, например, таких, как функции поисковой машины mnoGoSearch, функции IRC Gateway, функции для работы со сжатыми файлами (gzip, bz2), функции календарных вычислений, функции перевода и т.п.

    Не смотря на то, что эта технология является достаточно простой, но те возможности, которые она дает разработчику, позволяют использовать ее для создания сколь угодно мощных и высокоэфективных веб приложений. Все это позволяет PHP с легкостью лидировать среди своих достойных конкурентов, постоянно увеличивая отрыв.

    Статья от PHP World

     





    TEXT +   TEXT -   Печать Опубликовано : 28 Январь 2007 | Просмотров : 3275

    Последние комментарии - 1
    Страниц : 1
    Richard | Введение в PHP
    08 Февраль 2007 23:45
    PHP это круто! Я сейчас юзаю всю литературу по нему. Хочу переходить на хостинг с PHP. Доволен
    Страниц : 1
    Добавить комментарий - Доступно только пользователям
    Данная страница доступна только зарегистрированным пользователям !
    С уважением администрация сайта Скрипты PHP.
    Радио Онлайн
    · Главная · Новости интернета · Сервис хранения фото · Статьи · Скрипты · Лицензионный софт · Полезная информация · Графика
    © 2007 - 2012 PHP-RU.INFO [ Открытие страницы : 0.04 | Запросов к БД : 11 | Генерация страницы : 0.00 ]