路老闆個人品牌網站
0
  • 會員登入
  • 關於我們
    回主選單
    • 關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    回主選單
    • 線上課程
    • 預約服務
    • 活動報名
  • 商品總覽
  • 創作與紀錄
    回主選單
    • 部落格
    • 影像紀錄
    • Podcast
    • 我的作品
  • 最新消息
  • 聯絡我們
  • Join us
  • Login
  • 0
    路老闆個人品牌網站
  • 關於我們
    關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    線上課程 預約服務 活動報名
  • 商品總覽
  • 創作與紀錄
    部落格 影像紀錄 Podcast 我的作品
  • 最新消息
  • 聯絡我們
部落格
  • 文章總覽
  • 分類
  • 技術筆記
  • 日本旅遊
  • 網站搬家
  • 時事觀察
  • 投資理財
  • 公司經營
  • 主機架設
  • 接案
  • 遊戲心得
  • 產品開箱
  • 網頁相關
  • 金流串接
  • 遊戲經濟
  • 閒聊
  • 直銷
  • CodeIgniter
  • cpanel
  • 出書材料
  • 個人品牌
  • SEO
  • 讀書心得
  • 金流物流
  • 線上課程心得
  • 日劇
    • 大河劇
      • 真田丸
  • AI
91app ClubHouse php8 imunify360 cdn apache php nginx linode digitalocean
  1. 首頁
  2. 部落格
  3. [php] 上傳圖片要存在哪好

[php] 上傳圖片要存在哪好

2012 Aug 18 未分類

寫部落格有個小困擾
沒有固定的時間 坐在電腦桌前面 想想要寫什麼主題
而是平常想到什麼要寫的 先開個主題
然後有空的時候 再坐下來複習之前想到的東西

所以常常都會發生這種事情
就是幾天以後 回顧之前寫的標題
已經忘記這篇原本要寫什麼...

還好想起來了...XD





其實這個問題是這樣來的
以前的案子, 如果有檔案上傳的功能 (像是傳一些產品圖片)
傳統的方法是直接寫在檔案裡面

但是因為怕有人惡意上傳一些怪東西 (像是 .php 的檔案)
然後把它當成程式來執行
所以後來都把內容塞到資料庫裡面了

顯示圖片的時候 也透過程式去把它 render 出來
這樣就算是裡面有藏一些 code, 也會被當做圖片顯示
風險比較小



案例1:
可是呢
最近有個電子商務的案子
圖片實在是太多了
已經吃掉資料庫約1G的大小
導致一些欄位在抓取的時候變得很慢
不過後來在某些欄位加入了 INDEX 之後
就恢復正常了
(所以不是圖片存在資料庫裡面的問題)



案例2:
又有另一個電子商務的案子
也是有大量圖片
案子驗收的時候也沒啥大問題
結果放到客人租的虛擬主機上以後

客人問說
資料庫怎麼那麼大
(客人上完部分資料以後 資料庫吃了三百多MB)
我說正常啊 你圖片這麼多

結果是因為 主機的資料庫空間不夠
所以害他要加錢

我說 怎麼可能
上面那個1G的案例 主機空間都夠
為什麼這個個案才三百多MB 就不夠用了

客人給了他租的主機規格
我看了真的快要躺在地上打滾

MYSQL免費空間: 25MB
網頁免費空間: 250MB
流量是 10G/月
這樣的價錢是 5000 NTD/年
天啊 現在還有這種規格嘛?



雖然爛歸爛
但是這意味還是有客人需要把圖片存在檔案系統裡面
因為無法阻止客人亂租虛擬主機這件事情...

所以有打算要把圖片存在資料庫 或是存在檔案系統
做成可以由設定檔控制的功能

結論:
客人如果會照著你的意志走
那就不是客人啦










  • 分享此文章
0則留言

相關文章

我要的是成就感 你懂嘛?

室內設計幹嘛找設計師?

計程車繞路

總統候選人韓國瑜教我的五件事

線上課程/實體線上課程 被側錄 怎麼辦?

線上課程/實體線上課程 擔心被側錄 線上課程 很多人買一個帳號一起看 怎麼辦?

在wordpress中貼程式碼: WP CodeBox

關於路老闆

推薦連結

  • Alice 你的理財陪跑教練
  • 羅鈞鴻/小虎老師
  • 徐慧玲Lynn
  • 寶寶牙醫 沈醫師
  • 保險資訊懶人包
  • 你的好感度教練
  • 天下為暢

聯絡我們

  • Email: louis@boss-louis.tw
  • 營業時間: 09:00~18:00
  • 聯絡電話: 02-77252950
  • 地址: 106 台北市大安區忠孝東路四段270號17樓
  • 隱私權政策
COPYRIGHT ©路老闆個人品牌網站 All rights reserved | Powered by 路老闆