Skip to content

pr1ntr/hybrid-php

Repository files navigation

#PHP Hybrid SPA

####Description This project is meant to be used as a hybrid AJAX application for PHP. It is based on SLIM php and Twig template engine.

####Features

  • Twig Templates
  • Grunt task runner to compile client code
  • Paths are determined by a json file that is read both by grunt and SLIM.
  • Coming Soon - Frontend skeleton application to get you started.

####Apache Set Up

#####Hosts File Add this to your hosts file

127.0.0.1 local.hybrid-php.com

#####VHost Config

<Directory "absolute_path_to_project/app"> Options Indexes FollowSymLinks AllowOverride all Order allow,deny Allow from all Require all granted </Directory> <VirtualHost 127.0.0.1:80> ServerName local.hybrid-php.com DocumentRoot "absolute_path_to_project/app" </VirtualHost> 

####Initialization

  • npm install
    • You may encounter problems with imagemin because its lame on Windows... and Mavericks?
  • bower install

####Commands

  • grunt setup - runs all necessary tasks to build the app and then runs the dev task

  • grunt or grunt dev - Build for development

  • grunt dist - Build for production

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published