https://media.blubrry.com/hipsterstech/content.blubrry.com/hipsterstech/hipsters_072_wordpress.mp3Podcast: Play in new window | Download | Embed RSS | More Compartilhar Assinar Por trás do WordPress – Hipsters #72 28/11/2017 / business Podcast programação / 35 Comentários Grande parte dos sites que você acessa hoje na internet (inclusive esse) rodam em cima do WordPress. No episódio de hoje, falamos sobre ele: história, como funciona, de onde veio e pra onde vai. Participantes: Paulo Silveira, o host que sempre prefere usar WordPress do que reinventar a roda Guga Alves, engenheiro de felicidade na Automattic Mario Souto, instrutor e desenvolvedor na Caelum e Alura Sérgio Lopes, instrutor e desenvolvedor na Caelum e Alura Links: História do WordPress Dados do Matt Gutenberg (proposta de interface nova de edição API REST Post de um dos principais devs do Gutenberg falando do porque dele Clientes WordPress VIP: New York Post, TED, TIME, CNN, Grupo Abril. Produção e conteúdo: Alura Cursos online de Tecnologia Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia Relacionado
David Costa - 0 Já Trabalhei e trabalho com o WordPress desde 2015, e uma coisa que mais gostaria que o wordpress adotasse é uma metodologia MVC, com mais possibilidades de desenvolvimento, com essa dificuldade ficamos muito na mão de outros plugins de terceiros mal escritos. Responder
Guga Alves - 0 Não vejo porque todo sistema tem que ser exatamente MVC, se fosse seguir este parâmetro não existiria nenhum que não é e isso não é pre-requisito pra ser bom ou não. Sobre ficar na mão de outros plugins mal escritos, você pode escrever melhor outros plugins e os disponibilizar, plugins são algo opcional e fica a cargo de quem os escolhe decidir usar ou não, e não da equipe que cria o sistema. Responder
Paulo Silveira - 0 Acho que se tudo fosse criado do zero, certamente usariam as melhores práticas, frameworks mais novos, etc. Mas o wordpress é uma plataforma gigante e no ar ha muito tempo, com muitos plugins e temas pra tentar manter compatibilidade. É um desafio. na minha opiniao eles fazem um trabalho muito bom balanceando esses pontos. Responder
Fernando Henriques - 0 David, talvez o ponto seja inverso. Considere outro cenário: não é o WordPress, que basicamente é um CMS, apesar de fazer mais do que isso, que deve adotar o modelo MVC e sim você, utilizando outro framework que implementa esta arquitetura em alguns projetos. Se a sua demanda se encaixa melhor no modelo MVC, para quê usar um CMS? O ecossistema do PHP é riquíssimo em frameworks MVC. Caso queira fazer um teste, eu lhe recomendaria um destes três: CodeIgniter (mais fácil), Laravel (mais popular) e Phalcon (mais rápido). Soluções distintas para problemas distintos.
David Costa - 0 “E a sua demanda se encaixa melhor no modelo MVC”. Sim, Sempre a aquele momento que vc vê que aquele sistema não lhe atende mais. E foi isso que aconteceu comigo.
Fernando Henriques - 0 Entendi. Bom, se por um caso estiver usando algum dos três que citei acima e precisar de ajuda, é só falar. Abs!
Guga Alves - 0 Nem todo rio segue o mesmo curso, é por isso que se encontram em algum ponto mas irrigam territórios diferentes que ficam para lados diferentes. Tem espaço para tudo, tem rios para todos os lados e cada um pode escolher pra que lado quer remar sem achar que o outro lado é pior, menos bom, etc. Cada um na sua, respeitando o lado que os outros queiram remar. E sim, tem toda questão de retrocompatibilidade citada pelo Paulo, que é algo muito importante e sempre é muito bem pensado pra continuar mantendo todos com ele. Responder
David Costa - 0 Me pergunto isso todos os dias, Mas imagino que o projeto é muito antigo, e agora está muito difícil mudar. Nesta altura do campeonato. Responder
vilourenco - 0 Não sei te informar o motivo, mas no desenvolvimento de plugins, por exemplo, MUITOS são em OO. Responder
Guga Alves - 0 Não sei te responder, mas pergunte a você mesmo se um sistema voltado para qualquer pessoa o entender deve utilizar toda estrutura no alto nível que alguns gostariam. Porque logo o que não é é o mais popular do mundo? Pensando de forma pessoal eu também gostaria, mas me pergunto se muitos que o utilizam continuariam o utilizando ou se o adotariam se fosse algo como muitos devs querem, mas se esquecem que muitos dos que o utilizam estão apenas em estágio inicial de aprendizado no PHP e poderiam nem continuar se as exigências fossem altas desde o começo. Responder
David Costa - 0 “Porque logo o que não é é o mais popular do mundo?” Acho que isso é desculpa, para mim o código é muito arcaico. Esse é um dos motivos de não usar mais o wordpress. Responder
Guga Alves - 0 Eu não falei que é desculpa mas é um ponto a se pensar, é uma pergunta de advogado do diabo mesmo. Analise o mercado dele, quem usa, etc, que isso trará a resposta 😉 Responder
Renan Lara - 0 Muito bom, parabéns! Falaram um pouco de WooCommerce, seria legal ver o Claudio Sanches dar uma palhinha sobre o assunto. Responder
Fernando Henriques - 0 O WooCOmmerce já botou algum dinheiro no bolso facilitando minha vida em alguns projetos. Seria ótimo realmente um episódio sobre ele no futuro. Responder
Fausto Blanco - 0 como sempre vocês trazendo algo importante, uma duvida, quando teremos a interface do .com no .org? Responder
Guga Alves - 0 A interface do .com é um aplicativo feito com node e react, é feito à parte mesmo e não para substituir o wp-admin diretamente. Você pode baixar o app em https://apps.wordpress.com/ e gerenciar sites feitos com o software do WordPress.org que tenham o plugin Jetpack instalado 🙂 Responder
Aloisio - 0 O Guga Alves tem a voz do Marcos Veras da EnglishLive !!! kkk Achei que era ele qdo ovi… Responder
Guga Alves - 0 Já é ativa por padrão. Tenta colocar /wp-json depois do endereço do site que você vai ver que já dá retorno por padrão, só não mostra se for desativada mesmo. Mais detalhes em https://developer.wordpress.org/rest-api/ Responder
Felipe Santos - 0 Muito bom o Podcast de hoje. Excelente participação do Guga. Que venha mais vezes. Já entrei no site da Automatic. Guga, vi alguns positions lá. O que mais é requisitado na Automatic para entrar na equipe ? Responder
Guga Alves - 0 Bom inglês e o que está escrito em cada vaga mesmo. Galera aqui busca habilidades, não currículum ou qualquer coisa burocrática do tipo (que nem sempre prova habilidade ou conhecimento). Se você acredita ter mesmo os skills que a vaga descreve, se inscreve lá! Responder
Guilherme Matheus - 0 Muito bom o PodCast, desenvolvo em WordPress me considero como um WPDEV intermediário, ele é incrível você reduz muito o processo de criação do site. Responder
Guga Alves - 0 Cara, certificação nessa área open source não vai te ajudar em muita coisa não, você tem é que saber mostrar que sabe mas o pedaço de papel em si não vai provar nada não. Se você quer mesmo aprender eu te diria pra aprender bem PHP e ler os handbooks que estão no codex, na documentação do WordPress, se você pesquisar por “handbook WordPress” no Google você encontrará os handbooks de desenvolvimento de temas e plugins. Responder
Bruno Maximo - 0 Nunca vi um podcast tão comprado como este! WordPress já apresentou inúmeras falhas de segurança e nada disso foi abordado. Responder
Guga Alves - 0 Todo sistema já apresentou falhas amigo, não existe nada 100% perfeito no mundo 😉 Responder
Bruno Maximo - 0 Meu ponto não foi sobre perfeição! Se era um papo sobre a ferramenta deveria ter abordado pós e contras da mesma… E ainda tem o fato de que WordPress não é orientado a objeto e não segue o padrão mvc. Responder
Guga Alves - 0 Bruno, não existe essa máxima de que apenas sistemas padrão MVC são bons e os demais são ruins, isso não é requisito obrigatório para determinar se um sistema é bom ou não. Você pode muito bem fazer seus temas e plugins sendo MVC se você quiser, tem toda liberdade para isso. E se era um papo sobre ferramenta, deveria ser sobre o que o grupo em questão quiser conversar sobre, não? Não tem nada definido de que todo podcast de tecnologia tenha que seguir requisitos definidos por alguma lei ou norma, cada um trata o seu conteúdo da forma que desejar. WordPress pode não ser para tudo, mas os 2 pontos que você citou não se mostram tão absurdos quando a gente olha que 29% dos sites do mundo o usam mesmo assim, se isso fosse tão preponderante muita gente não o utilizaria. Tem várias formas de fazer algo bom, não se limite apenas a olhar um checklist e se não tiver um ou outro ponto não ser bom, não é assim que o mundo funciona na prática. Você tem todo o direito de não utilizar, mas deveria tomar mais cuidado e ter mais respeito antes de dizer que algo é comprado só pq não citou os pontos que você gostaria de ouvir. Responder