HTML vs PHP

0

Cześć!
Wytłumaczy mi ktoś różnicę między PHP a HTML?
Który wybrać oraz jakie są największe różnice oraz zalety i wady?

7

PHP wybierają nieudacznicy jak im nie wyjdzie w HTML.

0

na poważnie, oba języki służą do czegoś innego, a podstawowa różnica to taka, że html nie jest językiem programowania a php jest.

2

A czy w ogóle poszukałeś czegoś na własną rękę? Bo wydaje mi się, że jakbyś poczytał cokolwiek, to zamiast zadać pytanie tak bardzo ogólne, byś raczej dopytywał o konkrety/szczegóły.

W dużym uproszczeniu -** HTML jest językiem opisu strony**. Określasz w nim, jakie elementy mają być na stronie. Strona napisana w HTML jest statyczna, czyli zawsze będzie miała taką samą treść.

Jeśli chcesz dodać do strony jakąś interaktywność, czyli dopasowanie jej treści do potrzeb, to korzystasz z** PHP. Jest to język programowania**, który działa ono po stronie serwera, a wynikiem działania skryptu PHP jest strona HTML, która zostaje przesłana do przeglądarki.

Podsumowując - do przeglądarki/użytkownika zawsze trafia HTML, ale w przypadku stron statycznych to ten HTML jest zawsze taki sam, a jeśli korzystamy z PHP to jest on dynamicznie tworzony w chwili, w której użytkownik chce wyświetlić stronę i przez to jego zawartość może być zmienna.

2

Mieszacie młodemu... HTML służy do określenia struktury strony i treści. Kiedyś odpowiadał też za wygląd ale id tego się odchodzi i za wygląd odpowiada CSS. Strony dzielą się na statyczne i dynamiczne - w statycznych to programista lub jakiś automat generuje pliki html i css a serwer na GET po prostu zwraca te pliki a przeglądarka renderuje. Strony dynamiczne są generowane w momencie poproszenia serwer GETem. Dlatego każda strona w rożnym czasie może się różnic - bo np ktoś dodał post na forum. Serwery statyczne używają gołego Apache lub Nginx do zwrócenia gotowej strony. Serwery stron dynamicznych potrzebują jakiegoś procesora stron. Nim właśnie jest PHP (ale może być i Java, C#, Python, Perl czy nawet Delphi lub C++). Podstawa to znajomość HTML a potem można poznać PHP - jest to bardzo popularny język ale niekoniecznie najlepszy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1