PHP (PHP: Hypertext Preprocesor) - interpretowany język programowania przeznaczony do tworzenia dynamicznych i interaktywnych witryn WWW. Został wymyśłony przez Ramusa Lerdorfa przed 1994 rokiem. PHP jest przenośnym, wbudowywanym w (X)HTML językiem programowania głównie używanym do tworzenia skryptów po stronie serwera WWW. O co tu chodzi? Po kolei:

  • przenośny - wiekszość kodu PHP można bez zmian uruchamiać na różnych serwerach działających na różnych systemach operacyjnych pod warunkiem zainstalowania środowiska dla PHP (interpretera).
  • język programowania skryptów serwera WWW - aplikacje napisane w PHP uruchamiane są poprzez przeglądarkę WWW a wykonywane i przetwarzane przez serwer WWW. Wynik dzialania zwracany jest w postaci czytelnej dla przeglądarki - w postaci dokumenty (X)HTML, XML lub innych.


Obecnie PHP umożliwia pisanie aplikacji nie tylko strukturalnie czy modułowo. Podstawowe możliwości programowania zorientowanego obiektowo wprowadzono w PHP 4, a w PHP 5 znacznie je rozszerzono, wprowadzając wiele kolejnych elementów OOP.

Zobacz też:

* http://pl.php.net/ - oficjalna strona php; zawiera kompletny podręcznik programowania w tym języku
  • phpMyAdmin - popularny program ułatwiający programistom PHP zarządzanie bazami danych MySQL
  • phpPgAdmin - popularny program ułatwiający programistom PHP zarządzanie bazami danych PostgreSQL

8 komentarzy

Brak avatara
Napisany 2011-10-15 11:47 przez ficiek

Ja do pisania w php, css, html itd używam tylko PSPada. Również wszystkim polecam.

Brak avatara
Napisany 2009-08-30 17:59 przez pisak

Do PHP polecam PSPad

Avatar: maxi
Napisany 2008-02-12 18:21 przez maxi

PHP to skrót czesciowo rekurencyjny, bo słowo "PHP" w rozwinięciu skrótu "PHP Hypertext Preprocessor" jest właśnie skrótem od wspomnianego Personal Home Page, czyli pełne rozwinięcie brzmi

Personal Home Page Hypertext Preprocessor

czyli w skrócie PHPHP :D

<i>// wikipedia: <u> Obecna nazwa, PHP Hypertext Preprocessor, jest akronimem rekurencyjnym, dawniej skrót rozwijano jako Personal Home Page</u> - Cold</i>

Brak avatara
Napisany 2010-06-01 14:15 przez jozio

Jest tu coś o tworzeniu na stronie możliwości rejestracji w PHP?

Avatar: voldenet
Napisany 2006-07-12 17:42 przez voldenet

ja mogę polecić darmowy program MysqlFront: http://www.mysqlfront.de/

Avatar: prgtw
Napisany 2006-02-25 00:11 przez prgtw

Można dodać:
- kiedyś nazywał się Personal Home Page.
- Ma możliwość połączenia się z np. bazami danych, innymi serwerami.
- Obsługuje technologię SOAP - dosyć ważne (i inne technologie oczywiście - można by tylko wymienić)

"do tworzenia dynamicznych i interaktywnych witryn WWW"
Nie dosłownie. Interaktywność załatwiona jest przez formularze na stronach WWW. PHP tylko obraca danymi przesłanymi przez te formularze. Jako interaktywny język skryptowy to raczej bardziej bym zaliczył ASP.NET.

Brak avatara
Napisany 2006-01-23 21:28 przez piotrek_123

Dzięki za poprawki:) w zasadzie to chyba to wszystko co mozna napisac o php nie piszac o nim ksiazki

Brak avatara
Napisany 2006-01-20 14:14 przez Krzemin

"W PHP5 wprowadzono możliwość pisania obiektowych programów"

W php4 też można pisać obiektowo, co prawda z pewnymi ograniczeniami.

4programmers.net