先给结论:对多数小规模产品展示站,100M空间够用,但前提很具体。产品数量不多、图片经过压缩、不放视频、程序本身不臃肿,100M能跑起来;如果产品上百个、每张图都是高清原图,或者想塞演示视频,100M很快就会见底。
100M约等于100MB,实际能用的往往在90MB上下,日志、缓存、临时文件会占一点。产品展示网站的主要存储消耗不是文字,而是图片。一个产品页的HTML通常只有几十KB,CSS和JS加起来几百KB,产品名称、参数、介绍这些文本数据更小,几百个产品也就几MB。真正吃空间的是产品图。
算笔账就清楚了。手机拍的原图一张3MB到5MB很常见,直接上传,20张图就能吃掉100M。网页用的图不能这么放。把图片压到1600像素宽、JPEG质量80,单张大约150KB到250KB;转成WebP还能再小一些,常见80KB到150KB。一个产品放4张图,压缩后大约0.6MB到1MB。50个产品就是30MB到50MB。再留出页面文件、程序、数据库和日志的空间,100M是能装下的。100个产品按同样标准就要60MB到100MB,加上程序就紧张了。
程序体积容易被低估。纯静态HTML网站最省,整站文件可能只有几MB到十几MB。用WordPress这类CMS,核心加默认主题解压后常见在40MB到60MB,再装几个插件很容易到70MB到80MB。虚拟主机标100M,如果程序就占了七八十M,图片空间只剩二三十M,放不了多少产品。轻量CMS会好一些,但也要看主题和插件。产品展示站不需要购物车、会员、支付这些重功能,程序越简单越省空间。
还有个细节:很多CMS会自动生成缩略图。上传一张图,系统可能生成小、中、大多个尺寸,原图加缩略图占用的空间能翻到1.5倍到3倍。图片插件如果设置了很多尺寸,100M消耗得更快。上传前把图片压好,限制缩略图尺寸,关掉用不上的尺寸,能省不少。

视频基本不用考虑。一个十几秒的1080p视频就可能占10MB到30MB,放几个产品演示,100M就满了。产品展示站真要放视频,建议传到视频平台再嵌入,不占主机空间。
100M空间和月流量不是一回事。空间是存文件,流量是访客打开页面消耗的。产品展示站访问量通常不大,每月几千访问,流量几个GB足够,很多虚拟主机送的流量都够用。100M空间配展示站,流量一般不是瓶颈,存储才是。
如果产品在50个以内,每个产品3到4张压缩图,单图控制在200KB以下,总图片不超过50MB,程序控制在30MB以内,再留20%余量,100M够用。要是产品超过100个,或者坚持传高清大图、多角度原图、带视频,建议直接选500MB到1GB。图片也可以放对象存储或图床,主机只放页面和缩略图,100M能撑更久,但多一个外部依赖,稳定性和备份要自己留意。
所以100M不是不能做产品展示站,它适合“轻展示”:产品少、图压缩、无视频、程序简洁。把这些条件做到位,100M够;做不到,加空间比后期删图省心。