Skip to content
forked from bcosca/fatfree

A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast! , add docker and base folder structue

Notifications You must be signed in to change notification settings

extralam/fatfree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Fatfree Framework

I love to use fatfree framework, simple and good enough to build small or large projects.

Forked and create this resp , because it is quite hard to start from 0.

I make some change in the repo;

  • Add Basic Folder Structure.
  • Add Laravel illuminate ORM ( if your database is simple , no join table , plz use orginal ORM)
  • Add Php-Resque ( PHP port of resque (Workers and Queueing) )
  • Add Docker ( CI : Developing in your computer and deploy to server.)
  • Add some basic test controller and model , so you can follow

** For Detail please check https://github.com/bcosca/fatfree

Base Structure

  • app -- configs -- controllers -- dict -- models -- views -- jobs ( worker jobs)
  • conf/nginx (docker's things)
  • docker (plz check richarvey/nginx-php-fpm:latest , redis , mysql)
  • lib (fatfree framework core)
  • logs ( log folder)
  • public (public folder /var/www)
  • scripts (docker's things)
  • vendor (composer library)

Docker

  • 1 php nginx
  • 1 mysql
  • 1 redis

Different ( add new orm and q services)

Default url now [routing setup under route.ini]

[web]

To use Php-Resque , i create a sample

About

A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast! , add docker and base folder structue

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 97.3%
  • HTML 2.1%
  • Other 0.6%