1亿html静态页面如何规划文件夹?

查看 195|回复 14
作者:史珍香   
jiehao   
制心一处 发表于 2023-11-6 12:44
使用目录结构:将HTML页面按照目录结构进行组织,而不是将它们全部放在同一个文件夹中。例如,可以使用类似“article/2023/04/page1.html”的结构来存储页面。
    使用索引文件:为每个目录创建一个索引文件(例如index.html),并在其中列出该目录下的所有页面。这样,当用户访问某个目录时,服务器只需提供该目录下的索引文件,而不是为每个页面进行查找。
    使用缓存:使用缓存技术(例如代理缓存、CDN等)来缓存静态文件,以减少服务器负载和提高用户访问速度。
    优化文件存储:根据服务器的特点和需求,使用更优化的文件存储方案(例如分布式文件系统、对象存储等)。

Sohu等大网站好像都是在一个文件夹里
缪斯的情人   
论坛估计解决不了
xxq123   
你这个问题我还真的可以回答你,因为我实践过,以前不喜欢动态的搞了个动静结合的,服务器差不多10亿的静态文件,可以明确的说,如果你放到同一个文件夹里面,其实问题不大,但是前提有几个问题:
服务器都有个默认的配置我记得是默认2048的limit,当同事打开超过这个数字的时候你就会被限制,速度很慢,
虽然静态文件其实不占用多少资源,但是访问太多的时候,如果你服务器不咋地那就肯定不行,就算是静态的,也需要资源,
还有你非常不好处理这个文件 一不小心你服务器就卡死,无论是增删改查
李小轩   
jiehao 发表于 2023-11-6 14:15
Sohu等大网站好像都是在一个文件夹里

服务器,服务器,你用搜狐那样的服务器????
胖子   
影响用户访问速度吗 感觉应该影响不大?
嘿你的益达   
CDN加速通过将静态页面缓存到各地的缓存节点上,来提供更快的访问速度和可靠性。
jiehao   
xxq123 发表于 2023-11-6 14:20
你这个问题我还真的可以回答你,因为我实践过,以前不喜欢动态的搞了个动静结合的,服务器差不多10亿的静态文件,可以明确的说,如果你放到同一个文件夹里面,其实问题不大,但是前提有几个问题:
服务器都有个默认的配置我记得是默认2048的limit,当同事打开超过这个数字的时候你就会被限制,速度很慢,
虽然静态文件其实不占用多少资源,但是访问太多的时候,如果你服务器不咋地那就肯定不行,就算是静态的,也需要资源,
还有你非常不好处理这个文件 一不小心你服务器就卡死,无论是增删改查

那您建议一个文件夹放多少html静态文件最佳呢?
已认证阳光丶   
建议将大量静态页面分散到多个子文件夹中,从而避免单个文件夹过于庞大。
心尘   
一个亿,这个大公司级别了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部