Navigation Menu

Skip to content

RakeshShrestha/Php-Web-Objects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple/Easy to learn and use PHP MVC framework. Very low memory footprint framework

Dashboard

PHP Requirement

  1. php >= 7.3 to php 8.*
  2. pdo mysql extension
  3. mbstring

Optional

  1. Curl -- In order to use firebase messaging, curl extended soap client with ntlmstream support and Amazon S3 Storage
  2. Memcached extension

Password Values

  1. superadmin@gmail.com = Mytest123
  2. user@gmail.com = Mytest123

Features

  1. Clean/Lightweight/Modern PHP MVC Framework - Certain Aspects of CI and CakePHP
  2. Multi DB support via PDO
  3. Very lightweight database and model class - CRUD Operation
  4. Good Dashbaord with visual elements - AdminLTE
  5. Authentication
  6. Uri to controller mapping
  7. Very lightweight template engine
  8. PHP native Views
  9. Zero dependencies, add extra libraries only when you need it
  10. Useful builtin libraries for mail, firebase messaging, smpp (smsc), amazon s3 storage, geometry classes and format conversion routines, memcached, SoapClient for NTLMStream, encryption, excelxlsx import, pagination, jwt api and QR code
  11. Builtin XSS security
  12. Builtin SQL injection security

Database Recommended Best Practises when using php web objects framework

  1. Use Views for querying information
  2. Use Stored Procedures for complex queries
  3. Use Triggers

About

Clean and Modern PHP MVC Framework with lightweight database and model class

Resources

License

Stars

Watchers

Forks

Packages

No packages published