我在一个JavaScript框架,在那里我不能使用php。
所以不用
<?php include ('header.php'); ?>
我可以将HTML放入JavaScript编写函数并使用
<script type="text/javascript" src="js/header.js"> </script>
页面只显示信息,只会显示时,JavaScript是上,所以我不担心失去的人谁没有JavaScript。
以下是我认为在JavaScript中复制这个PHP函数的优点和缺点:我错过了什么吗?大吗?和
- 可以通过编辑一个文件编辑多个页面
- 每个单独的html文件将更小,所以预渲染网站将更小
-
- 在JS代码中包装的HTML使文件大小更大
- 调用额外的文件减慢页面加载?
- (如果JavaScript关闭,将无法工作)
我是否错过了像这样构建页面的问题?
我觉得我错过了一些东西,因为还没有人指出它,但是JS和PHP之间有一个非常巨大的区别:PHP用于服务器端脚本,而JS用于客户端。很少有事情这不是一个问题。
例如,如果你想用数据库中的信息填充你的网站,那将不可能仅使用JS(假设你的数据库配置为只接受来自localhost的连接,大多数数据库出于安全原因)。