SSI 还是 PHP Include()?

2024-01-08

基本上我很快就会推出一个网站,我预计会有很多流量。就场景而言,假设我每天会有 100 万个独立用户。数据将是静态的,但我也需要包含

我只会在另一个 html 页面中包含一个 html 页面,没有任何动态(为了保持简单,我不会透露我的原因)

我的问题是,性能方面什么更快

<!--#include virtual="page.htm" -->

or

<?php include 'page.htm'; ?>

性能方面最快的方法是将模板存储在其他地方,生成完整的 HTML,并根据模板中的更改重新生成。

如果你真的想在 PHP 和 SSI 之间进行比较,我想 SSI 可能更快,而且更重要的是:没有 PHP 会减轻网络服务器进程/线程所需的 RAM,从而使你能够拥有更多的 apache 线程/进程服务请求。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSI 还是 PHP Include()? 的相关文章

  • 从 PHP 执行 SQL Server 存储过程

    我尝试从 PHP 调用 SQL Server 存储过程 这是我的存储过程 CREATE procedure dbo tester id NVARCHAR MAX AS BEGIN DECLARE tab TABLE myxml XML IN
  • 将子域重定向到 CakePHP 操作

    背景 我有一个 CakePHP 应用程序 位于 m 我想写一个根级别的 htaccess文件 它将重定向网站的 子域 作为操作的参数 例如 我想编写一个重写规则 这将导致像这样的重定向 http mysite myserver com ht
  • PHP中如何替换字符串?

    我有一个变量 其中包含如下所示的字符串 p The post a href http zed1 com journalized archives 2012 03 11 wordpress 3 for business bloggers Wo
  • 使用 href 和 php 从 sql 数据库对 html 表进行排序

    我有一个 html 表 其中包含来自 php 吐出的 sql 表的产品数据 我想通过单击表列的标题对数据进行排序 我像这样输出我的表 php product list sql mysql query SELECT FROM products
  • 如何使用 PHP 创建动态页面标题

    大家好 我想知道是否有人可以帮助解决这个 PHP 问题 是否可以使用 H2 标记中的文本并使用它来动态填充页面标题 我还希望能够使用相同的技术将 H2 文本添加到元描述中 有人可以帮忙吗 如果您的 h2 文本是动态创建的 那么网页的其他部分
  • 类似的 PHP 表单代码:如果 $_REQUEST 为空,第一个抛出错误,第二个则不抛出错误

    我是 PHP 新手 所以这可能是一个简单的答案 希望我能正确地按照 SO 标准格式化它 对于该网站来说仍然是新的 我正在通过 SitePoint 编写两组非常相似的代码 提交表单数据并使用 htmlspecialchars 来阻止 XSS
  • PHP:如何访问根目录之外的下载文件夹? [复制]

    这个问题在这里已经有答案了 我如何创建一个 PHP 脚本 页面 允许会员 买家下载存储在根目录之外的下载文件夹中的压缩文件 产品 我正在使用 Apache 服务器 请帮忙 谢谢 保罗 G 您可能会在 soac 提供的链接中找到一些更好的信息
  • 配置 shiro.ini 以进行 JDBC 连接

    作为我新的一年学习新技术计划的一部分 我开始尝试使用 Apache Shiro 安全框架 我设法让基本示例正常工作 该示例将用户名 密码和角色存储在 shiro ini 文件中 但是当我修改 shiro ini 文件以使用 JDBC 时 它
  • 准备好的声明不返回任何内容

    我知道这个特定的查询是有效的 因为我用未经准备的过程方法测试了它 这里是 name introduction mysqli new mysqli localhost user pass db or die There was a probl
  • PHP:从 array_values() 内的值中去除标签

    我想在用选项卡爆炸之前将标签从 array values 内的值中剥离出来 我尝试使用下面的这一行 但出现错误 output implode t strip tags array keys item 理想情况下 我想从值中去掉换行符 双空格
  • 如何使用来自数据库的值来定义 Twig 模板的全局变量?

    我想为 twig 定义一个全局变量 可以从任何模板访问它 我可以在 symfony 中创建一个全局变量config packages twig yaml 但我需要它是从数据库获取的值 在 twig 的文档中 它说使用此代码 twig new
  • PHP 使用 use 关键字导入类

    到目前为止我还没有使用PHPuse词 但现在必须 索引 php内容 require once Classes MainClass php obj new Main echo obj gt test 类 MainClass php
  • 即使 is_dir 是一个目录,它也会返回 false 吗?

    为什么 is dir 即使是一个目录也会返回 false 没有返回错误 path mysql var lib mysql if is dir path mysql echo error 返回错误 path mysql var lib mys
  • 表单未使用 AJAX 提交

    再次更新 如果有人关心的话 我之前发布的解决方案由于某种原因停止工作 我在 ajax 请求中包含了 beforeSend 并将验证表单的 js 部分粘贴到其中 现在就像一个魅力 form on submit function e e pre
  • 如何理顺 Laravel Blade @extends 的执行顺序?

    In 我尝试找到一种通过引用刀片 include来传递变量的方法 https stackoverflow com questions 25437939 how to pass variables by reference to includ
  • Laravel 雄辩的 withCount() 应该比 with() 慢

    所以我问这个的原因是在我当前的应用程序中withCount 与仅通过以下方式获取关系的所有数据相比 响应时间几乎增加了三倍with 并只是从前端获取长度 javascript 我认为使用的要点withCount 是为了加快查询速度 但也许我
  • Symfony 4.1 组件 - 依赖注入问题

    我正在用 PHP 重构旧应用程序 我正在尝试使用 Symfony 依赖注入组件将服务注入控制器 或其他服务 但我不知道如何实现这一点 因为 symphony 文档比框架组件更适合使用框架 我已经有了自己的内核 包含所有服务和控制器的容器 控
  • 如何在 Api-Platform 中按链接属性过滤结果?

    我有一个User实体和一个Organisation实体 存在关系ManyToOne之间Booking and User ORM ManyToOne targetEntity App Entity User inversedBy bookin
  • 日期函数的奇怪行为

    我今天在 StackOverflow 上遇到了这个问题 但没有得到答案 我的问题是 echo date Y m d strtotime 2012 september 09 output 2012 09 01 echo date Y m d
  • 在 Laravel 视图中使用 CSS?

    我刚刚开始学习 Laravel 并且可以掌握控制器和路由的基础知识 我的操作系统是 Mac OS X Lion 它位于 MAMP 服务器上 我的routes php代码 Route get function return View make

