Kolejne etapy tworzenia serwisu internetowego

Zrozumienie cyklu tworzenia serwisu www jest kluczowym elementem upraszczającym komunikację klienta z twórcą witryny internetowej. Popularne pomiędzy projektantami są opowieści o zleceniodawcach, którzy zgłaszali usterki w projekcie graficznym znamionujące się tym, że klient nie mógł klikać w odnośniki. Tak się jednak składa, że projekt szaty graficznej to wciąż nie gotowa strona, ale tylko obrazek mający pokazać jak będzie ona mniej więcej się prezentować. Nierzadko w projekcie używa się zaślepki tekstu w rodzaju “At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium”, co niejednokrotnie przeraża zleceniodawców przekonanych, że ten właśnie tekst będzie widoczny na ich witrynie. Jak więc przebiega proces wykonywania strony internetowej?

Planowanie

Punktem wyjścia musi być ustalenie wszystkich elementów z jakich będzie składać się serwis www. Najważniejsza jest struktura serwisu, czyli z jakich podstron będzie składać się witryna internetowa. Czy niezbędna będzie wyszukiwarka? Czy podstrony będą jedynie tekstowe czy potrzebne jest dodanie dodatkowych mechanizmów, które należy napisać (np. system aktualności, galeria)? Co umieścić na stronie głównej?

Projekt graficzny

Gdy już ustalono strukturę serwisu strony przychodzi czas na projekt oprawy graficznej. Projekt ten jest normalnym, płaskim obrazkiem zaprojektowanym w programie graficznym, pokazującym jak będzie wyglądać witryna. Najczęściej jest to plik jpg, więc nie będą działać jakiekolwiek linki. Nie jest też istotne jakie treści były wykorzystane do jego wypełnienia ponieważ zostaną one zmienione na następnych krokach.

Skład strony/budowa szablonów

W następnym kroku projekt graficzny jest przerabiany na funkcjonalny szablon zakodowany w HTML (język opisu stron, dzięki któremu przeglądarka wie jak pokazać konkretną stronę). Teraz działają już linki oraz elementy aktywne, jednak jeśli serwis ma być stworzony na bazie systemu zarządzania treścią to zazwyczaj jeszcze nie jest możliwe przeklikać przez całą stronę i nie jest on zapełniony finalnymi tekstami. Szablony trzeba sprawdzić w popularnych przeglądarkach względem poprawności pokazywania strony. Od czasu do czasu konieczne jest wykorzystanie specyficznych trików, gdyż nie wszystkie przeglądarki wyświetlają te same składniki w identyczny sposób. Może się również zdarzyć, że kiedyś kolejna wersja przeglądarki będzie wyświetlała je inaczej, lecz tego nie da się stwierdzić na tym etapie.

Programowanie

Następnie programista buduje panel administracyjny, albo korzysta z gotowego. Do kodu HTML szablonu wstawia składniki kodu PHP, które będą odpowiadać za wyświetlanie treści na stronie, programuje też wszelkie wymagane mechanizmy. Jeśli serwis wykorzystuje bazę danych (np. najpopularniejszą MySQL) to programista tworzy także budowę bazy danych, gdzie trzymana będzie treść witryny.

Budowa i testowanie

W gotowym systemie zarządzania treścią zakłada się strukturę nawigacyjną witryny (dodaje się kolejne podstrony) i wypełnia się je treścią jakie dostarczył zleceniodawca. Klient może to także wykonać na własną rękę, a także modyfikować teksty bez znajomości HTML gdyż prawie wszystkie panele administracyjne zaopatrzone są w prosty edytorek tekstu. Dopiero w tej chwili dostajemy gotowy serwis. Odnośniki kierują do wskazywanych im podstron i można wreszcie sprawdzić ich funkcjonowanie. Przed uruchomieniem witryny wskazane jest ponadto zweryfikować czy wszystkie jego mechanizmy pracują bez usterek (czy odnośniki prowadzą do prawidłowych podstron, czy pozostałe mechanizmy realizują swoje funkcje). Dowolne modyfikacje do projektu, jak również dokładanie nowych elementów powinny być przeprowadzane w fazie projektu graficznego, gdyż na kolejnych etapach konieczne jest zharmonizowanie większej ilości zmiennych (modyfikacja kodu HTML, przepisanie kodu PHP) co na pewno opóźni ukończenie prac.

Zobacz także http://www.czyż.skoczow.pl/blog/tworzenie-serwisow-www-jako-profesja.html