BD cu multimedia

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator


Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mar Oct 31, 2006 1:10 pm

Dev @

Avatar utilizator
The Dog
Average Member
Mesaje: 148
Membru din: Mar Noi 01, 2005 9:19 am

Mesajde The Dog » Mar Oct 31, 2006 1:17 pm


Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mar Oct 31, 2006 2:32 pm

Dev @

Daemon7
PHPRomania Supporter
Mesaje: 21
Membru din: Joi Iul 21, 2005 5:22 pm
Localitate: Timisoara
Contact:

Mesajde Daemon7 » Mar Oct 31, 2006 3:21 pm

De stocat in mysql se stocheaza foarte usor, folosind tipul BLOB sau LONGBLOB, dupa necesitate. Unicul avantaj la care pot sa ma gandesc e faptul ca nu poate nimeni sa le acceseze decat prin intermediul scriptului, comparativ cu stocarea directa pe disk unde sunt sanse ca cineva sa ghiceasca dupa link-ul de la un fisier, unde sunt si alte fisiere la care poate nu ar trebui sa aiba acces. Pt asta trebuie sa implementezi securizare aditionala din Apache. Dezavantajul utilizarii mysql-ului in cazul asta ar fi faptul ca freci server-ul de mysql mai mult decat e necesar , iar daca server-ul de php si cel de mysql sunt fizic 2 servere diferite, atunci mai adaugi si timpul in care datele se transmit intre cele 2 servere, la timpul de asteptare.
Best regards,
Lapadat Bogdan aka Daemon7
www.lapadatbogdan.srv.ro

Avatar utilizator
The Dog
Average Member
Mesaje: 148
Membru din: Mar Noi 01, 2005 9:19 am

Mesajde The Dog » Mar Oct 31, 2006 4:14 pm

Daemon7 > Din ce spui tu cred ca solutia optima ar fi stocarea pe disk... ar fi mai bine pentru funcitonarea modulului. Faptul ca ar putea vedea linkul de la un fisier si apoi sa poata accesa si altele nu ar fi o problema ar fi o problema, dar ma cred ca s-ar putea gasi o solutie si aici, nu? La un moment dat am dat parca de un script care ascundea linkurile in status bar-ul browserului. Click dreapta ca sa poata face Copyshortcut iar cred ca ar putea fi restrictionat...

MihaiC > Nici eu nu prea am treaba cu flashul, deci probabil cu <EMBED> trebuie facut... dar nici asta nu stiu exact cum... mai citesc... Ideea ar fi sa am atat pentru video cat si pentru sunete un player de genul celui de aici:

K-mib
PHPRomania Supporter
Mesaje: 6
Membru din: Mie Mai 10, 2006 4:51 pm

Mesajde K-mib » Mar Oct 31, 2006 4:25 pm

Fiind incepator php & sql nu stiu daca sunt in stare sa recomand ceva ... dar cel mai bine e sa redenumesti fisierele odata uplodate iar numele original si cel encriptat sa fie stocate in sql(posibil encryptate md5?) astfel nimeni nu va accesa fisierele "din greseala". Poti folosi Flash/Java Script pentru vizualizarea filmelor/sunetelor/imaginilor. Ar fi bine sa faci/gasesti un script care sa testeze extensiile fisierelor uploadate(presupun ca vei avea categorii pentru fisierele de pe server ... si ai avea eroare daca ar fi sa crei sa asculti un fisier numit sunet.mp3 si defapt sa fie o arhiva)

Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mar Oct 31, 2006 4:25 pm

Dev @

exael
Senior Member
Mesaje: 312
Membru din: Mie Apr 27, 2005 2:52 pm
Localitate: Slavui City
Contact:

Mesajde exael » Mar Oct 31, 2006 4:56 pm

Ma parerea mea e sa nu introduci in baza de date decat id-ul imagini video sau ce mai ai tu...

Cum sa mai zis si mai sus poti la upload[are sa redenumesti fisierul dupa nr.-ul id-ului ....



Parerea mea
°!±→H╙☻.+A +A▼╜╬é4⌂i

Avatar utilizator
gabysolomon
Senior Member
Mesaje: 743
Membru din: Dum Apr 09, 2006 11:39 am
Localitate: Bacau
Contact:

Mesajde gabysolomon » Mar Oct 31, 2006 9:39 pm


Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mie Noi 01, 2006 12:55 pm

Dev @

Avatar utilizator
The Dog
Average Member
Mesaje: 148
Membru din: Mar Noi 01, 2005 9:19 am

Mesajde The Dog » Mie Noi 08, 2006 2:35 pm

As vrea sa mai intreb ceva... ca spatiu ocupat pe server care varianta e mai dezanatajoasa?

Ce ocupa pe hdd mai mult? 2.000 de fisiere multimedia + baza de date cu linkurile (presupunand ca BD respectiva nu contine nimic altceva decat linkurile)? Sau baza de date cu fisierele incarcate in ea?

Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mie Noi 08, 2006 2:55 pm

Dev @

Avatar utilizator
The Dog
Average Member
Mesaje: 148
Membru din: Mar Noi 01, 2005 9:19 am

Mesajde The Dog » Mie Noi 08, 2006 3:43 pm

pai fisierele se pot scrie si in baza de date...

Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mie Noi 08, 2006 3:55 pm

Nu stiam ...eu cel putzin pe http://getfun.evonet.ro stiu ca am 1 Gb spatziu pe HDD si 5 Mb mysql ...asa ca nu ar avea rost sa irosesc spatziul de pe BD aiurea :)
Dev @


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori