PHP Classes
elePHPant
Icontem

Base MVC Framework: MVC framework to be the base of Web applications

Recommend this page to a friend!
  Info   View files Example   View files View files (82)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2018-04-01 (5 months ago) RSS 2.0 feedStarStarStarStar 65%Total: 625 This week: 4All time: 4,916 This week: 124Up
Version License PHP version Categories
base 1.0.16Custom (specified...5.5.33PHP 5, Libraries, Design Patterns
Description Author

This package is a MVC framework to be the base of Web applications.

It provides common classes to implement model view controller applications like:

- Base controller
- Base model for storing objects in a database with PDO objects
- Application dispatch
- Configuration loading
- Request handling
- Route dispatching
- Security related operations
- Etc.

In Portuguese:

Base é uma "base" para construção de soluções em MVC com PHP. Construi o framework para uso próprio, porém resolvi disponibilizar para a comunidade em geral.

  Performance   Level  

Details

Base

Base é uma "base" para construção de soluções em MVC com PHP. Construi o _framework_ para uso próprio, porém resolvi disponibilizar para a comunidade em geral.

Documentação

ChangeLog

O framework ainda está em fase de construção.

TODO

Muita coisa pra fazer. Ainda não foi especificado um roteiro, mas aqui estão as principais:

  1. <s>Criar biblioteca de conexão no estilo do ConnectionMSi, com funções de select, insert, update e etc. Porém utilizando PDO criando métodos para MySQL, MariaDB, PostgreSQL e MSSQL inicialmente; </s> - Criado o Projeto ConnectionPDO, porém implementado apenas o driver do MySQL. Drivers TO DO: * <s>MySQL</s> * MariaDB * PostgreSQL * MSSQL
  2. Criar estrutura de Exceptions e realizar _log_ dos erros e excessões para _debug_;
  3. Criar métodos e recursos para facilitar o _debug_ da aplicação;
  4. Criar recurso de instalação facilitando a configuração dos arquivos necessários;
  5. <s>Implementar sistema de rotas.</s>

Licença

O _Framwork_ é disponibilizado através da Licensa Apache 2.0.

English

Base

Base is a "base" for building solutions in MVC with PHP. Build the _framework_ for their own use, but decided to make available to the community at large.

Documentation

ChangeLog

The framework is still under construction.

TODO

A lot of things to do. We have not specified a road map, but here are the main ones:

  1. <s>Create connection library in the style of ConnectionMSi, with functions of select,insert, update and etc. However using PDO creating methods for MySQL, MariaDB, PostgreSQL and MSSQL initially; </s> - Created Project ConnectionPDO, but only implemented the MySQL. Drivers TO DO:     * <s>MySQL</s>     * MariaDB     * PostgreSQL     * MSSQL
  2. Create structure Exceptions and perform _log_ of errors and exceptions for _debug_;
  3. Create methods and resources to facilitate the implementation of _debug_;
  4. Create installation feature facilitates the configuration of the necessary files;
  5. <s>Implement routing system. </s>

License

The _Framework_ is available through the Apache License 2.0.

  Files folder image Files  
File Role Description
Files folder image.idea (1 file)
Files folder imageapp (1 directory)
Files folder imagebase (1 file, 4 directories)
Files folder imagepublic_html (4 files, 3 directories)
Accessible without login Plain text file CHANGELOG.md Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:625
This week:4
All time:4,916
This week:124Up
 User Ratings  
 
 All time
Utility:93%StarStarStarStarStar
Consistency:93%StarStarStarStarStar
Documentation:-
Examples:87%StarStarStarStarStar
Tests:-
Videos:-
Overall:65%StarStarStarStar
Rank:804