hipPhp® is a PHP framework designed to help developers create Object Oriented Applications, with little code.

HipPhp documentation


  1. Apache web server with PHP5.6 or higher.
  2. MySQL


  1. Download hipPhp
  2. Extract and upload files to your webserver.
  3. Rename htaccess.txt to .htaccess.
  4. Create a folder outside your public html to store site data.
  5. Edit /engine/settings.php
define('SITENAME', '');               //      Enter the name of your site here.
define('SITEURL', '');                //      This will be the URL to your site followed by a /
define('SITEPATH', '');               //      The path to your index.php file.  (ex. /home/public_html/)
define('SITEDATAPATH', '');   //      The path to your external data folder.  (ex. /home/data/)
define('SITEEMAIL','');               //      This is the email address that system emails will be sent from.
define('SITESECRET','');      //      Create a unique key.  Key will be used to identify your site.
define('SITELANGUAGE','en');    //    This configures the language of your site.  Defaults to English.
define('DBHOST', 'localhost');        //      Your database host.  Defaults to localhost.
define('DBNAME', '');         //      Your database name.
define('DBUSER', '');         //      Your database user name.
define('DBPASS', '');         //      Your database password.
  1. SSH into your server and run “yarn” in your project root folder. Learn about yarn here. https://yarnpkg.com/en/
  2. While SSH’d into your server, run “composer install” in your project root folder.

Indices and tables