Pregunta

Soy un gran fan de la popular para HTML 5. Me gustaría utilizar el script de construcción a minifiy etc, pero no puedo encontrar la manera de conseguir que todo funcione en conjunto. Para añadir más diversión, puedo desplegar usando Git -. Sin FTP

vídeo de Paul irlandesa sobre el uso de la escritura de la estructura es grande, y al final se muestra una forma de implementar en un servidor, a continuación, utilizar .htaccess para el tráfico de reroot .com / a .com / / sitio publicado / - sin embargo, que no funciona muy bien cuando se tiene una aplicación web y que está utilizando puntos de vista. Es también un muy mal hábito de poner cualquier código en public_html.

Así que aquí está la estructura que estoy después del sitio desplegado y construido:

- webapp
   - app
      - classes
          - welcome.php
      - views
          - template.php
   - framework
- public_html
   - index.php
   - css
   - js
   - img

Pero necesita:

  • Sea siendo capaces de desarrollar a nivel local, sin tener que construir cada vez!
  • Sea Gitable - Implementar en el servidor, y luego construir
  • Minify y leer vistas desde webapp

Mi primer intento terminó así:

- webapp
   - app
      - classes
          - welcome.php
      - views
          - template.php
   - framework
- public_html
   - index.php
   - css (minified)
   - js (minified)
   - img (minified)
- dev_html
   - index.php
   - build
          - etc...
   - css
   - js
   - img

Luego publicó una copia de seguridad, pero luego se olvidó por completo el hecho de que el archivo HTML que las necesidades de lectura se encuentra en la aplicación web, por lo que entonces se queda bloqueado.

Es un poco complicado así que pregunte si no lo consigue!

¿Fue útil?

Solución

sugerencia de utilizar CodeIgniter / para HTML 5 por Serkan Sökmen de Michell es bastante estrecha, pero el problema es que lo publica en una carpeta dentro de sí mismo, que si usted publicó en el servidor (después de desplegar a través de Git), que significaría la aplicación está en public_html -. malo para la seguridad

he empezado un tema sobre él en las cuestiones en para HTML 5 si alguien está interesado. No averiguarlo sin embargo: https://github.com/h5bp/html5-boilerplate/issues/558

Editar! Actualizado!

He creado un acuerdo de recompra GitHut para los archivos que he cambiado: https://github.com/thomasedwards/h5bp-publish-tree

Funciona más o menos como yo quería que, podría valer algo a alguien.

Otros consejos

Debido a que su uso de Git todos modos, echa un vistazo a la rama de github Serkan Sökmen donde tiene IC y para HTML 5 que trabajan juntos: CodeIgniter --- HTML5 plancha de caldera de

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top