Muito show, ficou muito facil de saber as diferenças, só adicionando mais um ponto na parte de Sql Injection é que o msqli também ja possui prepare statments igual o PDO além do real_scape_string que deixa a query ainda mais segura, no fim, é como você concluiu atualmente é apenas preferência mesmo ou se for usar algum outro driver como Postgres, pois as duas apis fazem a mesma coisa sendo o mysqli um tiquinho mais rapido mas se sua aplicação não precisa escovar bits como 99% dos casos não faz diferença.
Obrigado pelo vídeo. Recentemente fiz uns trabalhos voluntários para uma ong, nada que precise de muita segurança é apenas um cadastro de pacientes carentes, e fiz isso online pra facilitar a colaboração pelos agentes. Eu estudei php na era do php 5, mas apenas como hobby, e pra mim entender o mysqli foi mais simples, mas quando eu tive uma dúvida e perguntei no stackoverflow sobre essa dúvida minha pergunta foi apagada e me indicaram um curso falando de que eu deveria abandonar o mysqli por causa da segurança. Eu com o projeto quase pronto minha dúvida não foi solucionada e ainda me deram essa na cara lá. Terminei o projeto em mysqli simples mesmo e tá lá funcionando até hoje. Nunca deu nenhum problema. Mas tive que solucionar sozinho as funções que precisei pois os csras la simplesmente apagavam minhas perguntaa
Fala ph, obrigado pelo comentário. Isso acontece muito! O que me motivou a gravar este vídeo foram os comentários feitos no meu curso de PHP. Alguns alunos comentavam coisas como: Por que não usa PDO já que é bem melhor?? E eu sempre respondia: Por quê ou em quê PDO é melhor? E nunca obtive uma resposta que fizesse sentido. PDO ou MySQL não vão ter impacto nenhum em performance, a não ser que você esteja desenvolvendo um software para milhões e milhões de pessoas acessarem todos os dias. Então é isso, como você mesmo disse, fez com MySQLi e está lá rodando sem nenhum problema. E provavelmente continuará assim por muitos anos.
Obrigado pelo comentário, @vcsismkt! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀 Conheça meus cursos: PHP Essencial -> zerobugs.com.br/php-essencial Viver de Freela -> zerobugs.com.br/vdf
Ótimo vídeo, professor! Seria possível você ministrar uma aula com uma abordagem estruturada para facilitar o aprendizado de PHP? O PDO ainda é difícil para mim, e o conhecimento estruturado é mais simples de entender.
Obrigado pelo comentário, Nine Hosting! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀 Conheça meus cursos: PHP Essencial -> zerobugs.com.br/php-essencial? Viver de Freela -> zerobugs.com.br/vdf?
Muito show, ficou muito facil de saber as diferenças, só adicionando mais um ponto na parte de Sql Injection é que o msqli também ja possui prepare statments igual o PDO além do real_scape_string que deixa a query ainda mais segura, no fim, é como você concluiu atualmente é apenas preferência mesmo ou se for usar algum outro driver como Postgres, pois as duas apis fazem a mesma coisa sendo o mysqli um tiquinho mais rapido mas se sua aplicação não precisa escovar bits como 99% dos casos não faz diferença.
Obrigado pelo vídeo. Recentemente fiz uns trabalhos voluntários para uma ong, nada que precise de muita segurança é apenas um cadastro de pacientes carentes, e fiz isso online pra facilitar a colaboração pelos agentes. Eu estudei php na era do php 5, mas apenas como hobby, e pra mim entender o mysqli foi mais simples, mas quando eu tive uma dúvida e perguntei no stackoverflow sobre essa dúvida minha pergunta foi apagada e me indicaram um curso falando de que eu deveria abandonar o mysqli por causa da segurança. Eu com o projeto quase pronto minha dúvida não foi solucionada e ainda me deram essa na cara lá. Terminei o projeto em mysqli simples mesmo e tá lá funcionando até hoje. Nunca deu nenhum problema. Mas tive que solucionar sozinho as funções que precisei pois os csras la simplesmente apagavam minhas perguntaa
Fala ph, obrigado pelo comentário.
Isso acontece muito! O que me motivou a gravar este vídeo foram os comentários feitos no meu curso de PHP. Alguns alunos comentavam coisas como:
Por que não usa PDO já que é bem melhor??
E eu sempre respondia: Por quê ou em quê PDO é melhor?
E nunca obtive uma resposta que fizesse sentido.
PDO ou MySQL não vão ter impacto nenhum em performance, a não ser que você esteja desenvolvendo um software para milhões e milhões de pessoas acessarem todos os dias. Então é isso, como você mesmo disse, fez com MySQLi e está lá rodando sem nenhum problema. E provavelmente continuará assim por muitos anos.
Excelente obrigado
Obrigado pelo comentário, @vcsismkt! 👍
Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
Conheça meus cursos:
PHP Essencial -> zerobugs.com.br/php-essencial
Viver de Freela -> zerobugs.com.br/vdf
Ótimo vídeo, professor! Seria possível você ministrar uma aula com uma abordagem estruturada para facilitar o aprendizado de PHP? O PDO ainda é difícil para mim, e o conhecimento estruturado é mais simples de entender.
Olá! Meu curso é todo baseado na abordagem estruturada.
zerobugs.com.br/php-essencial
Eu utilizo PDO por questão de uma segurança mais rápida e questão de variáveis que mudam muito em questão do mysqli pro pdo
Obrigado pelo comentário, Nine Hosting! 👍
Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
Conheça meus cursos:
PHP Essencial -> zerobugs.com.br/php-essencial?
Viver de Freela -> zerobugs.com.br/vdf?