PHP Classes

Horus Framework: Develop Web applications using a micro framework

Recommend this page to a friend!
  Info   View files Documentation   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum (6)   Blog (2)    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 66%Total: 708 This week: 1All time: 4,648 This week: 560Up
Version License PHP version Categories
horus 8GNU General Publi...5.2.17PHP 5, Libraries
Description 

Author

This package can be used to develop Web applications using a micro framework.

It provides several general purpose classes for Web application development.

Currently it provides classes for routing HTTP requests and access multiple types of databases to execute common table SQL queries.

Picture of Mohammed Al Ashaal
  Performance   Level  
Name: Mohammed Al Ashaal <contact>
Classes: 8 packages by
Country: Egypt Egypt
Age: 30
All time rank: 128111 in Egypt Egypt
Week rank: 416 Up8 in Egypt Egypt Up
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

Documentation

 

Details

What is Horus.php ?

Gitter > Horus.php is a tiny portable php tiny framework that focused on strong code-base and better performance, it is just one file ~ 30kb with ~ 1k of lines > Horus.php is just a strong tiny code-base and will still as it not more .

Why Horus.php ?

I don't like to tell you some words, but just download and test yourself .

What is new ?

  • New high-performance routing mechanism .
  • Added support for sub-domain routing .
  • New simple modular controller class .
  • New environment variables .
  • New Constants .
  • New function `Horus()` to get the horus object .
  • New method `Horus()->statics()` to an object of current memory-peak, memory-usage & cpu load avg.
  • Horus.php is now more faster and could be compared to any plain php code .
  • Removed useless codes .
  • Optimized some parts of the code .
  • Router & SQL Classes are now lazy-initialzed [constructed just on demand] .
  • Horus 7 now merges any input vars from any request methods [ HEAD,POST,PUT,GET, ... etc ] in just one array `$_REQUEST`
  • Horus 7 accepts any input format "json/xml/query-string" .
  • Horus 7 is very powerful for web-services like RESTful, XMLRPC, ... etc

  Files folder image Files  
File Role Description
Accessible without login Plain text file .htaccess Data Auxiliary data
Plain text file Horus.php Class Class source
Accessible without login Plain text file index.php Example Example script
Accessible without login Plain text file README.md Data Auxiliary data
Accessible without login HTML file wiki.html Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%
Total:708
This week:1
All time:4,648
This week:560Up
User Ratings User Comments (4)
 All time
Utility:85%StarStarStarStarStar
Consistency:72%StarStarStarStar
Documentation:80%StarStarStarStarStar
Examples:82%StarStarStarStarStar
Tests:-
Videos:-
Overall:66%StarStarStarStar
Rank:566