Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pliki tekstowe jako nosnik danych
bregovic
post
Post #1





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

Ostrzeżenie: (0%)
-----


Jestem w trakcie pisania cms'a - aktualnie planuje aplikacje. Doszedlem chyba slusznie do wniosku ze bede musial napisac api dla obslugi danych - aby system byl jak najbardziej przenosny i elastyczny - i tu pojawia sie moje pytanie: czy powinienem w ogole brac pod uwage pliki tekstowe jako nosnik informacji? Jezeli np na serwerze nie ma zaistalowanej zadnej bazy dnych...

Czy w ogole oplaca sie marnowac czas na pisanie parsera sql'a tak zeby w wypadku uzycia plikow mozna wciaz uzywac tego samego api - z sql'em?

Generalnie, jakie sa opinie na temat uzycia plikow do zachowywania danych?


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
switch
post
Post #2





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 19.08.2003

Ostrzeżenie: (0%)
-----


To wszystko zależy ile danych chcesz tam wprowadzać. Jeżeli to ma być kilka newsów itp to takie rozwiązanie Ci wystarczy. Na pewno lepiej jest użyć bazy MySQL, gdyż być może serwis się rozrośnie i oszczędzisz sobie póżniej pracy, ale tak naprawdę to jest to zależne od ilości danych jakie chcesz wprowadzać. 8)
Go to the top of the page
+Quote Post
bregovic
post
Post #3





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

Ostrzeżenie: (0%)
-----


Chodzi nie o to jakie ilosci danych ja chce wprowadzic - a uzytkownik mojego cms'a. Nie moge wiedziec ille danych beda chcieli przechowywac admini uzywajacy mojego systemu - i powinni oni sami zdecydowac co wybrac do przechowywania danych - baze danych czy cos innego.

Pytanie jest raczej co do tego czy w ogole system plikow jako takich jest jeszcze rozwiazaniem o ktorym nalezy pamietac chcac pisac jak najbardziej optymalne api do zazadzania danymi?


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




na upartego można stosowac pliki. Jednak jest to dośąć zawodne, a z tego co zaobserwowałem np. na przykładzie np. statystyk IStat - im większa oglądalność tym częściej się pliki wywalają.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
bregovic
post
Post #5





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

Ostrzeżenie: (0%)
-----


hmm... tez mam takie doswiadczenia. chyba jednak odpuszcze sobie produkcje parsera sql :D


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
Cudi
post
Post #6


Administrator planeta/IRC


Grupa: Przyjaciele php.pl
Postów: 385
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


Nie wiem czy słyszałeś o SQLite, baza danych zapisująca dane w plikach tekstowych, wbudowana php (od wersji 5.0), nie potrzebująca osobnego serwera. Wersja 5.0 zbliża się wielkimi krokami, także nie wiem czy tworzenie własnego parsera SQL obpłacałoby się, skoro jest już gotowe, działające i sprawdzone rozwiązanie, na dodatek wbudowane w php, a nie napisane w php (przez co napewno jest o wiele szybsze niż każdy parser stworzony w php). Juz lepiej uwzględnić SQLite jako jedną z możliwych baz danych (możesz pobrać moda php_sqlite dla php 4.x ze strony http://snaps.php.net/win32/PECL_STABLE/php_sqlite.dll)


--------------------
"Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog
Go to the top of the page
+Quote Post
bregovic
post
Post #7





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

Ostrzeżenie: (0%)
-----


tak, tak, oczywiscie ze slyszalem o SQLite - zreszta uzywam go :)
swietna psrawa. co do plikow to juz je sobie odpuscilem - wczoraj napisalem wspolne api do mysql i sqlite - jak bedzie trzeba to moge latwo dopisac wiekszosc innych ;)
ale dzieki za pomoc ;)


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
rze-X-nik
post
Post #8





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 20.03.2004
Skąd: Szczebrzeszyn

Ostrzeżenie: (10%)
X----


Ja tam napisałem takiego CMSa na plikach i wygodnego admina. Taki tandem sprawdza sie calkiem niezle.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:36