[php/mySQL] Szybsze pliki czy baza MySQL

0

Która strona będzie ładowała się szybciej i tym samym będzie wydajniejsza:

A) ta z której wszystkie dane pobierane są z bazy MySQL

B) ta do której dane będą includowane z plików za pomocą include_once, z uwzglednieniem sprawdzenia funkcją isFile czy taki plik istnieje

... ?

0

Ta z MySQL, ponieważ bazy danych działają cały czas w tle.

0

Osobiście nie podejmowałbym się takiej oceny - chyba trochę za dużo czynników jest do uwzględnienia ;)
Atverstyt - jak udowodnisz swoją teorię?

0

@Atverstyt czy nawet dla prostych projektów bardziej opłaca się wybrać bazę danych (proste projekty czyli bez wyszukiwarki ani innych hokus pokus)

@leadersmind możesz napisać coś więcej o tych czynnikach ?

I przy okazji chciałbym zapytać bardziej doświadczonych kolegów zajmujących się "webmasterką", czy system menu nawigacji na stronie oparty na frameworku jQuery to dobre rozwiązanie...
(w przypadku braku włączonego JS mechanizm awaryjny w postaci nawigacji PHP, wiec niestety z przeładowaniem całej strony, ale to tylko mechanizm awaryjny)

0

Co do prędkości

Dla prostych projektów, względy wydajności nie grają roli. Lepiej jest to zrobić na bazie danych.
Dla dużych projektów wybiera się bazę danych, bo właściwie nie ma obecnie lepszej alternatywy. Bazy obiektowe może się kiedyś pojawią, jeśli nastąpi jakaś rewolucja.

Ewentualnie XML, wolniejszy od bazy, ale jest jakąś tam alternatywą.

Co do menu:

Jeśli użytkownicy bez JS będą mogli w pełni korzystać z menu to czemu nie? Najwyżej nie zobaczą animowanych bajerów, typu rollover, bo chyba o to Ci chodzi najbardziej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1