Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Palvelun tietokanta on jaettu kahteen tauluun: Käyttäjiin ja viesteihin. Viestit-taulu sisältää kaikki palveluun lähetetyt viestit. Käyttäjät-taulu tallentaa tiedot rekisteröityneistä käyttäjistä ja luoduista seinistä.

2.1.1 Käyttäjät

Ei vielä toteutettu.

2.1.2 Viestit

Taulun tietueet:

...

  • id: tietueen yksilöllinen tunnus. Luodaan automaattisesti.
  • message: käyttäjän kirjoittama viesti.
  • parent: määrittää onko viesti kommentti. Jos arvo on muu kuin -1, se on kommentti. Tietueen arvo on samalla kommentoidun viestin id. Oletusarvona on -1, joka tarkoittaa kyseessä olevan ensimmäisen tason viestin.
  • Rating: ylös- ja alas-äänien kokonaisarvo.
  • user_id: Sen seinän id, johon viesti kuuluu
  • submit_time: Aika, jolloin viesti on tallennettu tietokantaan.

2.2 PHP

Palveluun liittyvä php voidaan jakaa kahteen kategoriaan: Sivulle lähetetyn tiedon käsittelevään osaan ja tietokannasta haetun tiedon perusteella sivun sisällön muodostavaan osaan.

2.2.1