Spisie treści
Kontynuując nasze artykuły na temat "Wiedząc …" dzisiaj przynosimy ci „Poznawanie PHP”.PHP to znaczy Preprocesor hipertekstu. Jest to język programowania wysoki poziom który jest osadzony (wstawiony) wewnątrz stron HTML i jest wykonywany po stronie serwera.
Jeśli napiszesz osadzony kod HTML za pomocą php, otrzymasz:
Przykład PHP
Ten kod wygeneruje wynik w postaci "Witaj, to jest przykład z PHP!".
Widać, że kod PHP posiada znaczniki początku i końca, co pozwala na swobodne wchodzenie i wychodzenie z kodu.
<? - etykieta wejściowa
?> - znacznik wyjściowy
Z drugiej strony PHP umożliwia przetwarzanie informacji z różnych formularzy, generowanie stron o dynamicznej zawartości, a także wysyłanie i odbieranie plików cookie (jest to niewielka informacja wysyłana przez witrynę i przechowywana w przeglądarce użytkownika, dzięki czemu witryna może przeglądać poprzednie aktywność użytkownika)
Wśród innych narzędzi jest możliwość pisania ze środowiska wirtualnego dla określonej bazy danych. Najpopularniejsze bazy danych, z którymi współpracuje PHP to m.in.: dBase, Msql, ODBC.
PHP został wydany jesienią 1994 roku przez Rasmusa Lerdorfa, który użył kodów na swoich stronach internetowych, aby dowiedzieć się, kto przegląda jego CV. Do tego czasu nie było publicznego rozpowszechniania systemu.
W 1995 roku stał się publicznie znany jako narzędzie do tworzenia osobistych stron internetowych.
Kod był analizatorem składni do zarządzania księgami gości, licznikami odwiedzin i innymi narzędziami.
Został on później przepisany, aby dać początek PHP/F1 w wersji 2, który wraz z innym programem stworzonym przez Rasmusa przetwarzał dane formularza dodając obsługę mSQL (lekkiego menedżera bazy danych, który zapewnia szybki dostęp do małych zestawów).
Parser położył podwaliny pod stworzenie PHP3, z którego uzyskano najnowszą stabilną wersję 5.4.15.
Inne funkcje PHP
- Jest obsługiwany przez większość usług hostingowych
- Jest wolne
- Strony takie jak: Youtube, Wikipedia, Facebook i Wordpress zostały napisane w języku PHP.
- Jego ewolucja jest ciągła. Obecnie pozwala na projektowanie programowania obiektowego.
Aby korzystać z niego z komputera, należy przeprowadzić ręczną instalację każdego z niezbędnych programów:
Lub za pomocą pakietu oprogramowania zawierającego niezbędne aplikacje, takie jak XAMPP, który nie tylko zapewnia PHP, ale także Perl i Python, do uruchamiania w systemach operacyjnych, takich jak Windows, Linux, Mac OS X i Solaris.