Readme in English
Uma documentação completa do sistema está disponível online neste link.
- Download Zip
# download zip
$ git clone https://github.com/PaulaoDev/khan khan-project && cd khan-project && composer install
# using cli khan
$ php khan list
# download usando cli khan
$ php khan create khan-project && cd khan-project && composer install
# instala dependencias e inicia o servidor
$ composer install
# so funciona em php 7
$ php khan server
$ php khan list
# Iniciar o auto servidor
$ php khan live
- Envie relatórios de erros, sugestões e solicitações de upload para o rastreador de problemas do GitHub.
- Leia o arquivo.
# execute o comando no qual a estrutura está configurada
# gera o sistema de login
$ khan make auth
# gera o sistema de chat
$ khan make chat
Khan é um framework de aplicações web. Acreditamos que o desenvolvimento deve ser uma experiência boa e não cansativa para ser verdadeiramente produtivo. O Khan simplifica o desenvolvimento, facilitando tarefas comuns usadas na maioria dos projetos da web, incluindo:
- 🖥 Khan CLI
- 🏎 Rapida criação de API's
- 🤓 Sistema inteligente na criaçao de Controllers
- 🛣 Mecanismo de rotas rápido de aprender e novas funcionalidades
- 🛠 Componentes para utilizar ( Router, Stream, Container, Hooks )
- 📗 Helpers para sua aplicação (Medoo PDO, Twig Engine View, Symfony, Carbon Date Manipulate)
- 💉 Injeção de dependência rápida
- ⚙ Websockets
Framework | Requisições por segundo | Versão do Framework | Versão do PHP |
---|---|---|---|
Khan | 220.41 | 2.0 | 5.6 |
Laravel | 66.57 | 5.6 | 5.6 |
Symfony | 81.78 | 3.3.6 | 5.6 |
Framework | Requisições por segundo | Versão do Framework | Versão do PHP |
---|---|---|---|
Khan | 374 | 2.0 | 7.0 |
Laravel | 114.55 | 5.6 | 7.0 |
Symfony | 184.15 | 3.3.6 | 7.0 |
Para que o sistema funcione 100% é necessário ter um Virtual Host configurado em seu localhost ou diretamente na pasta ROOT de uma hospedagem.
Configure rotas no arquivo config/routes.php
use App\Khan\Component\Router\Router;
Router\get('/home', function($req, $res){
return "Home";
});
Router\post('/home', function($req, $res){
return "Home";
});
Router\delete('/home', function($req, $res){
return "Home";
});
Router\put('/home', function($req, $res){
return "Home";
});
Router\patch('/home', function($req, $res){
return "Home";
});
Router\temp('/home', function($req, $res){
return "Home";
});
Relacionar todas as vulnerabilidades encontradas de maneira responsável e construtiva Email.
O Khan é licenciado sob a licença do MIT. Veja o arquivo de licença para mais informaçoes.