Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Lepiej razem, czy osobno?, Wersja SQL i txt, czy wersja z SQL i txt
MP1
post
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 22.09.2003
Skąd: Polska

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


Jak lepiej będzie?

1. Zrobić jedną wersję CMSa, gdzie będzie można wybrać przy instalacji (czy SQL (jaki?), czy pliki tekstowe). Nie sprawia to wielkiego problemu, a nie będzie trzeba wypuszczać dwóch wersji.
2. Zrobić dwie wersje CMSa, gdzie w jednej będzie można wybrać przy instalacji tylko bazę SQL, a druga będzie działać tylko na plikach tekstowych. W tym przypadku wygodniej będzie dostosować sposób zapisywania danych i ich odczytywania (nie myśląc o zgodności), a w kodzie nie będzie zamieszania (przez co o trochę KB chudszy). O skórki nie ma co się martwić - dane zawsze będą te same.

Jakie jest wasze zdanie? Napiszcie, dlaczego tak sądzicie.

Jeszcze jedna informacja. W przypadku plików tekstowych (bez względu na sposób dystrybucji: patrz wyżej) będą wyłączone niektóre funkcje, które tylko obciążałyby serwer, np. wyszukiwanie.

Ten post edytował MP1 2.05.2005, 19:03:12
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Cytat
Z interfejsem tak łatwo nie będzie, ponieważ jest funkcja odczytująca z bazy... Gdyby to pod pliki zastosować, tablice i zmienne z plików nie byłyby globalne.

A nie mozesz zrobic 2 klas ktore ich metody beda zwracac te same dane? Wtedy nie bedziesz patrzyl czy to baza czy plik.

Ustawiles sobie np odczyt z plikow. Odpowiednio tworzysz obiekt odpowiedniej klasy i wolasz np ZwrocListeUserow() i nie wazne z czego czy z pliku czy z bazy to zwraca Ci liste. Wiem ze takie cos jest tudno zaimplementowac ale jak dobrze przemyslisz to uda Ci sie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 02:21