I am using PHP and Filezilla to be able to run a full FTP content, wherein members are able to sign-up and to manage their own files through FTP, while the users can edit/delete a folder or a file, and lastly to upload a file.
Using my own style of creation, my own custom Framework or I call it organized directories and scripts in which I am able to use .htaccess to trim the link and redirections, while the script also detects if a page exists or not.
Source Code: https://github.com/daison12006013/daisonftp-cms