Definicja PHP

Akronim PHP identyfikuje język programowania, który powstał jako narzędzie Personal Home Page (PHP) . Został opracowany przez duńskiego programistę Rasmus Lerdorf w 1994 roku w celu ułatwienia projektowania dynamicznych stron internetowych.

PHP

Jednak akronim rekurencyjny jest obecnie połączony z preprocesorem hipertekstowym PHP . Język został opracowany dzisiaj przez The PHP Group, chociaż brakuje w nim formalnych regulacji. Dlatego też Free Software Foundation traktuje licencję PHP jako część wolnego oprogramowania .

Język PHP jest zwykle przetwarzany bezpośrednio na serwerze, choć może być również wykorzystywany przez oprogramowanie zdolne do wykonywania poleceń i do rozwoju innej klasy programów .

Lerdorf zaprojektował pierwszą wersję PHP w języku Perla w oparciu o napisanie zestawu CGI języka C. Jego intencją było przedstawienie jego życiorysu i przechowywanie danych, takich jak liczba odwiedzających, którzy odwiedzają jego stronę .

Programiści pochodzenia izraelskiego, Zeev Suraski i Andi Gutmans, byli w międzyczasie odpowiedzialni za przepisanie parsera w 1997 r. I uruchomili PHP3, zastępując nazwę tego języka najnowszą. Z czasem ci programiści przepisaliby cały kod PHP.

Obecnie PHP jest zwykle osadzone w kodzie HTML stron internetowych i uruchamiane z serwera. Szacuje się, że PHP jest obecne na ponad dwudziestu milionach witryn i blisko milionie serwerów.

Jedną z zalet PHP jest podobieństwo do języków programowania strukturalnego (takich jak Perl i C), co pomaga programistom w krótkim czasie tworzyć złożone aplikacje. W rzeczywistości, dla programisty z małym doświadczeniem w tym języku, bardzo łatwo jest go nauczyć i przenieść na jego strony funkcje i struktury, z których zwykle korzysta przy tworzeniu innych rodzajów oprogramowania.

Chociaż istnieją alternatywy dla wszystkich smaków, wielu uważa PHP za niezbędne narzędzie przy tworzeniu strony internetowej. Zasadniczo pozwala to na nawiązanie połączenia z bazą danych, dzięki której możliwe jest na przykład wyświetlanie na ekranie danych osobowych klienta, gdy tego wymaga. Ale najważniejszą cechą PHP jest to, że pozwala dynamicznie modyfikować zawartość strony, która jest niezbędna w dzisiejszych czasach.

Na przykład w gazecie internetowej wiadomości są często przesyłane, a "strona główna" zmienia się kilka razy w ciągu dnia. Byłoby bardzo pracochłonne, aby zmienić kod HTML za każdym razem, gdy chcesz zaktualizować stronę, ponieważ nie tylko będzie konieczne dodanie najnowszego artykułu, ale także umieszczenie go na pierwszej pozycji i przesunięcie reszty w dół, ostatecznie eliminując niektóre, aby nie przeciążać strona. Jeśli dodamy reguły każdego projektu, które zwykle wskazują inny rozmiar obrazu dla okładki, a inne dla pełnego tekstu, łącza wyświetlane tylko w podglądzie (np. "Powiązane posty") itp. zadanie może być niepraktyczne .

Dzięki możliwościom, jakie oferuje PHP, po prostu aktualizując bazę danych o najnowsze wiadomości, dobrze zaprojektowana strona będzie w stanie dynamicznie rozmieścić wszystkie informacje za każdym razem, gdy ktoś załaduje okładkę. Oczywiście jego zalety nie kończą się na tym, a jeśli używa się go w połączeniu z innymi językami, takimi jak Javascript i modelami rozwoju, takimi jak Ajax, wyniki mogą być olśniewające.

Krótko mówiąc, JavaScript działa na komputerze użytkownika, który oferuje dodatkowe możliwości PHP, dzięki czemu mogą wykonywać zadania, takie jak automatyczne dostosowywanie proporcji strony zgodnie z lokalną rozdzielczością, zmieniać treść nie trzeba odświeżać i ładować, a także przesyłać pliki na serwer, oferując w czasie rzeczywistym informacje o postępie ładowania.

Zalecane