gpt4 book ai didi

php - 什么更快 - 数组与数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:02:53 25 4
gpt4 key购买 nike

我正在通过 PHP 向每个页面添加元标记、标题、样式表和脚本 - 但所有页面都是分开的(因为我有一个通用的 header.php)我仍然在犹豫什么更快20 多页。我可以轻松地将我所有的值等存储在一个多维数组中并返回整个数组,然后相应地分配每个值或者我可以查询一个数据库,但实际上哪个会给我最快的结果?真的那么重要吗?用户会注意到吗?所有的问题我都没有答案你们怎么看?

最佳答案

我不会将数据库加入几十页的组合中 - 除非您有大量内容需要存储在其中。相反,我要做的是在每个页面上构建数组,然后包含模板:

<?php
$page = array(
'title' => 'Index Page',
'styles' => array( 'reset.css', 'text.css', '960.css' ),
'scripts' => array( 'jquery.js' )
);

include('header.php');
?>

<p>Page content here<?p>

<?php
include('footer.php');
?>

在您的 header.php 文件中,包含以下内容:

<title><?php echo isset($page['title']) ? $page['title'] : 'Default' ; ?></title>
<?php foreach ( $page['styles'] as $style ) : ?>
<link rel='stylesheet' href='<?php echo $style; ?>' />
<?php endforeach; ?>

这可能适用于您正在做的大部分工作,但当事情开始变得繁重时 - 一定要在数据库解决方案中投入更多的长期库存。

关于php - 什么更快 - 数组与数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6515738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com