Turinio valdymo sistemų pritaikymas mobiliesiems įrenginiams
Gedvila, Marius |
Magistro darbe nagrinėjama turinio valdymo sistemų turinio pateikimo mobiliesiems įrenginiams problema. Sparčiai populiarėjantys mobilieji įrenginiai ir augantis mobiliojo interneto vartotojų skaičius bei jo naudojimas verčia vis dažniau susimastyti, kaip tam tikras turinys yra pateikiamas vieniems ar kitiems mobiliesiems įrenginiams. Darbo metu atlikta teorinė ir lyginamoji turinio valdymo sistemų analizė siekiant nustatyti, kuri iš šiuo metu rinkoje siūlomų TVS yra populiariausia atsižvelgiant į: vartotojų atsiliepimus ir ekspertų vertinimus, licenzijos tipus, bendruomenės išvystymą ir palaikymą, papildomų modulių pasiūlą, vartotojų skaičių ir autoritetą. Taip pat yra lyginamas turinio pateikimas mobiliesiems įrenginiams naudojantis populiariausiomis turinio valdymo sistemomis. Be minėtųjų analizių teorinėje dalyje taip pat apžvelgiama literatūra, moksliniai straipsniai ir kitos publikacijos. Analizuojama turinio pateikimo mobiliesiems įrenginiams bei įprastiems kompiuteriams problematika ir specifika. Apibrėžiami pastarųjų įrenginių skirtumai ir kaip jie įtakoja pateikiamą turinį. Apžvelgiamas mobiliųjų įrenginių grupavimas ir sudaromi reikalavimai turinio pateikimui. Atlikus visas būtinas analizes, projektinėje darbo dalyje, kuriamas komponentas „Joomla!” TVS. Tai atliekama siekiant sukurti komponentą, kurio turinio pritaikymas mobiliems įrenginiams būtų efektyvesnis nei teorinėje dalyje nagrinėjamų alternatyvių komponentų. Po sėkmingų komponento projektavimo ir realizacijos darbų, vykdomas jo testavimas bei pateikiamos projektinės dalies ir tyrimų išvados, atsižvelgiant į testų rezultatus ir lyginant juos su kitais galimais sprendimais. Išvadose taip pat pateikiama galimos komponento plėtojimo kryptys. Teigiami testų rezultatai ir ženkliai iš kitų išsiskiriantis komponento efektyvumas leidžia teigti jog siūlomas projektinis sprendimas visiškai pasitvirtino ir buvo įgyvendinti visi darbo tikslai.
This master thesis researches the problematic between content management systems and content delivery to mobile devices. Rapid growth of different mobile devices, mobile internet users and the use of mobile internet itself force developers to rethink of how mobile content is delivered to other devices besides regular computer. The first part of this work contains theoretical and comparative analysis of content management systems to find out which of currently available CMS on the market is the most popular. This is done by looking at: user reviews and expert opinion, license types, community size and available support, number of extensions and number of users and authorities. The 3 highest rated CMS are compared between each other for adaption to mobile devices. In addition to before mentioned analysis, this section of document also provides overview of literature, scientific articles and other publications. This is done to understand the difference between regular computer and mobile devices, different mobile device types, specifications and how it affects the delivered content, different approaches of mobile content adaption and how to group such variety of devices. After analyzing all the necessary aspects of mobile content delivery for CMS it comes to project development. This part starts with design and development of Joomla component for mobile content delivery. After successful development of component it goes through various tests to see how it works and complies with the defined requirements. It is also compared with other similar component available online and has recommendations for further development. The positive results of tests and significantly noticeable performance of component comparing to other leads to the conclusion that the solution offered in this work is effective and all of the tasks were successfully implemented.