

Use IoC container or facades instead of new Classĭo not get data from the. Use shorter and more readable syntax where possible Use standard Laravel tools accepted by community

#BEST PHP VIEWER CODE#
Use config and language files, constants instead of text in the code

Prefer collections over arraysĭo not execute queries in Blade templates and use eager loading (N + 1 problem)Ĭomment your code, but prefer descriptive method and variable names over commentsĭo not put JS and CSS in Blade templates and do not put any HTML in PHP classes Prefer to use Eloquent over using Query Builder and raw SQL queries. If you want to serve this project at raspberry pi or another special platform, you can download project and build image by yourself.You might also want to check out the real-world Laravel example applicationīusiness logic should be in service class Notice: Your need an absolute path, and it will be served by tinyfilemanager.
#BEST PHP VIEWER INSTALL#
Make sure you have already installed docker, Install reference
#BEST PHP VIEWER PASSWORD#
password is encrypted with password_hash(). ⚠️ Warning: Please set your own username and password in $auth_users before use. You can also change the file name from "tinyfilemanager.php" to something else, you know what i meant for.ĭefault username/password: and user/12345. Just copy the tinyfilemanager.php to your webspace - thats all :)
#BEST PHP VIEWER ZIP#
Fileinfo, iconv, zip, tar and mbstring extensions are strongly recommended.ĭownload ZIP with latest version from master branch.Tinyfilemanager is highly documented on the wiki pages. Login Details : | user/12345 Documentation The Application runs on PHP 5.5+, It allows the creation of multiple users and each user can have its own directory and a build-in support for managing text files with cloud9 IDE and it supports syntax highlighting for over 150+ languages and over 35+ themes. TinyFileManager is web based file manager and it is a simple, fast and small file manager with a single file, multi-language ready web application for storing, uploading, editing and managing files and folders online via web browser.
