Integrar com aplicativo de terceiros ou usar plug-in nativo do WordPress? - Reviltec
Integrar com aplicativo de terceiros ou usar plug-in nativo do WordPress?
Minha pergunta para você é como você vê o futuro (ou mesmo o presente) da integração de software com o WordPress e quando você deve fazer a distinção entre a integração e a abordagem nativa.
Em outras palavras, com o vasto ecossistema de plug-ins do WordPress lá fora, como um proprietário de site pode discernir com quais responsabilidades o WordPress o software deve lidar e se essa funcionalidade é realmente melhor para conectar outro software ou serviço?
Houve um tempo em que eu diria construir todas as coisas no WordPress. Eu era mais jovem, um pouco mais ingênuo. Eu estava otimista sobre o uso do WordPress como uma estrutura para construir qualquer coisa. Há uma parte de mim que ainda se inclina nessa direção. Principalmente porque eu quero ver o que os desenvolvedores do ecossistema WordPress podem alcançar. Eu aplaudo qualquer um que empurra a plataforma além de seus limites atuais.
Poucas pessoas teriam imaginado que o WordPress se tornaria uma potência do comércio eletrônico. No entanto, WooCommerce provou que isso pode ser feito. Ainda me lembro quando quase todos os autores de temas e plugins do WordPress estavam vendendo seus produtos comerciais via E-junkie. Agora, Easy Digital Downloads é a solução ideal, e AffiliateWP cuida do lado afiliado das coisas.
Alguns dos melhores produtos do mercado de plug-ins para WordPress surgiram de problemas com integração de aplicativos de terceiros. Seus criadores resistiram ao sistema e trouxeram ferramentas úteis diretamente para o WordPress. Muitos deles são agora produtos e empresas multimilionários que empregam dezenas, centenas ou mesmo milhares de pessoas. Eles têm seus próprios ecossistemas que permitem que ainda mais desenvolvedores terceirizados ganhem a vida. E tudo isso é feito em cima do WordPress.
Sempre vou torcer para o time da casa, para os desenvolvedores em nossa comunidade, para construir soluções nativas.
No entanto, a realidade é que o WordPress não é a melhor solução para tudo. Dependendo do aplicativo, a equipe de desenvolvimento provavelmente dedicou anos de trabalho, criando um sistema especializado que atende aos usuários desse aplicativo. A experiência muitas vezes pode ser muito melhor do que algo disponível para WordPress.
Não consigo imaginar usar o WordPress como a espinha dorsal de um site de vídeo social como o YouTube, mesmo que fosse um site pequeno. Os custos de hospedagem seriam astronômicos. É muito mais fácil e barato confiar na integração com o YouTube em vez de tentar reconstruí-lo.
Na correspondência original de Alex, ele também mencionou um caso específico sobre a integração com um fórum de terceiros. Este é um dilema muito mais realista do que um usuário médio tentando construir o próximo YouTube. Também é uma pergunta que não tem uma resposta única.
Para usuários que estão criando fóruns em seus sites pela primeira vez, meu conselho é que optem pelo bbPress. É um plugin que traz fóruns nativos para o WordPress. Embora não seja tão poderoso quanto alguns aplicativos de fórum de terceiros, seu melhor recurso é que ele funciona diretamente com os sistemas integrados de usuário, função e capacidade do WordPress. Essas são algumas das APIs mais complexas do WordPress, e tentar sincronizar contas de usuário entre aplicativos pode muitas vezes ser uma dor de cabeça. É também um tópico técnico complexo que vai além do escopo deste post. Se começar do zero, eu recomendaria o bbPress ou outro plugin de fórum do WordPress.
Por outro lado, se um usuário já tiver um fórum existente com uma grande quantidade de conteúdo, eu tenderia a integrá-lo ao WordPress, especialmente se o proprietário do site planeja manter os registros de usuários estritamente no software do fórum. Muito disso se resumirá àquilo com que o usuário final se sentirá confortável. Se eles têm um forte histórico com o aplicativo existente, fazer uma alteração pode simplesmente não ser o melhor caminho. Há outros itens a serem considerados, como se é necessário compartilhar um único tema em ambas as plataformas. O bbPress também pode importar conteúdo de muitos aplicativos de fórum existentes.
A resposta à pergunta é que depende. Cada caso de uso é diferente.
Um vendedor popular no Etsy deve transferir tudo para o WooCommerce? Provavelmente não. Esse usuário pode querer instalar o plugin de integração Etsy Shop. Eventualmente, eles podem expandir sua marca o suficiente para não depender mais da plataforma Etsy. Nesse ponto, WooCommerce poderia ser a resposta.
Tudo se resume a tempo, custo, pesquisa e teste. Mesmo quando um plugin traz uma solução nativa para WordPress que é ideal para a maioria das pessoas, pode não ser a melhor resposta para um indivíduo. Os detalhes são importantes e sempre fico feliz em conversar sobre eles.