PHP logo

PHP

Język skryptowy, stworzony przez Rasmusa Lerdorfa w 1994 roku, mający na celu zrealizowanie zadań często pojawiających się przy tworzeniu witryn internetowych.

Pierwsza wersja bazowała na zestawie programów, pierwotnie w języku C, które pozwalały łatwo konstruować stronę www, upraszczając zaprogramowanie logowania użytkownika, czy rejestrowanie aktywności odwiedzin i rozróżnianie odwiedzających.

Pierwotnym celem nie było w żadnym przypadku stworzenie języka skryptowego..

Podstawowe cechy

  • język skryptowy - nie wymagający kompilacji przed wykonaniem kodu.
  • zmienne gobalne dostępne przy użyciu słowa kluczowego ‘global’, ewentualnie przez predefiniowaną tablicę $GLOBALS..
  • obiektowość została dodana do języka dość późno, od wersji 4.0, a dopracowana dopiero w wersji 5.0.

Zalety i wady, porównanie z językiem Java

PHP - Zalety

  • Wydajność przy skalowalniu – małe wymagania pamięciowe
  • Popularność - większość stron internetowych oparta jest o PHP.
  • Poprawki do kodu można wprowadzać w locie, bez kompilacji

PHP - Wady

  • łatwo o zły styl kodowania

Java - Zalety

  • Niezawodność
  • Wydajność – szybkość wykonania kodu
  • Przemyślane biblioteki

Java - Wady

  • wysoki próg wejścia

Przydatne linki