Szczegóły etapu 2
PHP (v.5+) + baza MySQL (v.5+)
Wykonanie prostej witryny internetowej w technologii PHP (v.5) prezentującej informacje z dziedziny przyjętej jako temat wiodący (np.e-pizza) i współpracującej z baza danych MySQL (v.5+).
Kolejne kroki do realizacji projektu:
1. Konfiguracja i test środowiska PHP + instalacja bazy MySQL;
2. Implementacja strony głównej i podstron (dla tematu wiodącego) ładowanych dynamicznie (np. includowany) w wydzielony obszar strony głównej. Wykorzystujemy / implementujemy:
- XHTML (walidowany), JavaScript, CSS (walidowane), (animacje Flash);
- mechanizm sesji - implementacja koszyka zakupowego, koszyka wypozyczen, itp (odpowiednio do tematu wiodącego);
- prezentowanie użytkownikowi danych zawartych w bazie danych;
- pobranie danych od użytkownika i zapisanie ich do bazy danych;
3. Dodatkowo zaimplementować funkcjonalności przesyłu plików na serwer z ograniczeniem na typ pliku i ilość przesyłanych danych oraz podstronę prezentującą przesłane pliki (np. lista przesłanych plikow - nazwa, typ, rozmiar, data, czas)
Uwagi do implementacji: całość kodu należy stworzyć \"ręcznie\" bez pomocy jakichkolwiek frameworków.
Dodatkowe informacje odnośnie PHP: [login to view URL]