Was ich euch für die Umsetzung empfehlen kann -> Nutzt HTML 5 mit AngularJS.
Dann könnt ihr die Seite im Hauptteil mit HTML und JS umsetzen und braucht nur noch eine WebAPI mit PHP umsetzen.
Dann habt ihr kein gewurstel aus PHP Seiten die HTML und PHP mischen.
Ich arbeite beruflich als Webentwickler aus ASP .NET Basis.
Dort haben wir unseren ersten Webshop umgesetzt, der nur aus HTML5 und AngularJS zusammen gesetzt ist.
Dann ist der Aufwand der Wartung sowie die einfache Portierbarkeit der Seiten mit einer sauberen WebAPI auch gering.
Nur ein kleiner Tipp als langjähriger Leser und Mitglied eurer Seite
T-Virus