Recommend this page to a friend! |
![]() |
Info | Example | ![]() |
![]() |
![]() |
Reputation | Support forum | Blog | Links |
Ratings | Unique User Downloads | Download Rankings | ||||
Not enough user ratings | Total: 61 | All time: 10,489 This week: 455![]() |
Version | License | PHP version | Categories | |||
framework 1.0 | Custom (specified... | 7 | PHP 5, Libraries |
Description | Author | ||||||||
This package can handle HTTP requests received by Web applications. |
|
<?php |
<p align="center"><img width="220" src="https://xy.zuggr.com/file/angel.jpg"></p>
Angel is a lean PHP framework that focuses on rapid prototyping for web applications.
Install with Composer using the following command:
composer create-project angel-project/framework .
If you are running a Nginx server, add the following line in nginx.conf to enable URI redirect and restart server.
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.
LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so
Then, add the following line and restart server.
<Directory "/your/web/site/dir">
RewriteEngine on
RewriteRule "(.*)" "index.php?$1" [PT,QSA]
</Directory>
Create your first page using build::get() module. Create a PHP file name hello_world.php, under folder /build.
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.
So now, if you visit yoursite.com/angel/fly:
angel fly!
Read our wiki on GitHub!
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
![]() |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.