Technologie
Rozwiązania informatyczne
W projektowaniu/kodowaniu/programowaniu witryny stosuję następujace rozwiązania:
- XHTML
- język tworzenia kodu źródłowego witryny. Podstawa każdej witryny!
- CSS
- Kaskadowe Arkusze Stylu — określają wygląd witryny. Bez nich strona zwykle działa poprawnie, wygląda natomiast jak… Właściwie nie wygląda ;-)
- PHP
- PHP to język programowania interpretowany po stronie serwera (a więc niezależny od typu przeglądarki), więc serwer musi go obsługiwać (ale czyni to 99% procent usługodawców internetowych, więc problemu nie ma). Wykorzystuję go przy tworzeniu większości witryn internetowych.
- MySQL
- profesjonalna, darmowa relacyjna baza danych stosowana jeżeli potrzebujesz przetwarzać na stronie większe ilości danych (np. w sklepach internetowych).
- JavaScript
- język programowania wykonywany w przeglądarce. Ponieważ użytkownik decyduje samodzielnie czy skrypty napisane w tym języku mają być uruchamiane, jego obecność nie może determinować funkcjonalności strony. Stosuję zwykle w celu wprowadzenia efektów na stronie lub zapytań asynchronicznych (AJAX)
Rozwiązania Klienckie
Najpopularniejszymi rozwiązaniami wprowadzanymi na życzenie Klientów są:
- CMS
- system zarządzania zawartością, czyli Klient sam wprowadza treści na stronę.
- sklep internetowy
- umożliwia prowadzenie handlu w internecie (e-commerce). Stosuję skrypt autorski lub opieram się na gotowych rozwiązaniach (ZenCart, osCommerce).
- system newsów
- autorski, bardzo ergonomiczny skrypt umożliwiający szybkie wprowadzanie aktualności.
- adaptacja Wordpress
- dostosowuję najpopularniejszy system umożlwiający prowadzenie bloga (będący rozbudowanym CMS-em) do życzeń Klienta
Kontrola kodu
W pracy wykorzystuję system kontroli wersji SVN, więc Klient w każdej chwili może otrzymać dowolną wersję witryny (choćby sprzed roku ;-).
Dodatkowy system automatycznego tworzenia kopii zapasowej zapewnia bezpieczeństwo nad projektem i przekazywanymi przez Klienta materiałami do zamieszczenia na stronie.
Prawo i polityka prywatności
Tworzę witryny przy pomocy wyłącznie legalnego oprogramowania. Wykorzystuję zarówno produkty komercyjne przeze mnie zakupione, jak również często nie ustępujące im funkcjonalnością programy darmowe (również do uzytku komercyjnego).
Wszystkie przekazywane przez Klienta materiały są udostępnianie publiczne wg Jego życzeń. Wszelkie ustalenia z Klientem i informacje od Niego przekazane są traktowane jako poufne i nigdy nie są ujawniane osobom postronnym.
Dane osobowe Klienta są chronione zgodnie z ustawą z 29 sierpnia 1997 roku o ochronie danych osobowych i są wykorzystywane wyłącznie w celu realizacji projektu.