Etapp 2 - alajal/eneta GitHub Wiki

Esitatavad ülesanded

  1. Projektiplaan:https://docs.google.com/spreadsheets/d/1Go0FFtbGkK8RrX5Ejqm5oO5mAyowvdv34pmGSt_YBp8/edit?usp=sharing
  2. Andmete salvestamine andmebaasi
    • Uudiste sisestamine vormil (autor, pealkiri, sisu), seejärel selle salvestamine andmebaasi
  3. Andmete küsimine andmebaasist
    • Andmebaasis olevate uudiste kuvamine. Uudiste ning kasutajate info on eraldi tabelites, autori nime pärimisel/kuvamisel kasutame JOIN lauset
  4. Agregeeritud andmete esitamine
    • Uudised->Statistika all kuvatakse, palju uudiseid iga kasutaja on postitanud GROUP BY lauset kasutades
  5. Javascript-ga lehel muudatuste tegemine
    • Uudised tabi all valides vasakult menüüst lingi, kuvatakse sobiv html element kasutajale ning peidetakse teised. Javascript (jQuery teegi abiga) eemaldab ja lisab vastavatelt elementidelt "display: none" attribuudi.

Koodi seis githubis: https://github.com/alajal/eneta/tags

Muud

  • Muutsime testkeskkonda. Kasutame nüüd Azure't. Link on esilehel. Tegime "Website with MySQL database".
  • Andmebaasiga suhtlemise koodi alusena kasutasime: tasklist-mysql
  • Andmebaasiga ühenduse saamiseks kasutab veebiserver "config.php" faili, milles sisselogimise parameetrid. Gitis ei ole.