2017 © Pedro Peláez
 

library framework

the actual angel framework.

image

angel-project/framework

the actual angel framework.

  • Friday, June 15, 2018
  • by ZimoTheDragon
  • Repository
  • 1 Watchers
  • 27 Stars
  • 36 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 6 Versions
  • 64 % Grown

The README.md

, (*1)

Angel is a lean PHP framework that focuses on rapid prototyping for web applications., (*2)

Installation

Install with Composer using the following command:, (*3)

composer create-project angel-project/framework .

GitHub php GitHub license, (*4)

Server Setup

If you are running a Nginx server, add the following line in nginx.conf to enable URI redirect and restart server., (*5)

location / {
  index index.php index.html;
  try_files $uri/ $uri /index.php?$query_string;
}

For Apache servers, first, uncomment the following line in httpd.conf., (*6)

LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so

Then, add the following line and restart server., (*7)

<Directory "/your/web/site/dir">
    RewriteEngine on
    RewriteRule "(.*)" "index.php?$1" [PT,QSA]
</Directory>

Getting Started

Create your first page using build::get() module. Create a PHP file name hello_world.php, under folder /build., (*8)

build::get("angel/[input]", function($input){
  echo "angel".$input."!";
});

As shown above, build::get() method contains two parameters: * a router: yoursite.com/hello/[a_variable_name_input], variables in url are defined by [brackets]. * a function: a block of code (codeblock) that will execute when user visits the router's path using GET request., (*9)

So now, if you visit yoursite.com/angel/fly:, (*10)

angel fly!

Documentation

Read our wiki on GitHub!, (*11)

Roadmap

  • ~~Support Apache URI configuration~~
  • ~~Add welcome page~~
  • Documentation
  • Improve image processing capability: (resize, crop, blur, and watermark)
  • math:: module
  • ...

The Versions

15/06 2018

dev-master

9999999-dev

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo

15/06 2018

v0.0.5

0.0.5.0

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo

30/05 2018

v0.0.4

0.0.4.0

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo

08/03 2018

v0.0.3

0.0.3.0

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo

26/02 2018

v0.0.2

0.0.2.0

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo

09/02 2018

v0.0.1

0.0.1.0

the actual angel framework.

  Sources   Download

MIT

The Requires

 

by Xiao Zimo