Ola, venha de outras linguagens web, quero aprender php devido ao número de freelances no mesmo e, também, nas soluções prontas em PHP como magento.
Tenho algumas dúvidas.
1 - Qual distribuição do linux é melhor para trabalhar com ele?
2 - Qual servidor linux é ideal?
3 - Qual IDE vocês usam?
4 - Como seria um estrutura de pastas ou organização do projeto PHP bem feito e que geralmente estará numa empresa? (ex: tem pasta business? pasta Model? etc)
5 - Vocês usam a lógica geralmente no PHP ou em alguma linguagem diferente ou webservices em outras linguagens?
6 - Alguma dica ou comentário diferente que "não se aprende em livros" mas experiencia? porque exemplo: Entity framework é bom pra projeto meia boca.
7 - Existe algum ORM para php? geralmente se usa? qual?
8 - Trabalham com classes e objetos para logica, model, etc?
9 - Existe algum MVC para PHP ou algum padrão parecido com URL Rewrite?
10 - Magento é realmente bom? tentei instala-lo no Windows e foi terrível e sem sucesso.
São muitas perguntas, mas acredito que será um esclarecimento muito grande para quem quer migrar ou aprender php vindo e outra linguagem.
Não fazem textos gigantes, apenas dar noções, o resto agente se vira.