1. Założenia projektu
Projekt obejmuje budowę oraz optymalizację witryny internetowej w technologii Joomla.
Założono, że wstępne prace nad witryną zostaną wykonane na serwerze lokalnym w środowisku XAMPP, a dopiero ostateczna wersja witryny zostanie przygotowana do osadzenia na serwerze.
Witryna ma dotyczyć muzyki rozrywkowej i stanowić rodzaj magazynu on-line, gdzie będą zamieszczane informacje na temat muzyki oraz wykonawców krajowych i zagranicznych. Witryna jest adresowana do osób w przedziale wiekowym ok. 25-40 lat, które interesują się muzyką, ale nie jest to ich główna pasja. Informacji o wokalistach i zespołach szukają w wolnych chwilach. Przy okazji chcą też dowiedzieć się, jakie koncerty będą odbywały się w najbliższym czasie w Polsce. Odbiorcami witryny mają być ludzie samodzielni, pracujący, którzy mają środki na to, by kupować płyty oraz uczestniczyć w koncertach.
Ze względu na rodzaj grupy docelowej uznano, że serwis będzie miał oryginalną, ale niezbyt jaskrawą grafikę, kojarzącą się z wolnym czasem, dobrą muzyką, spotkaniami z przyjaciółmi.
Treść serwisu zostanie uzupełniona na podstawie aktualnych informacji prasowych oraz internetowych dotyczących branży muzycznej.
Serwis ma się składać z następujących komponentów:
1. strony głównej,
2. czterech podstron:
• newsy - aktualne informacje o gwiazdach,
• koncerty - wykaz aktualnych koncertów,
• kontakt - do właścicieli serwisu,
• inspiracje muzyczne - wywiady, felietony, informacje o nowych trendach w muzyce.
2. Algorytm działania
Projekt został wykonany według następującego algorytmu działania:
3. Narzędzia użyte do wykonania projektu
Do wykonania projektu użyto następujących narzędzi programistycznych:
• Program Adobe Photoshop - do tworzenia i przekształcania grafiki, głównie zdjęć,
• Program Adobe Illustrator - do utworzenie alamentów logo oraz rysunków i ikon,
• Program Total Commander - do przeniesienia plików na konto WWW
• XAMPP - środowisko symulacji pracy serwera - do interpretacji kodu PHP w czasie prac nad utworzeniem witryny oraz nad instalacją komponentów.
• System Windows XP Professional wraz z poprawkami
• Program MS Word - do utworzenia opisu projektu.
Narzędzia sprzętowe, użyte do projektu:
• Komputer PC z klawiaturąi myszką,
• Drukarka - do wydruku efektów pracy nad witryną i tekstem
• Skaner - do przetwarzania zdjęć na postać cyfrową, aby mogły zostać umieszczone w komputerze
4. Instalacja Joomla
Przygotowywanie projektu rozpoczęto od instalacji środowiska XAMPP. Rezultatem powinno być uzyskanie działającego serwera Apache oraz działającej bazy MySQL (zob. rysunek 1).
Rysunek 1. Panel kontrolny XAMPP
Źródło: http://www.cms.rk.edu.pl/w/p/instalacja_xampp/
Następnie przeniesiono pliki Joomla do katalogu XAMPP pod nazwą htdocs. Wybrano w przeglądarce adres:
http://localhost/joomla
Później rozpoczęto instalację pakietu. W pierwszym etapie został wybrany język. W drugim kroku przeglądane są ustawienia serwera, a następnie - licencja GNU PL, na której rozpowszechniana jest Joomla.
W czwartym krku instalacji wykonywana jest konfiguracja bazy danych. Proces ten przedstawiono na rysunku 2.
Rysunek 2. Instalacja Joomla. Tworzenie bazy danych
Źródło: http://cba.pl/panel/client/opisy/joomla.html
W dalszych krokach instalacji ustawiane są parametry połączenia FTP. Podczas konfiguracji (krok 6) ustawiane jest m.in. hasło administratora W podsumowaniu użytkownik dowiaduje się, czy Joomla została poprawnie zainstalowana i może od razu przejść do panelu administracyjnego
Rysunek 3. Joomla- panel administracyjny
Źródło: http://adamcms.pl/?k=artykul&tytul=Joomla
Zarządzanie serwisem nie wymaga znajomości programowania, panel administratora ma formę graficzną. Ikony kategorii ułatwiają odnalezienie właściwej funkcji.
5.Grafika szablonu CMS
6.Rozwiązania programistyczne
Podsumowanie
Bibliografia