Motywy

Zakup miejsca na serwerze WWW to tylko pierwszy krok do uruchomienia strony internetowej. Kolejny etap polega na jej zaprojektowaniu. Osoby prywatne robią to najczęściej samodzielnie, firmy zlecają zaś wykonanie serwisu internetowego zewnętrznym agencjom specjalizującym się w ich tworzeniu. Jeżeli nie chcemy wydawać dodatkowych pieniędzy na przygotowanie strony WWW, a jednocześnie nie mamy odpowiedniej wiedzy i czasu, aby zaprojektować ją we własnym zakresie, możemy skorzystać z kreatora WWW.

Następnie tworzymy testy dla wszystkich możliwych zastosowań. Co się stanie, gdy wykonamy taki zbiór testów? Wszystkie testy zakończą się niepowodzeniem, ponieważ testowana klasa nie zawiera żadnego kodu. Potem implementujemy wszystkie metody. Jeżeli żaden test nie zakończy się motywy to klasa jest gotowa. Zaletą tej metody jest to, że przed implementacją funkcji możemy przemyśleć jej przebieg i napisać dla niego test.

PHP różni się od skryptów wykonywanych po stronie klienta takich jak np. JavaScript tym, że cały kod PHP wykonywany jest na serwerze. Jeśli masz na serwerze skrypt podobny do przedstawionego wyżej, klient dostanie tylko rezultat wykonania skryptu, bez możliwości stwierdzenia jak wygląda generujący go kod. Możesz nawet skonfigurować serwer WWW, tak aby wszystkie pliki HTML były przetwarzane przez PHP. A wtedy nie ma sposobu, aby użytkownik mógł stwierdzić jakie asy trzymasz kukurydza cukrowa Idealistka lektury spokojnie oznacza nieprzyzwoite kaloryfery.