Atualmente é geralmente mais produtivo criar aplicativos usando um framework, mas a criação do aplicativo do zero apenas com código nativo do PHP ou customizado é vantajoso: para um maior aprendizado do PHP e seus recursos nativos e para uma maior customização do código, assim como aprender a usar o excelente framework BootStrap.
- PDO
- Paginação através do plugin para jQuery bootpag
- Busca
- BootStrap
- Suporte ao MySQL e PostgreSQL testados
Ainda adicionei o código do qual parti para a aplicação dos quatro, que veio daqui (bootpag_simple): https://www.kodingmadesimple.com/2017/01/simple-ajax-pagination-in-jquery-php-pdo-mysql.html
São dois CRUDs, sendo um com código inteiramente estruturado e ourto orientado a objetos. Mais dois aplicativos que gerenciam duas tabelas cada, com um menu inicial, um estruturado e outro orientado a objetos.
https://github.com/ribafs/aplicativos-php/blob/master/CriacaoAplicativos_%20PHP.pdf
Serão muito bem vindas.
MIT