我目前正在使用html、css、php和javascript创建一个网站。
目录如下:
css
├─ normalize.css
└─ styles.css
js
└─ main.js
includes
├─ head.inc.php
├─ header.inc.php
├─ navbar.inc.php
└─ footer.inc.php
assets
└─ pictures
index.php
page1.php
page2.php
page3.php
我最近获得了工作包,所以我网站上的一个正常页面看起来像这样:
Page1.php
<?
include"includes/head.inc.php"
?>
<body>
<div class="wrapper">
<?php
include "includes/header.inc.php";
?>
<?php
include "includes/navbar.inc.php";
?>
<div class= "content">
<p> Content stuff </p>
</div>
<?php
include "includes/footer.inc.php";
?>
</div>
</body>
</html>
为了测试网站目前我正在使用MAMP。
我发现现在编辑网站外观(而不是内容)的唯一方法是在我的一个包含文档中进行更改,删除MAMP的htdocs中的当前文件夹,保存我所做的所有更改,将文件夹复制到htdocs,然后启动服务器并测试网站。
有没有一种更有效的方法可以通过MAMP测试包含php的网站的外观?谢谢
澄清
很抱歉,如果问题有点不清楚,也许只是我对MAMP的功能不了解。
所以我的问题是:有没有一种方法可以对代码进行更改并在网站上运行,而不必更改htdocs文件夹的内容?也许是通过htdocs本身访问和更改文件?
htdocs文件夹是MAMP应用程序的一部分,您可以将网站的内容放在其中进行测试。
如果是php文件,您必须通过mamp服务器打开页面,所以不要只是双击文件或选择"用…[您的浏览器]打开",而是(在浏览器中)使用(例如)http://localhost/page1.php
localhost
通常直接指向htdocs文件夹,因此文件系统中为htdocs/folder1/file1.php
的路径可以寻址为http://localhost/folder1/file1.php
在浏览器中刷新该页面将显示您在php文件中所做的所有更改。