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
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