System Zarządzania Treścią

Ładowanie...
Miniatura

Data

2010-03-01 22:50:16

Tytuł czasopisma

ISSN czasopisma

Tytuł tomu

Wydawca

Abstrakt

W pracy omówiono zagadnienie Systemu Zarządzania Treścią w sieci Web. Zagadnienie jest istotne z uwagi na bardzo dynamiczny rozwój globalnej sieci – Internetu oraz technologii z nim powiązanych. Ludzie coraz częściej korzystają z narzędzi dostarczanych im przez webmasterów w postaci stron WWW. Każda strona WWW zawiera treść, którą trzeba zarządzać. Dlatego tak istotnym jest przyjrzenie się zagadnieniu systemów, które zarządzają informacjami na stronach WWW. Celem pracy było napisanie aplikacji działającej na modelu MVC. Dążono do tego, aby kod był oparty o programowanie zorientowane obiektowo. Ważne było oddzielenie warstwy prezentacyjnej od warstwy aplikacji. Udało się zrealizować wszystkie z założonych celów. Używając takich bibliotek jak Smarty, Zend, Jquery napisano nowoczesną aplikację, która zarządza treścią na stronie. Aplikacje, która z uwagi na rozbudowaną bazę danych i obiektowy model programowania może być łatwo rozwijana przez grupę programistów. Praca zawiera pełny opis zastosowanych bibliotek, frameworków, technologii takich jak: Zend Framework, Smarty, Jquery. AquaCms posiada moduły, które z łatwością mogą być przetłumaczone na różne języki z automatycznym wykrywaniem języka przeglądarki. Dodanie modułu jest bardzo łatwe i sprowadza się do dodania odpowiedniego kontrolera oraz jego widoków. Dzięki Jquery UI i funkcjom każda treść może zostać wyświetlona w okienku. Poprzez użycie smarty osoby nietechniczne mogą edytować kod html strony bez obawy o to, iż coś może zostać popsute. Używanie najnowszych bibliotek i frameworków oraz programowanie zorientowane obiektowo ułatwia pisanie aplikacji. Zastosowanie wzorca MVC wprowadza strukturalność aplikacji, sprawia, że kod nie jest chaotyczny.

Opis

Słowa kluczowe

aplikacje internetowe, języki programowania, World Wide Web (WWW), zarządzanie treścią, programowanie obiektowe, program komputerowy, System Zarządzania Treścią (CMS)

Cytowanie