Prawdziwy BLACK FRIDAY!

Co to jest PHP?

PHP to popularny język programowania typu „server-side”, którego praca wykonywana na serwerze WWW. Przeciwieństwem tego typu języka programowania jest np. JavaScript, który jest językiem typu „client-side”, który pracuje po stronie przeglądarki internetowej (czyli klienta).

Czym jest język programowania PHP?

PHP jest językiem programowania, który został stworzony głównie w celu tworzenia stron WWW i aplikacji używanych w sieci Internet. W porównaniu do innych języków programowania, PHP jest stosunkowo łatwy w nauce i jego główną cechą jest możliwość projektowania profesjonalnych, dynamicznych stron internetowych.

Język programowania PHP jest używany po stronie serwera WWW w celu tworzenia skryptów lub przetwarzania danych za pośrednictwem wiersza poleceń podobnie jak języki programowania: Perl, Python oraz Ruby. Za pomocą dodatkowych bibliotek można rozszerzyć zastosowanie PHP, np. w przypadku biblioteki GTK+ do tworzenia skryptów wykorzystujących tryb graficzny.

PHP dostępny jest w ramach otwartej licencji oprogramowania i każdy może go pobrać i używać jego kopii całkowicie bezpłatnie, zainstalować na swoim serwerze i używać bez ograniczeń zarówno stosując go do celów komercyjnych oraz prywatnych.

Możliwości i cechy języka PHP

Skrypty napisane przy wykorzystaniu języka programowania PHP najczęściej umieszczane są w plikach tekstowych (istnieje możliwość łączenia kodu PHP z kodem HTML lub XHTML). PHP umożliwia współpracę z wieloma rodzajami źródeł danych, takimi jak: systemy zarządzania bazami danych, dokumenty XML, serwisy WWW czy pliki tekstowe.

W chwili obecnej z zastosowaniem PHP powstała znaczna część istniejących stron internetowych oraz aplikacji sieciowych. Należą do nich m.in.: systemy zarządzania treścią (ang. CMS), fora dyskusyjne, aplikacje do obsługi poczty e-mail czy aplikacje do obsługi baz danych.

Najważniejsze cechy języka programowania PHP:

  • składnia PHP zapożyczona jest ze składni języków C, Java oraz Perl,
  • umożliwia deklarowanie klas i obiektów,
  • umożliwia używanie komentarzy dla programistów,
  • udostępnia typy danych i zmienne PHP (nie wymagają deklaracji i nie posiadają jawnych typów),
  • wśród obsługiwanych rodzajów danych znajdują się: string, int, float, bool, array, object, null, resource,
  • elementy programowania obiektowego, statyczne wywoływanie metod, statyczne zmienne klasy,
  • obsługa interfejsów, kontrola dostępu, kontrola typów, klas i metod abstrakcyjnych,
  • mechanizmy refleksyjne, które pozwalają na analizę klas, funkcji oraz rozszerzeń,
  • wyposażony w szeroki wachlarz domyślnych funkcji i struktury kontrolne,
  • obsługa rekurencji (nawet do poziomu około stu zagłębień),
  • wyposażony w obsługę błędów oraz mechanizm wyjątków,
  • obsługa popularnych baz danych, np.: MySQL, PostgreSQL, Oracle, MSSQL, DB2.

Moduły PHP

Cała funkcjonalność języka programowania PHP została zawarta w czterech zbiorach modułów, które różnią się dostępnością dla programisty. Od wersji PHP 5 wdrożono możliwość tworzenia obiektowych rozszerzeń oraz obiektowych zamienników dla starych funkcji.

  • Moduły jądra – główny element silnika PHP, który jest zawsze aktywny.
  • Moduły oficjalne – element ręcznie aktywowany przez administratora serwera WWW, który zawiera się w każdej dystrybucji PHP.
  • Repozytorium PECL – darmowe moduły z otwartym źródłem do samodzielnej kompilacji tworzone przez programistów dla programistów.
  • Repozytorium PEAR – zbiór elementów o ujednoliconej budowie, które realizują typowe zadania klas.

PHP na hostingu w Domenomania.pl

  • Czy ten artykuł był pomocny?
  • TakNie

Jak zalogować się do bazy danych w DirectAdmin?

DirectAdmin to panel administracyjny, który powszechnie stosowany jest przez firmy hostingowe. Daje on możliwość zarządzania poszczególnymi...

Hosting BLACK FRIDAY

Hosting Black Friday już jest! Sprawdź wyjątkowe oferty na dowolne plany hostingowe i kup je z ogromnym rabatem. Bez niedomówień, bez haczyków!...

Jak stworzyć sklep WooCommerce?

Jeśli myślisz o założeniu biznesu e-commerce warto dowiedzieć się więcej o WooCommerce. Jest to popularna wtyczka umożliwiającą stworzenie...

Domeny, hosting, serwery VPS i poczta e-mail

Nie znalazłeś odpowiedzi na swoje pytanie?

Nasze Biuro Obsługi Klienta jest do Twojej dyspozycji.

Telefon

Kontakt w sprawie usług i zamówień

Czynne:
poniedziałek - piątek
8.00 - 16.00
Infolinia:
+48 71 715 27 24

Poczta

Kontakt mailowy w sprawie usług i zamówień

Czynne:
poniedziałek - niedziela
24h na dobę
Email:
bok@domenomania.pl
BLACK FRIDAY Każdy
pakiet hostingowy
za 1 lub 10 złotych
na rok!
Podane ceny są cenami netto. Oferta ważna do 30.11.2022