Article View: pl.comp.lang.php
Article #230908Re: dane binarne w bazie?
From: Lemat
Date: Fri, 13 Feb 2015 06:57
Date: Fri, 13 Feb 2015 06:57
57 lines
3205 bytes
3205 bytes
jivanmukta@poczta.onet.pl wrote: > Piszę system o nieruchomościach w CodeIgniterze. W bazie (MySQL) > przechowuję m.in. dane o nieruchomościach, dla których użytkownik może > załączyć kilka zdjęć/filmów. Ktoś mi polecił, żebym przechowywał te > obrazki w systemie plików a nie w bazie, jednak ostatnio czytałem pewną > książkę o PHP5+MySQL i tam polecają rozwiązanie z przechowywaniem danych > binarnych w bazie. teatrzyk zielona gęś przedstawia przypadek trzymania w systemie plików: P - przeglądarka A - apacz PHP - PHP M - MySQL 1) P - daj mnie tu plik taki a taki.bin od bajtu 1000 do 2000 A - masz od bajtu 1000 do 2000. Co więcej? bo jak nie to lecę obsługiwać kolejnych kolesi 2) P - daj mnie tu plik taki a taki.bin od bajtu 1000 do 2000 A - a czekajno nie tylko PHP się obudzi to ci odpowie w złośliwym tonie... PHP - wooo, wstałem, gdzie moja poranna kawa i inne parametry rozruchowe? PHP - no chyba se jaja robicie, przecież to trzeba odeskejpować... PHP - czekojcie, przecież ja musza pierdyliard inców includować... PHP - no dobra, przestępujemy do pracy... PHP - pierdolniemy se połączenie do bazy danych M - jestem, ktoś ty zacz? PHP - a daj pokój łączyłem się przeca z milisekundę temu M - ktoś ty zacz, bo rzucę połączeniem! PHP - no dobra, dobra. Masz tu login i hasło. M - czekaj no, sprawdzę w księgach M - dobra, wlozł, ale mam na ciebie oko! PHP - połącz mnie z bazą danych taką a taką M - a uprawnienia masz? sprawdzę... no dobra PHP - dawaj no pole takie a takie z tabeli takiej a takiej M - a uprawnienia masz? sprawdzę... no dobra M - niech no tylko je przekształcę do odpowiedniego formatu PHP - tylko 8GB a i tak wyglada jak najbliższy kernel panic PHP - co to ja miałem, jakieś tam parametry od-do były, czekaj, ale programista ciul jeden nie raczył w ogóle tego oprogramować, ciul z tym jedziemy pełnym plikiem. PHP - nagłóweczki i sruuu, poleciało... A - miało być tysiąc bajtów, tysiąc słyszysz?! nie słyszy, dawno się skilował... A - no to obrabiamy... i do przeglądarki sruuu, poleciało P - miało być tysiąc bajtów, tysiąc słyszysz?! nie słyszy, limit na łączu wyczerpany I dlatego właśnie tego typu danych binarnych nie trzyma się w bazie. -- Pozdrawiam Lemat
Technical Details
Message-ID:
<54dda047$0$12961$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<36897656-eb47-48fd-8bc1-410b96a612ce@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: Lemat <#@lemat.priv.pl> Organization: lemat.priv.pl Date: Fri, 13 Feb 2015 07:57:23 +0100 User-Agent: KNode/4.14.1 Subject: Re: dane binarne w bazie? Newsgroups: pl.comp.lang.php References: <36897656-eb47-48fd-8bc1-410b96a612ce@googlegroups.com> MIME-Version: 1.0 Lines: 57 Message-ID: <54dda047$0$12961$65785112@news.neostrada.pl> NNTP-Posting-Host: 79.189.200.118 X-Trace: 1423810631 unt-rea-a-02.news.neostrada.pl 12961 79.189.200.118:39980 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit