Strona 1 z 2

Tekstowa baza danych

PostNapisane: 18 grudnia 2004, o 14:04
przez DEXTER:)

re P.S.

PostNapisane: 18 grudnia 2004, o 14:46
przez Przemek1979

PostNapisane: 18 grudnia 2004, o 17:58
przez DEXTER:)
Przede wszystkim chodzi mi o to co pisze nad PS.

PostNapisane: 18 grudnia 2004, o 18:08
przez januzi
15 katalogow z polami ? czy jestes pewny ze bedziesz w stanie pobrac pola z danego wiersza ? :)

z tego co zauwazylem, to pliki ode mnie sa wieksze niz te ktore mam na serwerze, nic dziwnego, serwery to glownie linux i ext2, ext3 lub reiser

przy laczeniu sie przez ftp masz mozliwosc zapytania o quote, wrzuc jakis plik i sprawdz ile wolnego miejsca Ci zostanie

PostNapisane: 18 grudnia 2004, o 19:04
przez DEXTER:)
np.:
w katalugu (tabeli) "dowcipy" ustawiam dwa katalogi (pola): dowcipy i ranking

Kluczami są nazwy plików: 0.txt; 1.txt; 2.txt; itd.

Tak naprawdę wygląda to tak jak baza relacyjna zkładająca się z tabel złożonych pojedynczych pól.

PostNapisane: 18 grudnia 2004, o 19:27
przez januzi
aha, czyli jak baza nie bedzie na zywo zmieniana to ok, przy recznym uploadzie jeszcze ok, ale jakbys dal insert to juz bedzie ciekawie :)

no i ile zajmuje ?

PostNapisane: 18 grudnia 2004, o 19:34
przez DEXTER:)
Sprawdziłem w Total Commanderze, O ~1% mniej, ale nie wiem ile zajmuje na serwerze.

Ja o tym sposobie czytałem w necie, spróbuje go wykonać, raczej wiem jak, tylko muszę wiedzieć czy mi się to opłaca, bo jak na serwerze są duże klastry, to ta impreza na 20MB nie wypali.

PostNapisane: 19 grudnia 2004, o 15:05
przez lockoom
Pliki tekstowe ładnie się kompresują. Większość instalacji PHP jest skompilowaba z obsługą biblioteki ZLIB, dzięki której możesz "w locie" kompresować i dekompresować swoją bazę. Myślę, że możesz liczyć na jakieś 30% zaoszczędzonego miejsca.

PostNapisane: 19 grudnia 2004, o 20:12
przez DEXTER:)
To oplaca się za to zabierać? Czy lepiej zaprogramować bazę opartą na jednym plikiu:

0|Jan|Kowalski|12345678#
1|Wacław|Nowak|87654321#
[...]

To chyba najpopularniejszy sposób o jakim słyszałem, ale ja potrfię odczytać coś z takiej bazy i dodać rekord, ale nawet nie myślę o modyfikowaniu i usuwaniu danych. To chyba zbyt skomplikowane, a ja potrzebuję tylko średniej wielkości, prostej bazy.

PostNapisane: 19 grudnia 2004, o 20:45
przez januzi
jak Ci sie nie chce pisac, to zobacz jDB (http://jscripts.prv.pl)
paru rzeczy jeszcze tam brakuje, a ja niestety nie mam czasu zeby je dodac :(

PostNapisane: 24 grudnia 2004, o 13:00
przez DEXTER:)
Czy z poziomu PHP można dodawać i usuwać katalogi?

PostNapisane: 24 grudnia 2004, o 13:06
przez januzi
oczywiscie
mkdir
del lub unlink (pod warunkiem ze nic nie ma w srodku, chyba)

PostNapisane: 27 grudnia 2004, o 14:52
przez DEXTER:)
Nie ma takiej funkcji del(), a unlink() nie działa. Przydała by mi się funkcja która kasuje katalog wraz z zawartością.

PostNapisane: 27 grudnia 2004, o 15:13
przez januzi

PostNapisane: 30 grudnia 2004, o 12:28
przez DEXTER:)