100M网页空间放到现在来看确实不大。手机随便一张照片都可能超过5M,100M听着像是早年的产物。但空间小不等于没用,关键看怎么规划。文字为主的站点,100M能够存放的内容比很多人预想的多。
简单算一笔账。纯HTML页面未经压缩大概20到50KB,取中间值30KB,理论上100M空间可以存放三千多个页面。实际达不到这个理想数值,还要存放CSS、JavaScript、图标这类小文件,单个文件几KB到几十KB,不过整体占用不高。真正占用空间的是图片。一张未压缩手机照片3到5M,存放二十张就占满空间。所以100M空间能不能够用,本质取决于图片、视频的存放数量。

适合100M空间搭建的网站类型很明确。个人简历页面、图片经过压缩的作品集展示、文字为主、图片控制在二十张以内的小型企业官网、导航站、文档站、纯静态博客都没问题。使用Hugo、Jekyll、Hexo这类静态网站生成器,把Markdown文档编译成HTML,整个站点体积可以控制得很小。五十篇文章的静态博客,全部HTML文件加起来可能不到5M,剩余空间留给图片和附件,足够长期使用。
轻量CMS也能运行,比如Typecho或者Emlog,程序本身体积小,数据库占用低。但这类程序默认直接上传附件到空间,如果习惯文章内直接上传图片,100M很快就耗尽。解决办法是图片上传到图床或者对象存储,文章使用外链引用,空间只存放程序和文字内容。WordPress也可以安装,但需要精简配置。关闭文章修订记录,限制上传图片尺寸,安装压缩插件把JPEG压缩至80%画质,搭配媒体库外链插件,图片存储到外部。做完这些优化,100M跑个人博客可行,但余量紧张,需要定期清理缓存、日志。
建站方案里,纯静态方案最省空间。本地用静态生成器构建网站,输出HTML、CSS、JS文件,通过FTP上传到空间。不用数据库,没有后台,不需要PHP运行环境,空间利用率最高。缺点是更新内容需要重新生成文件再上传,适合更新频率低的站点。如果需要后台在线编辑,就要使用CMS,这时要确认数据库配额。很多虚拟主机的100M网页空间不含数据库,数据库单独分配50M或者100M,附件和数据库分开统计。购买前确认清楚,不要误以为100M网页空间加100M数据库等于200M可用容量,数据库占满同样会造成网站报错。
图片处理是100M建站的重点。上传前用TinyPNG、Squoosh压缩,体积可以减半以上。优先使用WebP格式,同等画质相比JPEG体积缩小30%。图片数量多的话,直接外链到免费图床或者云存储,空间仅保留必要缩略图。CSS、JS合并压缩,删除空格和注释,节省少量空间。网站根目录日志、缓存、临时文件定期清理,部分CMS会静默生成大量文件,几个月累计占用十几M空间。
也要清楚100M空间不适合哪些项目。视频站不用考虑,一分钟短视频压缩后十几M,存放几个就满。图片站不做外链的话,几百张图片直接占满。电商站更不合适,商品图片搭配数据库,100M连起步都不够。论坛社区同样不推荐,用户上传头像、附件的增长速度远超预期。这类项目要么扩容空间,要么更换VPS或者云服务器。
最后给一份实际容量规划参考。搭建文字为主、图片外链的个人博客,100M空间可以长期使用。图片必须存放在空间内的话,图片数量控制在200张以内,单张压缩至150KB左右,合计30M;程序占用20M,剩余50M预留给后续文章和附件。超过这个容量,要么升级空间,要么迁移图片到外部存储。空间就像衣柜,塞得太满访问和维护都会麻烦,预留余量,网站运行才更从容。