Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
分解长 HTML 文件的约定是什么?
我目前正在使用<?php include("storage"); ?>并将所有代码放在一个名为“storage”的文件中,并删除了扩展名,因此我网站的访问者无法访问它。这可能是不对的。
<?php include("storage"); ?>
我不会说分解一个长 HTML 文件本身就足够传统,足以保证如何做到这一点的约定。对最终用户没有好处,相同大小的 HTML 块必须在单个请求中传递。
这只是为了您在开发时的方便吗?在这种情况下,我更喜欢在部署文件之前组合文件的构建脚本,而不是必须在服务器端为每个请求组合它们。
但是,如果文件太大以至于您无法有效地处理它,您可能应该考虑是否要在每次请求时将其发送给用户。
正如其他人所指出的那样,删除文件扩展名以保护它们不被用户访问并没有什么特别的,除非您明确配置您的服务器来执行此操作。