随机推荐

  • 从 Django 应用程序添加 URL

    我想从我在 settings py 中添加的 Django 应用程序添加 URL我尝试过添加urls py希望它能起作用 但事实并非如此 因为它只读取项目 项目 urls py并不是项目 应用程序 urls py 如何让应用程序添加网址 U
  • 尝试在 mac osx lion 上运行 mongodb 时出现错误“错误:无法连接到服务器 127.0.0.1 shell/mongo.js”

    我正在使用 Mac OS X Lion 我刚刚使用 macports 全新安装了 MongoDB 当我第一次尝试运行 mongodb 时 出现以下错误 MongoDB shell version 2 0 5 connecting to te
  • Rails 5,“nil 不是有效的资产源”

    我刚刚升级到 Rails 5 在尝试显示图像时遇到了一个奇怪的问题 我有 Rails 4 的确切代码 但升级后我得到 nil is not a valid asset source 在升级到 Rails 5 之前 我没有任何类似的问题 这里
  • 通过 WCF REST 传递验证异常

    我正在使用 WCF 和 REST 并且有复杂的类型 但运行良好 现在我需要检查验证 我正在考虑使用 DataAnnotations 例如 public class Customer Required public string FirstN
  • PHPcurl 返回奇怪的字符

    我正在尝试使用 Prestashop 实例的图像产品更新页面 我正在使用 prestashop 网络服务获取信息 问题是当我加载页面时 它会询问我 prestashop 的令牌 密钥 但我想使用我通过 CURL 传递的 Url 和密钥保存登
  • DOM 更改时的 JavaScript 事件监听器 [重复]

    这个问题在这里已经有答案了 我正在编写一个 Mozilla Firefox 扩展 Javascript 无需识别它是 IE 还是 Firefox 我发现自己陷入了以下情况 在页面加载时 我添加事件侦听器 如下所示 extension add
  • 如何通过尚未保存的父关联访问 ActiveRecord 祖父母关联?

    我有一种情况 我想在保存父对象之前访问关联的祖父母 我可以想到几种技巧 但我正在寻找一种干净的方法来完成此任务 以下面的代码来说明我的问题 class Company lt ActiveRecord Base has many depart
  • getDefaultSharedPreferences 处的 NullPointerException

    我正在创建一个PreferenceFragment根据开发人员指南 但我得到了NullPointerException at the getDefaultSharedPreferences 打电话进来onCreate 当我尝试恢复保存的用户
  • c++11/14 make_unique std::string 的模糊重载

    有人可以解释一下如何解决 make unique 的模糊重载警告 错误来自何处以及它的确切含义吗 我确实理解什么是模糊重载 但我不确定为什么我会为这个特定代码得到一个 我使用的是 c 11 因此我使用 Herb Sutter 推荐的模板 使
  • 什么时候应该使用 require() ,什么时候使用 Define() ?

    最近几天我一直在玩 requirejs 我试图理解定义和要求之间的区别 Define 似乎允许模块分离并允许遵守依赖顺序 但它会下载开始时所需的所有文件 而 require 仅在您需要时加载您需要的内容 这两者可以一起使用吗 它们各自的用途
  • 我可以在C++中使用指针分配特定的内存地址吗?

    我可以使用 C 中的指针分配特定的内存地址吗 例如 分配这个内存地址25D4C3FA并放入4 分配进程地址空间中的特定地址有点棘手并且特定于平台 在 Unix 系统上 mmap http www kernel org doc man pag
  • 基于 Windows 的 apache 服务器 (wamp) 上的 cakephp 和 httpd.conf 问题

    所以 我想知道是否有人可以澄清以下事件 并建议我如何解决这个问题 对于代码的奇怪颜色感到抱歉 我先解释一下设置 我安装了 wamp 服务器 它物理上位于一个硬盘上 然后我的开发文件位于单独的硬盘上 所以我添加了别名来访问特定的开发文件夹 在
  • 无法使用 Android Studio 将模块依赖项添加到 Cordova 项目的 CordovaLib

    我无法弄清楚如何添加CordovaLib目录作为 Android Studio 中的模块依赖项 注意 这是我第一次使用 Android Studio 所以可能我只是不知道我在做什么 我在用着 OSX优胜美地 安卓工作室1 1 0 科尔多瓦4
  • 划分web.config

    我正在开发一个 asp net 项目 但还没有很长的 web config 文件 超过 400 行 但有了这个 nhibernate log4net 和 urlrewrites 它变得越来越大 有没有正确的方法将 web config 分成
  • Eclipse 字符编码

    我正在使用 Scanner 扫描 Java 中的 txt 文档 但是 当我在 Eclipse 中打开 txt 文档时 我注意到某些字符无法被识别 并且它们被替换为如下所示的内容 这些字符甚至不允许我扫描文件 while scan hasNe
  • 使用 VBA 仅引用 Excel 表格数据主体范围的一部分

    我找到了参考的解决方案整行 列 or a 单细胞在表内 例如ListObject Excel 表格的 VBA 指南 https stackoverflow com a 43541508 8345185 但没有具体的范围 示例 Table1
  • 使用 ng 模型变量使用 ng 角度 2 的变化

    如何在 Angular 2 中使用 ng change 事件 每当 ng model 变量发生变化时 就必须调用一个函数 ngModel variable ngchange variable 你可以使用ngModelChange event
  • Flutter Cloud Firestore 添加复杂类型抛出无效参数:“团队”实例

    我有一个 Match 类 其中包含 Team 类型的其他类的列表 仅当列表为空时 才可以将新文档 匹配 上传到 Firestore 一旦列表中存在团队项目 请尝试将其添加到 Firestore 中无效参数 团队 实例 Team类只包含简单的
  • 如何从 Json 序列化中排除属性

    我有一个 DTO 类 我将其序列化 Json Serialize MyClass 我怎样才能排除public它的财产 它必须是公开的 因为我在其他地方的代码中使用它 如果您使用 Json Net属性 JsonIgnore 在序列化和反序列化
  • SSI 还是 PHP Include()?

    基本上我很快就会推出一个网站 我预计会有很多流量 就场景而言 假设我每天会有 100 万个独立用户 数据将是静态的 但我也需要包含 我只会在另一个 html 页面中包含一个 html 页面 没有任何动态 为了保持简单 我不会透露我的原因 我