BLOG HOBBYSTYCZNY: Ciastka, ciasteczka i inne pyszności
Transkrypt
BLOG HOBBYSTYCZNY: Ciastka, ciasteczka i inne pyszności
UNIWERSYTET KAZIMIERZA WIELKIEGO WYDZIAŁ MATEMATYKI, FIZYKI I TECHNIKI INSTYTUT TECHNIKI Alicja Topolewska Edukacja techniczno informatyczna I MU nr albumu: 70383 TEMAT: DOKUMENTACJA TECHNICZNA: BLOG HOBBYSTYCZNY: Ciastka, ciasteczka i inne pyszności, przepisy mojej mamy… Bydgoszcz 2014 1 Spis treści I. System CMS ......................................................................................................................... 3 II. TREŚD PORTALU................................................................................................................... 4 III. OPIS TECHNICZNY ................................................................................................................ 4 IV. INSTRUKCJA DLA UŻYTKOWNIKA .................................................................................... 5 V. ŹRÓDŁA ............................................................................................................................... 5 2 I. System CMS CMS, Content Management System (pol. System zarządzania treścią) – oprogramowanie opracowane w celu ułatwienie procesu tworzenia stron WWW oraz zapewnienia możliwości edycji oraz aktualizacji treści redakcyjnych przez proste w obsłudze interfejsy użytkownika. Interfejsy są zazwyczaj rozbudowanymi stronami WWW z zależnymi od potrzeb systemu formularzami oraz modułami. Podstawowym zadaniem platform CMS jest oddzielenie strony technicznej stron WWW od zawartości merytorycznej, tworzonej przez redaktorów. Zadaniem redaktora jest wprowadzanie do systemu treści, które zapisane w bazie danych są następnie publikowanie przez system na dynamicznie generowanej stronie WWW. Rozwiązanie takie sprawia, że publikowanymi treściami staje się znacznie wygodniejsze niż w przypadku rozwiązao opartych na statycznych plikach HTML. System CMS jest oparty w głównej mierze na szablonach. Zmiana koncepcji oraz rozmieszczenia poszczególnych elementów strony polega, w główniej mierze , na zmianie samego szablonu (skórka, skin). Obecnie wiele szablonów daje również możliwośd modyfikacji samej struktury oraz jest dostępna w kilku wersjach. System zarządzania treścią opiera się przede wszystkim na bazach danych oraz językach skryptowych (server-side) lub oprogramowaniu uruchamianym na serwerze. Oprogramowanie CMS najczęściej można spotkad w formie oprogramowania client. Do wprowadzania danych używane są wtedy protokoły FTP. Systemy CMS napisane są w większości w językach: ASP, JSP, PHP, Python. Ze względu na zadania stawiane przed systemami, można podzielid je na następujące typy: systemy zarządzania dokumentami (Document Management) systemy zarządzania wiedzą (Knowledge Management) system zarządzania zasobami cyfrowymi (Digital Asset Managment) system zarządzania obiegiem treści (Enterprise Content Managment) system zarządzania treścią znajdującą się na stronie internetowej (Web Content Managment) Natomiast ze względu na stronę techniczną, można podzielid systemy CMS na następujące odmiany: 3 Content Managment Framework: system ten jest zbiorem bibliotek używanych do tworzenia CMS. Ta odmiana jest najbardziej zaawansowaną technicznie i wymagającą największego nakładu pracy. Przykłady: Vignette, Zope, RedDot. Page-based systems: systemy oparte na zarządzaniu szablonami za pomocą konsol. Edycja treści nie wymaga dodatkowych konsol. Przykłady zastosowania systemów PBS: Plone, Typo3, TikiWiki. Module-based systems: są to systemy modułowe oparte w głównej mierze na napisanych skryptach umożliwiających zarządzanie modułami oraz funkcjami systemów. System ten jest jednym z najbardziej podatnych na modyfikacje. Odpowiednie zarządzanie modułami wymaga niekiedy pisania nowych modułów od podstaw. Przykłady: Drupal, Sienn, Joomla!, Mambo Content object systems: systemy tego typu opierają się na małych obiektach zawierających informację z możliwością reprodukowania ich w określonych miejscach na stronie WWW lub na podstronach. Typowymi przykładami systemów są: ActionApps, Rhythmyx, Quantum Content Management. [1] II. TREŚD PORTALU Blog hobbystyczny zawiera informację na temat przepisów na ciasta. Autorka bloga tworzy wpisy dotyczące ciast i ciastek, których wypiekad nauczyła się dzięki mamie. Portal zawiera także galerię zdjęd. W ostatniej zakładce widnieje kontakt mailowy do autorki bloga. W wersji online można sprawdzid ilu użytkowników oglądało blog, dzięki zainstalowanemu licznikowi wejśd. III. OPIS TECHNICZNY Strona wykonana jest w technologii CMS – Wordpress. Prosty w użyciu blog nie wymagający znajomości skomplikowanych języków do pisania stron. Dzięki możliwości zainstalowania różnych wtyczek, takich jak: szablon strony, galeria, czy licznik danych, strona staje się bardziej atrakcyjna. Menu zostało uatrakcyjnione poprzez wstawienie podziału na kategorie. Dzięki temu szybko i łatwo można odnaleźd oczekiwane informacje. 4 IV. INSTRUKCJA DLA UŻYTKOWNIKA Drogi początkujący użytkowniku, binaria zapisane na płycie CD nie wymagają zawansowanej znajomości obsługi stron internetowych. Chcąc otworzyd bloga lokalnie, wystarczy wejśd do folderu Moja strona web, a następnie przejśd do folderu alicjahobbyETI. Tam znajdują się różnego rodzaju pliki i foldery, jednak użytkownika, który pierwszy raz ma do czynienia z technologią CMS, interesuje plik o nazwie index.html. Domyślnie jest to plik otwierany za pomocą aplikacji Notatnik, jednak chcąc zobaczyd efekty pracy autorki, należy prawym przyciskiem myszy nacisnąd na nazwie tego pliku i wykonad operację Otwórz za pomocą…→ Google Chrome / Mozilla Firefox / Opera (należy wybrad rodzaj przeglądarki jaką początkujący użytkownik ma zainstalowaną na swoim komputerze). Gratulacje, otworzył się właśnie blog hobbystyczny dotyczący wypieków ciast i ciastek. Chcąc zapoznad się ze stroną wykonaną w technologii CMS, autorka pracy poleca przejrzed poszczególne działy Ciastka, Ciasteczka, Galeria, Kontakt. Użytkownika, który chce zapoznad się w pełni z blogiem, autorka zaprasza na stronę, klikając w bezpośredni link: http://alicjahobby.cba.pl lub pośrednio, przez stronę: http://wizytowkaalicja.cba.pl korzystając ze strony internetowej użytkownik może zobaczyd dodatkowo sposób działania licznika wejśd oraz posiada możliwośd dodawania komentarzy do wpisów (przed pojawieniem się oficjalnie na stronie muszą byd zatwierdzone przez właścicielkę bloga). V. ŹRÓDŁA 1 . http://stronymalowane.pl/cms/ [dostęp: 23.05.2014] 5