Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Porque continuar programando em PHP se existem tantas plataformas que dizem resolver todos os problemas.
Em matéria de CMS o Wordpress domina, então porque fazer o seu próprio CMS?
Fanboys do Wordpress dizem que a ferramenta tem tudo, e se não tiver é só fazer um plug-in e ta tudo resolvido. No WP tem plug-ins para tudo, e-commerce, forum, CMS bacanudo, sistema para ajudar no SEO entre milhares de opções prontas para usar.
Porque desenvolver um sistema de e-commerce, se na outra ponta temo Magento, OpenCart, Prestashop e etc . E mais uma vez essas plataformas resolvem quase todo o tipo de problema com seus plug-ins.
Então, porque fazer algo que já esta pronto, porque devo criar se posso reutilizar e copiar.
Não conheço nenhum assunto sobre isso na internet, o que estou querendo debater não são as plataformas prontas em si, mas o exagero de achar que uma delas pode resolver tudo e em qual momento eu devo programar meu proprio CMS ou E-commerce.
A grande questão disso tudo é que as pessoas sismam em acreditar que você não precisa criar nada, porque já tem tudo pronto e, afinal, é muito mais fácil pegar o que já tá pronto e modificar do que criar algo do zero.
Mas existe um ponto aqui que eu considero crucial: se a sua loja é exatamente igual ao Exra, ao Submarino, ao Ponto Frio, às Americanas ou qualquer outra dessas, por que diabos eu vou comprar na SUA loja e não nas que todo mundo já conhece e sabe que são confiáveis?
É justamente por você ter a liberdade de criação que a sua loja pode ter o diferencial necessário pra se destacar no meio dessas gigantes.
É justamente por ter a liberdade de CRIAR o seu próprio código, que você pode criar um gerenciador de cobranças melhor que o PagSeguro, um Marketplace melhor que o MercadoLivre etc. É justamente por CRIAR e não COPIAR que você tem a possibilidade de desenvolver um sistema de segurança eficiente sem ter que pagar os seus rins e fígados por isso.
Dentre infinitas outras questões, ainda temos um ponto interessante: quando VOCÊ faz, você tem certeza da qualidade, sabe como funciona, sabe utilizar a ferramenta com perfeição e não depende de pesquisar nos fóruns a todo momento coisas como "como ativar o SSL no wordpress?" no nosso amigo Google.
Dentre infinitas outras questões ainda, facilidade de uso, segurança garantida, eficiência, um código mais enxuto, descartando inúmeras coisas desnecessárias que os Frameworks possuem e que você nunca vai precisar utilizar, um site mais leve e, portanto, menos demora pra carregar as páginas, controle total sobre tudo que ocorre dentro do seu website, integrações ilimitadas com quaisquer ferramentas que quiser.
Resumindo, existem infinitos motivos pra se desenvolver o próprio código, além, é claro, da questão de que se é você quem desenvolve, você tem o direito de vender a sua ideia, o seu produto, depois. Afinal, toda boa ideia é valiosa, desde que bem estruturada, desenvolvida etc, etc e etc.
E, claro, você ainda deve levar em consideração a questão de "quando meu negócio for muito mais pra frente, quando ele crescer e se desenvolver de uma forma que eu não esperava, o que eu vou fazer com todas as limitações que esses frameworks talvez me imponham?". Essa é uma pergunta interessante a se fazer.
Não basta fazer o que é mais fácil, tem que fazer o que dá certo, o que funciona, o que não vai te dar problemas grandiosos (nenhum problema, quem dirá os grandiosos) no futuro.
Porque desenvolver um sistema de e-commerce, se na outra ponta temo Magento, OpenCart, Prestashop e etc . E mais uma vez essas plataformas resolvem quase todo o tipo de problema com seus plug-ins.
Ai está a sua resposta... as plataformas resolvem QUASE tudo... pesquise por plugins/módulos de cartão de crédito, verá que os que funcionam são pagos... integração com sistemas de análise de risco? Não existem... etc... o que é dado "de graça" é o arroz com feijão, se você quiser a carne, ai tem que por a mão no bolso, sempre foi assim e sempre será. Pesquise por ai quanto custa a hora técnica de um especialista em Magento, é um "absurdo", mesmo a plataforma estando lá de graça para baixar...
Legal galera, eu não gostaria de parar por aqui, então, se mais pessoas colaborarem com suas opiniões eu gostaria de propagar o assunto. :D
Porque PHP não se resume à WordPress, ou qualquer outro CMS pronto. Não devemos esquecer do desenvolvimento de soluções, sistemas específicos para atender necessidade específica, aplicações especiais, em fim, "PROGRAMAR É PRECISO".
Além disso, vejo WordPress e demais CMS como uma mesmice, sem diferencial que valia apena deixar o PHP de lado pra usá-lo. INOVAR é preciso.
Seguindo sua forma de pensar, você ensinua que: Pra que estudar matemática se a resposta está no Google.
Isso te torna preguiçoso e mais pra frente ignorante.
Olha, você não está errado em falar da grandeza do WordPress, que não vê necessidade de se fazer um CMS do zero, ou então uma plataforma e-commerce com a existência de tantas possibilidades gratuitas.
Concordo!
Mas e quando você precisar de algo específico? E quando essa ferramenta passar a dar problema? E quando for desenvolver para outra pessoa?
Tem que saber equilibrar isso, se for trabalhar com Wordpress, é super importante saber html/css/php/javascript, desta forma você é capaz de criar seu próprio tema, seu próprio plugin e ter seu site 100% da maneira que quer