Skocz do zawartości

cms oparte na plikach, a nie na sql


pandha

Rekomendowane odpowiedzi

witam. mam takie pytanko. czy ktos uzywa cms opartych na plikach, nie wykorzystujacych bazy? chodzi mi o to czy warto, czy nie ma padow, jak szybko to dziala, czy mozecie cos polecic? jestem w trakcie przegladania strony

https://sapid.sourceforge.net/ - cms sapid nie wymagajacy bazy. mam dostep do sql ale czy skoro robie proste stronki na zaplecze, to czy bez bazy nie bedzie chodzic szybciej?

dzieki za info.

Nauka angielskiego online - https://www.e-angielski.com

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 43
  • Dodano
  • Ostatniej odpowiedzi

20 - 200 ms szybciej na wygenerowanie strony ?

Bazy danych są wygodniejsze jeżeli chodzi o przetwarzanie danych. Jeżeli stworzysz stronę raz i nie będziesz nic zmieniać to można na plikach.

Dodatkowo na plikach potrafią zdarzyć się nie miłe wypadki i tracisz dane.

Osobiście wole bazy danych + cache w plikach już gotowej strony.

Odnośnik do komentarza
Udostępnij na innych stronach

witam. mam takie pytanko. czy ktos uzywa cms opartych na plikach, nie wykorzystujacych bazy? chodzi mi o to czy warto, czy nie ma padow, jak szybko to dziala, czy mozecie cos polecic? jestem w trakcie przegladania strony

https://sapid.sourceforge.net/ - cms sapid nie wymagajacy bazy. mam dostep do sql ale czy skoro robie proste stronki na zaplecze, to czy bez bazy nie bedzie chodzic szybciej?

dzieki za info.

Jest milion powodow na to ,ze nie warto. :jezyk1: Wiem co mowie ,bo pisze o tym prace dyplomową. Jak planujesz cos wiekszego,to nie tylko chodzi tu o wygode, latwosc,szybkosc itd, ale po prostu pliki sobie nie poradzą przy duzej liczbie odwiedzin. Czas dostepu bedzie sie wydluzac proporcjonalnie do wzrostu ilosci osob online na stronie, wiec to naprawde jest feee :) Poza tym baze duzo latwiej przeszukiwac nawet wg bardzo zlozonych kryteriow,wystarczy sklecic jakies szablonowe zapytanie i znajdziesz szybko co Ci sie podoba, a zeby znaleźć cos w pliku ,to ten pliczek musi byc otwarty ,wczytany,przemaglowany caly przez procesor i moze zwroci szukane dane, a moze nie, problem poteguje sie przy duzych plikach i malej ilosci pamieci operacyjnej,przy bazach tego nie ma i jedno zapytanie przeszukuje tylko konkretne wskazane rekordy ,a nie cala baze, jest wielozadaniowa, szybka, free i mozna tak klepac na kilkaset stron ;) hehehehe. Poza tym nie ma ogolnego algorytmu na przeszukiwanie plikow,bo zalezy to od struktury plikow, a w bazach Cie nie obchodzi zupelnie jak to działa,tylko podlaczasz sie, piszesz czego szukasz i juz masz jak na tacy.

Alez sie rozpisalem :D Jak widac pisanie inzynierki mi szkodzi :)

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

dzieki, w sumie o taka odpowiedz mi chodzilo :D no nic, ide zainstalowac drupala zamiast sapida ;P

no i dobry wybor ;) jak chcesz zbajerowana strone, to warto tez przyjrzec sie blizej joomli,ma fajne templatki, drupal znacznie bardziej skromny w wygladzie,ale bardziej znowu seo niz joomla :jezyk1:, przynajmniej wg mnie, wiec Twoj wybor. A co do tego sapida to nawet nie wiem co to :)

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

zeby znaleźć cos w pliku ,to ten pliczek musi byc otwarty ,wczytany,przemaglowany caly przez procesor i moze zwroci szukane dane
Jak to się odbywa w bazie danych? Czy baza nie jest zapisana jako plik ?

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

SAPID ma po prostu własny silnik bazodanowy, a takie gadanie, że coś jest oparte na plikach to jest złe, to jeśli ktoś tak mówi to nadaje sie na inżyniera od dojenia krów a nie od programowania (to się nazywa wykształcona polska młodzież :jezyk1:)

