Kirjoittaja Aihe: Kevyin vaihtoehto php:lle, sql-palvelin vai tekstitiedosto chattia varten  (Luettu 1784 kertaa)

teele

  • Käyttäjä
  • Viestejä: 850
    • Profiili

Jos esimerkiksi kokeilee chattia php:llä niin, että keskustelijoiden kommentit kerätään joltain ajanjaksolta näytettäväksi ja selattavaksi kaikille osallistujille, niin voisiko arvioida, olisiko kannattavaa käyttää mysql:ää tai tavallista tekstitiedostoa tietojen tallentamiseen.

Tietokanta olisi varmaan monipuolisempi, mutta pilvitila on pieni eikä tietokantaa edes ole pakko pitää päällä ollenkaan. Jossain netissä on ollut kirjoituksia, että php:n tietokantakyselyitä pitäisi välttää, koska tekstitiedotoista lukeminen on paljon kevyempää.

 


_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Keveydestä en nyt sano mitään mutta tiedostojen kanssa tässä tapauksessa törmää "mielenkiintoisiin" ongelmiin hyvin äkkiä:

1) Mitä tehdä kun kirjoitetaan ja luetaan samaan aikaan tiedostoa

2) Miten tietää mitkä chat rivit on uusia tiedostossa


Tietokannasta tällaisiltä välttyy kokonaan ja on helppo pyytää vain uudet rivit joita ei ole vielä näytetty.


Pointtina se että tiedostojen kanssa saman asian saa varmastikin tehtyä mutta siihen liittyy monia erikoistapauksia joista voi tulla helposti odottamattomia virheitä.



matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
a
Kannattaa käyttää tietokantaa ja vaikka aluksi vaikka sqllite|a. Ellei sitten aio tehdä #naamakirjaa uudestaan
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään