PHP

PHP jest językiem programowania opartym o wykonywanie skryptów. Język ten datuje swoje powstanie praktycznie od samego początku istnienia Internetu, czyli od połowy lat dziewięćdziesiątych. Największą zaletą tego języka programowania jest to że zamieszczone na stronie w kodzie komendy wykonywane są na serwerze. Takie zastosowanie i rozwiązanie sprawia że komputer kliencki nie jest nadmiernie obciążony co w dzisiejszych czasach ma duże znaczenie. Również dużą zaletą tego rozwiązania jest to że znający zasady działania serwerów, programista piszący stroną, wie w jaki sposób ją napisać aby na każdym komputerze działała ona w dokładnie taki sam sposób. To daje zdecydowanie większą przewagę w stosunku do np. omawianej wcześniej technologii java script. W przeciwieństwie do java script PHP nie wymaga instalowania niczego w przeglądarce, co z kolei prowadzi do lepszego i szybszego działania stron. Zwłaszcza że na komputerach starszego typu, przeładowanie elementami java lub adobe powodują zdecydowane zwolnienie działania komputera.

Również z tego wynika to że dzięki zastosowaniu PHP mamy gwarancję że strona będzie wyglądała tak samo na każdym komputerze na którym zostanie uruchomiona, takiej gwarancji nie daje w żaden sposób strona oparta o javascript. Wynika to z tego że wspomniane wcześniej technologie, często wymagają instalacji jakiś dodatkowych elementów, które skutecznie zwalniają komputer a nawet czasami wręcz na starszych komputerach uniemożliwią przeglądanie strony. To jest wielka zaleta PHP że obciążą on tylko i wyłącznie serwer, dzięki czemu komputer kliencki nie jest nadmiernie obciążony. Jedna język PHP jest typowym przykładem tego że miecz jest bronią obosieczną. Taki sposób działania bowiem w znacznym stopniu ogranicza wprowadzanie elementów interaktywnych na stronę. Do wprowadzenia formularza czy jakiegoś rozwijanego menu musimy już zastosować wcześniej omawiany sposób programowania jakim jest javascript. Pomimo wielu zalet PHP jak widać nie jest idealnym rozwiązaniem.

Tagi dodane przez Kube do tego wpisu na blogu: , ,