Executando verificação de segurança...
4

Gerador de CRUD rápido

Criei um gerador de CRUD com PHP para PHP, para a galera que está iniciando na programação e principalmente com PHP, muitas vezes perde-se muito tempo criando formulários, classes de acesso e inclusão, atualização e exclusão de dados, com esse gerador online e gratuito não irá gerar um sistema completo, mas o necessário para expandir ou usar como estudos.

Funcionamento:

  1. Você fornece o nome da tabela que será criada no banco, e a quantidade de campos, você dar os nomes e diz o tipo de dados dos campos.
  2. Clica em gerar, simples assim depois pode baixar os códigos e usa conforme a sua necessidade.

na desmonstração e nos codigos gerados fiz questão de deixar as classes e controller na raiz, mas fica a gosto do usuário colocar em subdiretorios que é a melhor prática, foi deixado da forma que está para facilitar a desmonstração de baixar e usar sem rodeios.

veja uma demonstração:
https://www.youtube.com/watch?v=LJRGk3VCA5k

e caso queira testar:
https://phpcrud.ceuvago.com/

Existem algumas melhorias ainda não feitas, mas aceito sugestões para melhorar o gerador.

Carregando publicação patrocinada...
2

Bacana o projeto, "mão na roda", vai ter uma versão CLI?

Bom nem sou programador PHP, mas cheguei na página pra fazer um teste de uma tabela chamada "Maluco doido".

Uma classe foi gerada

class Maluco doido {
  private $conn;
  private $table_name = 'maluco doido';

  public function __construct($db) {
    $this->conn = $db;
  }
  // outros códigos
}

Acho que poderia remover os espaços ou colocar um Maluco_doido, não sei, não manjo de PHP, só fiz um teste rápido 😁

1

ótima observação, obigado, Agora retirado os espaços, kkkkkk.
SObre a versão CLI, boa sugestão irei pensar a respeito.
grande obrigado pelo feedback.

2
1

conheci algumas, e existem algumas que geram um sistema completo bastando somente algumas configurações, ex. PHPMAKER ou o brasileiro Scriptcase, eu conheci e usei muitos desses geradores, por isso resolvi fazer um modelo que seja mais acessivel e sem todos o código inutil que eles geram, minha versão é enxuta, e para facilitar o uso para aprendizado dos iniciantes em PHP, e trazendo algumas boas práticas.

2
2
1
1
1

Sugestão de melhoria de layout.
Utilize o layout do phpmyadmin com bootstrap adaptado para que permaneça o já conhecido layout do phpmyadmin no desktop e seja acessível no mobile.
O layout do phpmyadmin é de longe o layout mais confortável que já utilizei em ferramentas online!
Obs: não estou dizendo o layout todo, apenas a tabela com os campos que aumenta conforme adiciona mais campos, mas no lugar de tr td utilizaria rows cols.
Se quiser posso gerar um demo no codepen.io pra ter uma ideia.

1

obrigado e aceito sim a sugestão e o link para o layout, de certo que vai demorar um pouquinho lancar novas atualizações, pois estou dando aula no ensino médio técnico e preparar aulas e conteúdo tem tomado um tempo.