![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 2.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Stanąłem przed wyborem bazy danych do obsługi szkolnej strony internetowej - wybór miedzy SQlite3 a Mysql. Która będzie bardziej odpowiednia? Na stronie przewidziane są przede wszystkim teksty, a także galerie z możliwością oceniania zdjęć przez użytkowników (oczywiście fotek nie będę trzymał w bazie), sonda, oraz tzw "ankieter" - narzędzie które będzie służyć do badania środowiska szkolnego. Przewiduję ok. 1000 wejść dziennie. I jeszcze jedno bardzo ważne (dla mnie) pytanie: Czytałem (tutaj), że SQLite ma do siebie to, że w momencie zapisu do bazy zostaje zablokowany cały plik. Czy to znaczy, że jak użytkownicy będą dużo głosować, oceniać zdjęcia, wypełniać ankiety to strona może się chwilowo nie wyświetlać? Co to znaczy, że plik bazy zostaje zablokowany. Ten post edytował marek71_33 22.02.2010, 16:48:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 2.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Do zastanowienia się na SQLite skłonił mnie przypadek jaki mi się przytrafił.
Zrobiłem stronę na swoim kompie i testowałem na WAMPIE a mam Mysql 5.1. Baza gotowa z WIDOKAMI wszystko śmiga ładnie. Wgrywam na serwer a tu błąd przy imporcie bazy. Okazuje się, że na serwerze admin ma mysql 4.1 czyli nie obsługuje widoków. mało tego. Nie ma opcji wyboru bazy INNODB, tylko domyślnie ustawili na MYISAM. To trochę dziwne bo przy każdej tabeli mogę wybrać INNODB, ale jak wyświetlam strukturę w myphpadminie to w ostatnim wierszu na dole jest SUMA MYISAM nie rozumiem tego. Więc pomyślałem, że lepiej przejść na SQLite niż przepisywać skrypty z widokami. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:55 |