zapisywanie albumów zdjęc użytkowników

Odpowiedz Nowy wątek
2011-08-03 17:32
0

Witam
Mam do was pytnanie odnosnie zapisywania zdjeć i albumów uzytkowników
chodzi mi or rozwiazanie czy lepiej zapisywac je w bazie danych czy na serverze
chodzi mi o zalety i wady tych sposobów. Czy są jakięś limity utworzenia plików na serverze?
no i oczywiscie jak to robi facebook i Google + ...

edytowany 3x, ostatnio: mato2123, 2011-08-03 17:42

Pozostało 580 znaków

2011-08-09 20:37
Zi00mal
0

Facebook i Google mają swoje potężne serwery warte bardzo duże pieniędzy. Natomiast nie można powiedzieć czy lepiej jest trzymać w bazie czy na serwerze ... to dwie różne opcje.

Zdjęcia można tylko trzymać na serwerze, a w bazie umieszczasz informacje o nich. Możesz np: na serwie tworzyć foldery, które będą miały takie nazwy jak id usera, a wewnątrz tych folderów będą foldery z id albumów np:

Zawartość serwera:
1234/
-----777/
-----821412/
-----23/

Zawartość bazy danycj:

Baza_Users
----------- id: 1234

Baza_Gallery
----------- id: 777
----------- user-id: 1234

----------- id: 821412
----------- user-id: 1234

----------- id: 23
----------- user-id: 1234

Kumasz ?

Pozostało 580 znaków

2011-08-11 02:10
0

^przeczysz sam sobie...

Lepiej przechowywać na serwerze, nie potrzeba niepotrzebnie przeciążać bazy uploadem obrazków.

I ^można przechowywać obrazki w bazie, nie tylko ścieżkę do nich.

Jeśli chodzi o limity to każdy serwer ma inne limity na transfer danych

edytowany 1x, ostatnio: konrados, 2011-08-11 02:13

Pozostało 580 znaków

2011-08-12 14:41
0

Trzymanie całych plików w bazie = zuo. Od tego masz dysk twardy. Wyobraź sobie, że masz mysql na innym serwerze. Będziesz każdorazowo przepychał LANem grube pareset kilobajtów czy nawet kilka megabajtów, jak możesz po prostu odwołać się do dysku i korzystając ze wszystkich dobrodziejstw systemu plików zaserwować zdjęcie?


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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