PHP Classes

Horus Framework: Develop Web applications using a micro framework

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  Info   View files Documentation   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum (6)   Blog (2)    
Last Updated Ratings Unique User Downloads Download Rankings  
2014-10-11 (1 year ago) RSS 2.0 feedStarStarStarStar 68%Total: 654 This week: 1All time: 4,628 This week: 1,110Up
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: 6 packages by
Country: Egypt Egypt
Age: 22
All time rank: 148112 in Egypt Egypt
Week rank: 344 Up6 in Egypt Egypt Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x


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 Data Auxiliary data
Accessible without login HTML file wiki.html Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%Total:654All time:4,628
 This week:1This week:1,110Up
User Ratings User Comments (4)  
 All time