![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zastanawiam się jaki wybrać rodzaj bazy MySql MyISAM czy InnoDB w następujących projektach:
- forum - portal ogłoszeniowy - katalog firm - blog A może w ogóle wybrać inną bazę? Np Sqlite? Oraz czy biblioteka PDO mocno zwolni skrypt? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. W przypadku MySQL właściwie nie ma nawet co myśleć o czymś innym niż InnoDB, jednak poczytaj sobie o typach silników: http://dev.mysql.com/doc/refman/5.7/en/storage-engines.html
2. Nie podałeś żadnych kryteriów/wymogów odnośnie bazy, więc nie mamy na podstawie czego doradzić Ci, którą z nich wybrać. SQLite raczej nie będzie dobrym pomysłem ze względu na jej ubogość. 3. PDO może Ci nawet przyśpieszyć skrypt. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli się zastanawiasz nad sqlite, oznacza to że nie będzie to portal dla milionów tylko dla max tysięcy użytkowników.
Najlepiej w takim razie najprościej - MySQL. Ale zaraz, to nie korzystasz z wykupionego serwera? Jeśli tak, to standardowo masz Mysql. Jeśli nie to czegoś tu nie rozumiem. Stawiasz własny serwer a nie zdajesz sobie sprawy czy postawić go na mysql czy sqlite? PDO spowalnia minimalnie co w przypadku małych portali nie ma znaczenia. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje za pomoc, wreszcie dokopałem się do opisów w j.pl , wybieram InnoDB przede wszystkim ze względu na klucze obce.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:23 |