prhost / new-opencart

Discussões sobre mudanças e melhorias na plataforma Opencart
6 stars 0 forks source link

Melhorias do core #8

Open prhost opened 8 years ago

prhost commented 8 years ago

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.

oc - core do opencart

ghost commented 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.

prhost commented 8 years ago

@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.

FelipoAntonoff commented 8 years ago

Estou comentando o restante, aos poucos vamos todos contribuindo com excelentes ideias.

victorhramos commented 8 years ago

Uma coisinha besta que eu modifiquei no core é o loader de models.Adicionei essa linha: image

E agora consigo codar um pouco mais livremente em relação aos models. Por exemplo: image

prhost commented 8 years ago

@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.

victorhramos commented 8 years ago

Algo bobo, mas que deixa menos tedioso e irritante a coding session.