Etapp 2 - Achaad/Weatherly GitHub Wiki

Ülesanne Etapp Punktid
Andmebaasi andmete esitamine (sh. JOIN lause) 3. 1.2p
Agregeeritud andmete esitamine 3. 1.2p
XML-põhiste keelte kooskasutus 3. 1.2p
AJAX viited (bookmarks) 3. 1.2p
Autentimine 4. 4.2p
Otsingumootoritele optimeerimine 4. 4.2p
Mitmekeelne kasutajaliides 4. 4.2p
Autoriseerimine (st. ainult meldinutele kättesaadav funktsionaalsus ja sisu) 4. 4.2p
AJAX kasutamine 4. 4.2p
Külastajate statistika kogumine 5. 9.6p
SSL Kasutamine 5. 9.6p
Kokku Punkte 45p

Autentimine

Google ja Facebook login funktsionaalsus lehel. Login

AJAX viited (bookmarks)

www.weatherly.me/stats Selle bookmarkimine, valitud keelega isegi, salvestab korrektselt bookmarki.

Ajax Kasutamine

XHTML Request Link Teeb XHTML request päringu ja joonistab statistika saadud JSON tulemustest.

XML-põhiste keelte kooskasutus

Thymeleaf integreerimine

Mitmekeelne kasutajaliides

Lehel võimalik valida Eesti/Inglise keele vahel.

JOIN lause ja agregeeritud andmed

Link

Külastajate statistika kogumine

Iga külastaja kohta kogutakse andmeid tema operatsioonisüsteemi, külastusaja, browseri, ip-addressi kohta. Lisaks veel kas on mobiilne või pole. www.weatherly.me/stats

Otsingumootoritele optimeerimine

Lehe päised sisaldavad keyworde, jms nõudeid. Link

Autoriseerimine (st. ainult meldinutele kättesaadav funktsionaalsus ja sisu)

User lehele pääsevad ainult sisseloginud.

SSL Kasutamine

Sertifikaat on paigaldatud. Http routeb -> https://weatherly.me