Open prhost opened 8 years ago
Seria interessante criarmos uma API ou melhorar a existente, cobrindo alguns pontos chaves. Para isso podemos analisar E-commercers que já tem API completa e bem estruturada, para vermos que recursos são importantes e o principal uso seria para integrações.
Talvez adicionar o Twig e um ORM como já sugeriu, também acho válido um Validador. Trocar o MySQL talvez para o MariaDB. Uso de Sistema de Cache para consultas complexas e que limpe automaticamente se tiver alterações, como editou um Produto ou Categoria. No futuro também seria bom colocar o Firephp ou algo similar para pequenos testes da plataforma e também módulos. Até um bom sistema de Log ajudaria também. Instalador do Opencart, nativamente pegando sem FTP.
@codemarketbr parabéns pelas idéias, achei geniais, muito bom, se puder, destrinche elas em outras issues, principalmente sobre o Validator, eu uso do laravel e esqueci de mencionar. Todas suas idéias são ótimas.
Estou comentando o restante, aos poucos vamos todos contribuindo com excelentes ideias.
Uma coisinha besta que eu modifiquei no core é o loader de models.Adicionei essa linha:
E agora consigo codar um pouco mais livremente em relação aos models. Por exemplo:
@victorwbuzz cara muito bom, porque não pensei nisso antes kkk retornar a instancia da model, que legal, assim nao precisamos ficar usando a model tipo $this->model_wawa_wiwi_wowo_wuwu
kkkk genial.
Algo bobo, mas que deixa menos tedioso e irritante a coding session.
Comentem suas opniões sobre como podemos melhorar e adicionar novas funcionalidades no core do Opencart. Como API, libraries que facilitam o desenvolvimento, melhorias no painel, etc.