PHP Classes
elePHPant
Icontem

Saika: Base MVC framework for PHP Web applications

Recommend this page to a friend!
  Info   View files Documentation   View files View files (103)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2017-04-17 (2 years ago) RSS 2.0 feedNot enough user ratingsTotal: 215 All time: 8,126 This week: 356Up
Version License PHP version Categories
saika 1.0.0MIT/X Consortium ...5PHP 5, Libraries, Design Patterns
Description Author

This package is a base MVC framework for PHP Web applications.

It provides base classes for implementing Web applications in PHP.

Currently it provides base controller and view classes, as well classes for processing request parameters, redirect requests, mananaging cookie and session values, access databases with PDO, manage cached data, perform CAPTCHA validation, etc..

  Performance   Level  
Innovation award
Innovation award
Nominee: 3x

 

Details

Saika - The PHP Framework for KIDS!

GitHub issues GitHub forks GitHub stars GitHub license Twitter

WTF Miraz! A noob like you writing PHP framework? Is this a joke buddy?

Well, pardon me, masters. But this framework is for PHP kids like me. If you are a supreme developer, king of kings, mighty coder... you should stay away master!

So why another fu*king PHP framework?

Umm! Saika ain't a framework actually. You can call it a PHP MVC boilerplate. A smart one, fast one and... beautiful one!

I see, but there is already too many MVC boilerplate out there, why another one?

Because I wanted to create a goddamn micro framework! -_-

Why should I even bother learning your goddamn framework?

There isn't anything to learn! Saika ain't a real framework. It's a skeleton app. You could start using it if you know PHP.

Okay Okay! Calm down!! What about the features?

Features

  1. MVC Pattern
  2. SEO Friendly URLs with smart hyphens to underscore
  3. Request and Redirect wrapper to handle all the request
  4. Cookie wrapper to handle cookies with ease!
  5. Session wrapper to......
  6. A pure PDO database factory
  7. A Darn simple cache and captcha library
  8. 100% autoload support, no more "require" or "include"!
  9. Composer support ( yay! -_- )
  10. Saika is configuration-less and configurable at the same time! If you don't wish to touch the config file just DON'T!
  11. Native PHP views
  12. Encryption, CSRF and XSS protection library
  13. Follows PSR, almost zero spaghetti code! :3

And that's, not all your honor! :D

Hey wait! all these libraries can be easily found on the internet. I can integrate on my script also. What's so cool about it?
  • Yes, you can Doc! But Saika has made that way too configurable and easy. If you want to create a quick prototype, a small or medium website, Saika will make your life easier.
What does Saika mean anyway?

Saika is my sister's name <3

Still got questions? Just checkout the documentation.

Install via composer

composer create-project mirazmac/saika saika

Todos

  • @todo Add namespace support
  • @todo Implement tests
  • @todo Add more detailed code comments to improve readability
  Files folder image Files  
File Role Description
Files folder imageapp (1 file, 6 directories)
Files folder imageassets (1 file, 1 directory)
Files folder imagesite (3 files, 5 directories)
Files folder imagesystem (2 files, 2 directories)
Files folder imagevendor (2 files, 3 directories)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Image file favicon.ico Data Auxiliary data
Accessible without login Plain text file HUGE-LICENSE Lic. License text
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.md Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 0%
Total:215
This week:0
All time:8,126
This week:356Up