Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kilka pytań dotyczące SQLite
dzesi
post 29.09.2007, 09:59:38
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 3.05.2006

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


Witam szukałem podobnego tematu ale nic na ten temat nie znalazłem , otóż prawie każdy hosting ma już php5 na swoim pokładzie , wiadomo że php5 ma już wbudowanego SQLite i teraz moje pytanie jeśli na serwerze jest mysql i sqlite to do małych skryptów lepiej używać sqlite czy mysql ?.jeśli ktoś mógłby mi przybliżyć w jakich sytuacjach używa sie sqlite i czy warto sie nim zainteresować ?.A drugie pytania czy są jakieś narzędzia takie coś jak mysqladministrator ale dla sqllite ?, i czy sqlite może być obsługiwany przez phpmyadmin ?.Przepraszam ze tyle pytań , ale mam nadzieje ze komuś będzie chciało sie odpisać

Dobra Menadżera do sqllite znalazłem SQLiteManager-1.2.0RC2, ale czy da sie też phpmyadmin podłączyć dosql lite ?
Go to the top of the page
+Quote Post
qrees
post 7.12.2007, 00:58:11
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


Cytat(dzesi @ 29.09.2007, 09:59:38 ) *
Witam szukałem podobnego tematu ale nic na ten temat nie znalazłem , otóż prawie każdy hosting ma już php5 na swoim pokładzie , wiadomo że php5 ma już wbudowanego SQLite i teraz moje pytanie jeśli na serwerze jest mysql i sqlite to do małych skryptów lepiej używać sqlite czy mysql ?.jeśli ktoś mógłby mi przybliżyć w jakich sytuacjach używa sie sqlite i czy warto sie nim zainteresować ?.A drugie pytania czy są jakieś narzędzia takie coś jak mysqladministrator ale dla sqllite ?, i czy sqlite może być obsługiwany przez phpmyadmin ?.Przepraszam ze tyle pytań , ale mam nadzieje ze komuś będzie chciało sie odpisać

Dobra Menadżera do sqllite znalazłem SQLiteManager-1.2.0RC2, ale czy da sie też phpmyadmin podłączyć dosql lite ?


Jeżeli skrypt będzie dużo używał bazy danych, to zdecydowanie lepiej użyć MySQL. sqlite ma taką zaletę, że można łatwo przenosić bazy danych i robić backupy. Wystarczy, że skopiujesz jeden plik i już. W przypadku MySQL trzeba korzystać z phpmyadmin'a, albo robić backup z konsoli, co często jednak skutkuje problemami z polskimi znakami, jeżeli jest zrobione nieumiejętnie.

SQLite jest z drugiej stronie bardzo powolny, ponieważ nie działa cały czas i za każdym wykonaniem skryptu ponownie otwiera plik, wczytuje indeksy itp. Ma ponadto dużo mniej możliwości niż MySQL jeżeli chodzi o implementację SQL'a.

Wniosek jest taki, że jeżeli strona jest nie duża, z małych ruchem i nie zamierzasz mieć jakoś bardzo rozbudowanej bazy danych (kilka tabelek conajwyżej), to możesz bawić się SQLite. Jeżeli zależy ci na wydajności i skalowalności, bierz MySQL'a i się nie zastanawiaj.

Co do panelu, to nie znalazłem dobrego dla SQLite. Są jakiej niedobitki poupychane gdzieś po stronach, ale albo dawno nie rozwijane, albo mają małe możliwości. PhpMyAdmin jak sama nazwa wskazuje, obsługuje tylko MySQL'a, więc do SQLite się nie przyda.
Go to the top of the page
+Quote Post
pijanyadmin
post 16.01.2008, 19:18:42
Post #3





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 24.10.2007

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


a ja mam inne pytanie... MySQL do zastosowań komercyjnych jest płatny... SQLite się nie wyrobi przy 10k UU dziennie... i nie stać mnie na wydanie 400$ rocznie, to co byście polecali zrboić w takim wypadku?
Go to the top of the page
+Quote Post
nrm
post 16.01.2008, 19:32:04
Post #4





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


@pijanyadmin: PostgreSql (pomijam fakt, że chyba źle interpretujesz licencje MySql).


--------------------
Go to the top of the page
+Quote Post
pijanyadmin
post 17.01.2008, 11:42:00
Post #5





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 24.10.2007

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


właściwie to już nie wiem... jeśli mam projekt komercyjny który na siebie zarabia... emm ale wszytkie opłaty są już w liczone w koszt serwera na którym jest mysql? Płaciłbym tylko jakbym sam postawił serwer?
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 19:32