Ir para conteúdo
Natasha

Migração - Desenvolvimento em PHP

Recommended Posts

Ola, nova na areá e desesperada. Sou programadora em desktop (VB6) e preciso migrar toda minha ERP (7 anos de desenvolvimento) para plataforma web, escolhi o PHP como plataforma, estou aprendendo a parte de HTML5  e CSS3  primeiro, gostaria de saber dos profissionais aqui do fórum se isso é uma loucura ou posso ser bem sucedida na minha jornada, tudo será feita por mim sem nenhum terceiro (meu outro sistema também foi assim, hoje ele ainda roda em mais de 20 empresas, mas problemas acontecem e perdi tudo).

 

Agradeço desde já a ajuda dos participantes do fórum.

Obrigada. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é nenhuma loucura, todo mundo está migrando para a nuvem, aqui na empresa nosso errp é 100% online, para geração/envio de documentos fiscais utilizamos o framework sped-nfe do projeto php-nfe.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
3 horas atrás, Sergio S. F. Pereira disse:

Não é nenhuma loucura, todo mundo está migrando para a nuvem, aqui na empresa nosso errp é 100% online, para geração/envio de documentos fiscais utilizamos o framework sped-nfe do projeto php-nfe.

 

Obrigada, pela informação. Utilizando php e mysql como estrutura base?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Loucura não é, é uma tendência.

 

Entretanto, seria interessante contar com um parceiro, ou uma equipe, com experiência em PHP. Pois, tratando-se de ERP, muitas questões de segurança vão divergir do desktop para a web.

 

Outro ponto são uso de bibliotecas ou frameworks. O PHP, diferente de outras linguagens, possuem muitas funções próprias, mas poucas bibliotecas. Isso significa que muitas implementações terão de ser procuradas fora do "core" do PHP, ai entram o gerenciamento de bibliotecas, composer, comunidades, etc...

 

Além disso, o uso de um framework confiável, ainda mais para um sistema de grande porte, possui uma curva consideravelmente elevada de aprendizado. Eu não recomendo construir um ERP em PHP sem o auxilio de um framework.

 

Resumidamente, vá em frente, mas faça isso com cautela e segurança.

Compartilhar este post


Link para o post
Compartilhar em outros sites
6 horas atrás, Gabriel Heming disse:

Loucura não é, é uma tendência.

 

Entretanto, seria interessante contar com um parceiro, ou uma equipe, com experiência em PHP. Pois, tratando-se de ERP, muitas questões de segurança vão divergir do desktop para a web.

 

Outro ponto são uso de bibliotecas ou frameworks. O PHP, diferente de outras linguagens, possuem muitas funções próprias, mas poucas bibliotecas. Isso significa que muitas implementações terão de ser procuradas fora do "core" do PHP, ai entram o gerenciamento de bibliotecas, composer, comunidades, etc...

 

Além disso, o uso de um framework confiável, ainda mais para um sistema de grande porte, possui uma curva consideravelmente elevada de aprendizado. Eu não recomendo construir um ERP em PHP sem o auxilio de um framework.

 

Resumidamente, vá em frente, mas faça isso com cautela e segurança.

Obrigada Gabriel, o que você me indicaria, estou fazendo um upgrade de conhecimento através da treina web e tenho essa lista de cursos que me indicaram ( imagens em anexo 46 cursos)

formacao_01.JPG

formacao_02.JPG

formacao_03.JPG

formacao_04.JPG

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por favor alguém mais pode me ajudar, vi em alguns sites que esses Framework são ferramentas completas. Na listagem acima consta isso? ou tenho de procurar por fora. Fiquei 4 anos fora da área e desempregada e tive essa oportunidade tenho muito medo de voltar a ficar sem emprego, principalmente por já ter passado dos 40.

Agradeceria a ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, o curso aplica o uso do micro-framework Slim.

 

Slim é, falando a grosso modo, o básico do framework Symfony. Aprendendo Slim, é meio caminho andado para o Symfony.

 

Além do mais, você irá aprender a utilizar ferramentas como o Vue.js, React.js e Angular.js, além de outras bibliotecas que eu nunca havia ouvido falar, que são amplamente utilizadas pelo mercado Web. Isso irá lhe abrir muitas portas de trabalho.

 

Só para conhecimento: https://pt.stackoverflow.com/q/125653/5007

Compartilhar este post


Link para o post
Compartilhar em outros sites

-------------------------------

 