Jedyny problem polega na tym, że SAPID jest w 100% zrobiony w PHP i jego silnik bazodanowy nie działa sobie w tle przez co odpadają pewne mechanizmy, które przyspieszają zapis i odczyt danych. Głównie chodzi tutaj o taki myk, że baza danych jest trzymana(częściowo a często nawet w całości) w pamięci operacyjnej i na bieżąco zachodzi serializacja zmian do plików. Zatem operacje wykonujesz na pamięci a nie na dysku. Wielkość pliku nie ma żadnego znaczenia.

Odnośnik do komentarza
Udostępnij na innych stronach

Jak to się odbywa w bazie danych? Czy baza nie jest zapisana jako plik ?
Owszem, baza danych zapisana jest jako plik, ale plik binarny o ściśle określonej strukturze a wyszukiwanie danych odbywa się na całkiem inny zasadach dlatego ważne są między innymi indexy, klucze główne itd... więcej na ten temat -> google :jezyk1:

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

SAPID ma po prostu własny silnik bazodanowy, a takie gadanie, że coś jest oparte na plikach to jest złe, to jeśli ktoś tak mówi to nadaje sie na inżyniera od dojenia krów a nie od programowania (to się nazywa wykształcona polska młodzież :jezyk1:)

Jedyny problem polega na tym, że SAPID jest w 100% zrobiony w PHP i jego silnik bazodanowy nie działa sobie w tle przez co odpadają pewne mechanizmy, które przyspieszają zapis i odczyt danych. Głównie chodzi tutaj o taki myk, że baza danych jest trzymana(częściowo a często nawet w całości) w pamięci operacyjnej i na bieżąco zachodzi serializacja zmian do plików. Zatem operacje wykonujesz na pamięci a nie na dysku. Wielkość pliku nie ma żadnego znaczenia.

zanim cos chlopczyku wyczytasz madrego z jakiejs tandetnej gazetki ,to poczytaj sobie jakies wartosciowe pozycje. chyba slyszales o helionie, albo czyms podobnym... Jak dobrze poszukasz, to znajdziesz tez algorytm na dojenia krow. A tutaj -> PHP 5 AND MYSQL – Bible. T. Converse, J. Park, itd znajdziesz co nie co o plikach. Tak naprawde pliki mają tylko jeden wazny atut w porownaniu z baza, a baza kilkadziesiąt, wiec nie wiem czego bronisz.... I wielkosc pliku ma znaczenie.

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Mion: zgadza się. Być może ja to tłumaczenie źle zrozumiałem, ale dla mnie to zabrzmiało jak "Fiat jest gorszy od Mercedesa bo ma 4 koła".

[Edit]

skoro robie proste stronki na zaplecze
Proste znaczy małe ?

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Mion: zgadza się. Być może ja to tłumaczenie źle zrozumiałem, ale dla mnie to zabrzmiało jak "Fiat jest gorszy od Mercedesa bo ma 4 koła".

no i caly dym w zasadzie przez subiektywną interptetacje :jezyk1: Jak dla mnie fiat jest gorszy rowniez przez kola ,bo te kola są mniejsze,slabsze,itd, niz kola mercedesa :) a jak ktos ma mercedesa za free,to po co telepac sie 30 na godzine fiatem? ;)

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

a po co wydawać kilkaset tys złotych na mercedesa, którym chcesz jeździć 2 razy w tygodniu kilometr do sklepu jak i maluchem dojedziesz ?

Sklep dla sportowców w którym znajdziesz Odżywki oraz suplementy diety dla sportowców, sprzęt siłowy i fitness oraz akcesoria do sportów walki i treningowe Hurt-Detal. Szybka wysyłka na terenie polski i za granicę.

Sklep producenta sprzętu siłowego, fitness oraz akcesoriów do sportów walki. Wysoka jakość, przystepne ceny :)

Odnośnik do komentarza
Udostępnij na innych stronach

a po co wydawać kilkaset tys złotych na mercedesa, którym chcesz jeździć 2 razy w tygodniu kilometr do sklepu jak i maluchem dojedziesz ?

mercedes = metafora dla bazy a baza mysql jest free. wiec nie wiem skąd Ty te cennkiki bierzesz :jezyk1:

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności