Flatfile datubāzes priekš PHP
24. October, 2007, 23:36 PHP, SQL, Web izstrādeReizēm gadās (it īpaši, ja vēlamies izmantot bezmaksas PHP hostingus), ka uz servera nav pieejama datubāze. Vai arī datu apjoms, ko vajadzētu glabāt datubāzē, ir ļoti mazs. Tādos gadījumos, kad nav pieejama kāda no parastajām datubāzēm, vai arī negribas tās izmantot, lieti noder flatfile bāzētas datubāzes. Flatfile datubāze ir tāda datubāze, kurai nav vajadzīgs speciāls serveris (client-server arhitektūra), bet gan visi dati tiek glabāti parastos failos.
Nolēmu pameklēt un piefiksēt, kādas tad šobrīd ir pieejamas priekš PHP. Sākumā domāju, ka īpaši daudz to nebūs, bet beigās biju patīkami pārsteigts. Man izdevās sameklēt veselas 7.
Jāpiezīmē, ka īpaši katrā risinājumā neiedziļinājos, jo šobrīd nav vajadzības izmantot nevienu no tiem. Tāpēc piedāvāšu jums tikai sarakstu ar nosaukumiem un saitēm. Tātad tālāk seko saraksts.
- SQLLite
- Gladius DB
- txtSQL
- PHP Flatfile package
- Flat-file SQL
- PHP Text DB API
- Perfect Database File 2
Meklējot atradu arī pārīti ar lapām (viena un otra), kur tiek salīdzinātas šāda veida flatfile datubāzes. Rezumējot, laikam sanāk, ka visātrākā ir txtSQL datubāze (neskaitot SQLite, kas tomēr ir visātrākā no visām, jo ir realizēta C valodā). Un, protams, tur nav apskatītas visas sarakstā nosauktās flatfile datubāzes.


28. October, 2007, 6:48
K-kaa negribu uzticeties sitada tipa datubazem.. rekini.. ja visas vinjas nopeeta… izrok cauri.. un uzzin kam tada ir.. taksh viss info paliek nedrosh! Piemeram ja ir lapa uz useru parolem! Ta k-vai uz md5 aizkodet! Bet bus gudrais kas maacees atkodet atpakalj ar.. ;)
28. October, 2007, 12:16
Nu - DB failus vari glabāt ārpus publiski pieejamās direktorijas. Vai arī uzlikt aizsardzību ar .htdocs failiņu.
24. March, 2008, 0:24
[…] Flatfile datubāzes priekš PHP […]