Sukurta šiuolaikiška moderni interneto svetainė su integruota turinio valdymo sistema, leidžianti patogiai ir greitai valdyti svetainės turinį. Įgyvendintas interaktyvus kultūros paveldo objektų žemėlapis.
Interneto svetainė ir interaktyvus žemėlapis Valstybinei kultūros paveldo komisijai
Problema ir poreikis
Pagrindinis projekto tikslas – sukurti tvarkingą, funkcionalią, šiuolaikinę interneto svetainę, kurią būtų patogu administruoti. Poreikis talpinti ir publikuoti visą su įstaiga susijusią aktualią informaciją. Tvarkingas svetainės atvaizdavimas mobiliuose įrenginiuose.
Taip pat įgyvendinti sprendimą, atvaizduoti kultūros paveldo objektų pasiskirstymą pasaulyje, bei galimybę su jais susipažinti.
Sprendimas
Inkodus komanda, pasitelkusi atviro kodo turinio valdymo sistemą, PHP programavimo kalba sukūrė unikalaus dizaino interneto svetainę, kuriai valdyti pritaikė atviro kodo turinio valdymo sistemą. Atliktas pilnas projekto programavimas, testavimas ir paleidimas.
Interneto svetainės funkcionalumą sudaro tokie moduliai kaip:
- svetainės administratorių autorizacija;
- svetainės daugiakalbiškumo sprendimas;
- versijos neįgaliems sprendimas;
- informacijos paieškos sprendimas;
- pagrindinio menių valdymas;
- pagrindinio reklaminio skydelio valdymas;
- svetainės puslapių šablonų standartizavimas (galimybė kurti ir redaguoti svetainės informaciją, pasirenkant reikiamą išvaizdą);
- dienotvarkės kalendoriaus sprendimas;
- naujienlaiškių užsakymo forma.
Atviro kodo turinio valdymo sistemos turi ir pliusų, ir minusų. Pagrindiniai privalumai, tai:
- projekto įgyvendinimo greitis – jis daug didesnis, nei kurti savo turinio valdymo sistemą;
- finansai – pritaikant paruoštus sprendimus, nebereikia jų programuoti, tad naudojama ženkliai mažiau darbo valandų;
- patikimumas – sistemą kurią ir tobuliną didelė programuotojų bendruomenė, kadangi atviras kodas, reiškia, kad visi programuotojai gali prisidėti prie jo kūrimo, o tai suteikia sprendimui patikimumą, ištestavimą, galimybę keisti tiekėją. Paslaugos gavėjas nėra „pririšamas” prie vieno paslaugos teikėjo.
Visgi, atviras kodas reiškia ir tai, kad programuotojai, ieškantys kaip pakenti, turi tokią pat galimybę matyti ir analizuoti sistemos funkcijas, ieškoti spragų. Naudojant atviro kodo turinio valdymo sistemas ypatingai svarbu:
- naudoti minimalų kiekį nemokamų įskiepių (plugins), kadangi kiekvienas toks įskiepis didiną riziką, kad jūsų interneto svetainė turės saugumo spragų;
- teisingai ir tvarkingai naudoti atviro kodo sistemos branduolį;
- kurti papildomą funkcionalumą patiems, taip užtikrinant svetainės saugumą ir patikimumą.
Inkodus komanda, vadovaudamasi aukščiau išvardintais principais, į atviro kodo turinio valdymo sistemą integravo Google maps sprendimą, kurį panaudojo interaktyvaus žemėlapio sukūrimui.
Vartotojas, interneto svetainės turinio valdymo sistemoje, sukuria kultūros paveldo objektus, o sistema automatiškai atvaizduoja juos žemėlapyje, suteikdama lankytojams galimybę susipažinti su turiniu interaktyviai.
Didesniam patogumui ir vartotojų pasitenkinimui pasiekti, buvo suprogramuota kultūros objektų filtravimo sistema.