2016-04-10 8 views
0

Ich mache derzeit eine Website mit HTML, CSS, PHP und Javascript.Methode zum Bearbeiten von HTML/CSS-Code, der PHP-Dateien enthält?

Das Verzeichnis sieht wie folgt aus:

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 

Ich erhielt vor kurzem die so eine normale Seite auf meiner Website so aussieht, etwas zu arbeiten beinhaltet:

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> 

Zum Testen der Webseite verwende ich derzeit MAMP.

fand ich, dass jetzt die einzige Möglichkeit, Änderungen an dem Aussehen der Website zu machen (nicht der Inhalt) war die Änderungen in einer meiner sind beispielsweise Dokumente zu machen, den aktuellen Ordner in den htdocs von MAMP löschen, speichern alle Änderungen, die ich gemacht habe, kopiere den Ordner in htdocs, starte dann die Server und teste die Webseite.

Gibt es eine effizientere Möglichkeit, das Aussehen einer Website zu testen, die PHP über MAMP enthält? Vielen Dank!


Klärung

Sorry, wenn die Frage ein wenig unklar ist, vielleicht ist es nur meine Ignoranz gegenüber MAMP-Funktionen ist.

Meine Frage ist also: Gibt es eine Möglichkeit, Änderungen an dem Code vorzunehmen und sie auf der Website auszuführen, ohne den Inhalt des Htdocs-Ordners ändern zu müssen? Vielleicht Zugriff auf und Ändern der Dateien über die htdocs selbst?

Der Ordner htdocs ist Teil der MAMP-Anwendung, in die Sie den Inhalt der Website stellen, um ihn zu testen.

+0

Ich benutze XAMPP, aber ich vermute, dass t Der Browser ist das Problem, haben Sie versucht, den Cache nach Änderungen zu löschen? Und nach dem Löschen des Caches drücken Sie F5, nicht die Zurück-Taste im Browser. – maraca

+0

Wenn das hilft: Ich benutze Safari auf einem Mac. Sollte ich versuchen, XAMPP anstelle von MAMP zu versuchen? – sbswim

+1

Entschuldigung, es ist unklar, was Sie eigentlich beschreiben wollen ... Sicherlich muss man keine Dateien oder Ordner löschen, um die Änderungen zu übernehmen. Versuchen Sie bitte, Ihrer Frage, die Ihre genaue Situation beschreibt, ein paar weitere Details hinzuzufügen. – arkascha

Antwort

1

Im Falle von PHP-Dateien müssen Sie die Seiten über Ihren Mamp-Server öffnen, also doppelklicken Sie nicht einfach eine Datei oder wählen Sie "Öffnen mit ... [Ihr Browser], sondern (im Browser) verwenden (zum Beispiel) http://localhost/page1.php

localhost in der Regel führt direkt zu diesem htdocs Ordner, so einen Weg, dass in Ihrem Dateisystem htdocs/folder1/file1.php als http://localhost/folder1/file1.php

Refreshing die Seite im Browser zeigen dann angegangen werden Sie alle vorgenommenen Änderungen in Die PHP-Dateien

+0

Super, dass funktioniert hat. Was ich tun musste, war, den Website-Ordner direkt in den htdocs-Ordner zu legen und dann alle Änderungen von dort aus vorzunehmen. – sbswim