Verwendung von HTML5 Boilerplate Build-Skript mit einem PHP-Framework

8

Ich bin ein großer Fan der beliebten HTML5-Boilerplate. Ich würde gerne das Build-Skript verwenden, um etc. zu minimieren, aber ich kann nicht herausfinden, wie man alles zusammenarbeitet. Um weiteren Spaß hinzuzufügen, verwende ich Git - kein FTP.

Paul Irishs Video zur Verwendung des Build-Skripts ist großartig, und am Ende zeigt er eine Möglichkeit, auf einem Server zu implementieren und dann mit .htaccess den Datenverkehr von .com / zu .com / published / site / neu zu rootern - wie auch immer funktioniert nicht wirklich, wenn Sie eine Webanwendung haben und Ansichten verwenden. Es ist auch eine schlechte Angewohnheit, irgendeinen Code in public_html zu schreiben.

Hier ist also die Struktur, die ich von der implementierten und gebauten Seite habe:

%Vor%

Aber es muss:

  • Sei immer noch in der Lage, dich lokal zu entwickeln, ohne jedes Mal neu bauen zu müssen!
  • Be gitable - Bereitstellen auf dem Server, dann erstellen
  • Minimieren und lesen Sie Ansichten von webapp

Mein erster Versuch endete so:

%Vor%

Dann habe ich das Backup wieder veröffentlicht, aber dann völlig vergessen, dass die HTML-Datei, die gelesen werden muss, in der Webapp ist, also bleibe ich stecken.

Es ist ein bisschen kompliziert, fragen Sie also, ob Sie es nicht verstehen!

    
Thomas Edwards 13.06.2011, 09:14
quelle

2 Antworten

8

Michells Vorschlag, CodeIgniter / HTML5 Boilerplate von Serkan Sökmen zu verwenden, ist ziemlich nah, aber das Problem ist, dass es in einem Ordner in sich veröffentlicht, was, wenn Sie auf einem Server veröffentlicht (nach der Bereitstellung über Git), die App bedeuten würde ist in public_html - schlecht für die Sicherheit.

Ich habe ein Thema darüber in den Problemen bei HTML5 Boilerplate gestartet, wenn jemand interessiert ist. Noch nicht kapiert: Ссылка

Bearbeiten! Aktualisiert!

Ich habe ein GitHut Repo für die Dateien erstellt, die ich geändert habe: Ссылка

Es funktioniert so, wie ich es mir vorstellte, könnte jemandem etwas wert sein.

    
Thomas Edwards 13.06.2011, 21:39
quelle
3

Da du sowieso Git benutzt, schau dir Serkan Sökmens GitHub-Zweig an, wo er CI und HTML5 Boilerplate zusammenarbeitet: Codeigniter --- HTML5-Boilerplate

    
Mitchell McKenna 13.06.2011 09:39
quelle