Após minha resposta, entendi que você está fazendo apenas alguns cursos.

 

Recomendo:

  • Todos que possuam PHP no nome, incluindo Slim,  Composer e PHPUnit (BDD é até opcional, mas ajuda bastante);
  • Projeto de Banco de Dados;
  • MySQL;
  • RegEx (é importante conhecer o básico);
  • Tudo que for de JavaScript puro;
  • jQuery;
  • MongoDB (não é tão necessário, mas é interessante conhecer/entender);
  • Bootstrap (ajuda bastante na parte gráfica);

Depois, há toda uma gama de bibliotecas/Frameworks JavaScript. De longe, os mais famosos são Vue.js, Angular.js e React.js. Eu conheço muito pouco sobre cada um, minha área mesmo é back-end, principalmente questões de arquitetura de software. Seria bom você pesquisar sobre eles e ver o que realmente te agrada, pois, alguns são concorrentes de outros (vide Angular e React).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por rodrigo-tadeu-rocha@hotmai
      estou tentando transferir meu site do local host para o servidor onde tenho hospedagem mais não consigo pois meu site eu acho que ta pesado 160mb  a maioria dos plugin que coloquei era ate 40mb alguém pode me ajudar ?? 
    • Por Diogo92
      Bom dia.
       
      Me formei em Sistemas de informação em 2013, mas nunca consegui trabalhar na área.
      Consegui um emprego fora da área, e com a dificuldade de conseguir emprego na área acabei ficando acomodado nesse meu atual emprego e não tive contato mais com programação.
      Na época que fiz a faculdade a área que eu mais se identifiquei foi com a programação web onde aprendi um pouco de PHP e HTML.
      Estou com 27 anos, moro em São Paulo Capital e esse ano tomei a decisão de tentar entrar na área de programação novamente.
       
      Vocês acham que vale a pena aprender PHP agora ou seria melhor aprender outra linguagem?
      Se sim, alguem sabe algum lugar onde tenha um bom curso (de preferencia presencial) por onde eu possa começar?
       
      Estou cheio de dúvidas e não sei por onde começar.
       
      Obrigado.
       
       
       
       
    • Por caioandreis
      Olá, pessoal. Tudo bem?
      Gostaria de pedir um direcionamento com a seguinte situação:
       
      Tenho um amigo que tem um site feito em php, com painel gerenciador de conteúdo. Como estou estudando mais a fundo php agora, gostaria de pegar um site que funciona e estudar em cima dele: (alterar tanto layout quanto incluir/retirar novas funcionalidades).
       
      Meu amigo liberou o acesso ao ftp e banco de dados dele, para eu fazer uma cópia e colocar em um localhost (xampp) para estudar em cima dele. Assim, não corro risco de danificar o site dele que está no ar.
       
      Já estou com a pasta do site dentro do htdocs, e o banco de dados importado no phpmyadmin, porém ao tentar acessar o site, o browser acusa erro no servidor. 500
       
      Busquei tutoriais sobre isso, mas encontrei apenas passo-a-passo para sites em wordpress. Com isso, vem a pergunta:
       
      Alguém tem algum tutorial ou poderia me dizer como faço para "plugar" o site com o banco de dados no localhost? 
       
      Peço desculpas se a pergunta é muito leiga mas, como não encontrei nada específico sobre o assunto, achei que valia a tentativa.
       
      Desde já, agradeço pela atenção.
       
      Caio
       
       
       
       
    • Por ABGui
      Oi, gostaria de saber que tipo de classe ou função eu posso usar de forma que crie no site uma sessão de artigos ou postagens que possam ser alteradas ou adicionadas pelo administrador do site sem a necessidade de acesso ao código PHP. 
      Mais ou menos como se fosse uma opção para adicionar mais posts à página principal, e que os mais antigos fossem guardados em uma aba de postagens antigas ou algo assim. 
      O foco está no usuário poder adicionar sem a minha interferência 
      Desde já obrigado. 
    • Por ABGui
      Oi, tenho uma dúvida bem simples mas que eu não tenho ideia de como resolver devido a falta de experiência. 
      Tenho o domínio do site comprado e registrado, estou programando o site à base de um template em CakePHP (dscp pela marcação errada). 
      A minha dúvida é, como eu faço para 'upar' o site depois de programado vinculado ao domínio, e se isso deve ser feito antes, durante ou depois da programação estar concluída. 
      Desde já obrigado
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.