Download & Install
Get The Code
Setup Your Website
Assuming you are using a LAMP or LAPP stack, the following file structure is recommended for your website:
The following two files are required to be in your webserver's "document root" folder:
It is recommended to make a symbolic link to
codebases/skyphp/.htaccessor you can just copy this file to your
You should have at least two codebases, one of which should be the unmodified
skyphp codebase. All new files and modifications should go in a separate codebase so you can easily upgrade or pull a new version of skyphp. You can have as many codebases as you'd like. Codebases help keep your code modular and reusable on different websites.
This is the codebase for your project. You can overwrite files that are in the
skyphpcodebase by placing a file with the same name in this codebase.
This is a copy of the
skyphpcodebase. We recommend you clone it (or fork it) from Github.
Your storage folder should be configured so that apache can read and write to it. This is where your web application will save any temporary files.
Create a web page
mysite codebase, create a folder called