O que tem mais vantagens: codificar seu site ou fazê-lo em um construtor de sites?

Ambos os procedimentos têm certas vantagens e desvantagens.

Se você deseja programar o site por conta própria , obviamente precisará ter um bom comando em uma linguagem de programa como PHP, Python etc e HTML para front-end. Caso contrário, você contratará alguém para o mesmo, o que eventualmente lhe custará muito .

Por outro lado, você tem a opção de construir a partir de ferramentas de bricolage . Existem muitos deles disponíveis, mas o primeiro que me vem à mente é o TemplateToaster por sua flexibilidade de design e facilidade de uso . Caso contrário, o Wix e o Weebly são muito limitados em termos de flexibilidade.
Você economizará muito tempo e dinheiro usando os criadores de sites. A única desvantagem dos construtores de bricolage é que eles não suportam funcionalidades muito profundas para programar. Você terá que fazer manualmente as funções de acordo com seus requisitos. No entanto, você encontrará quase todas as funções comumente usadas na maioria dos sites.

Basta arrastar e soltar os elementos e seu site estará completo após alguns cliques. Eu acho que os construtores de sites têm mais vantagens do que as rotinas de programação tradicionais.

Uma boa regra de desenvolvimento é que, se alguém já criou uma solução que atenda às suas necessidades e a disponibilizou, gratuitamente ou por um custo razoável, é melhor usá-la.

Espero que eles tenham passado o tempo resolvendo todos os erros, consertando os casos extremos e pensando em coisas que você ainda não considerou.

No entanto, se você estiver tentando criar algo incomum ou não tiver uma solução disponível que faça o que deseja, geralmente é melhor criar uma que tente usar um sistema pronto para uso e forçar a instalação. Você frequentemente apresenta bugs difíceis de corrigir, pois não escreveu o código original.

PS: eu evitaria o Wix. É realmente inflexível, a menos que você queira apenas um site realmente simples.

Depende de quais são suas habilidades. Se você não tem experiência em desenvolvimento web, certamente é mais rápido e fácil acabar com um produto de aparência sofisticada usando um construtor (minha primeira escolha é o wordpress). Se você é especialista em desenvolvimento web ou conhece alguém que fará isso por você, esse é o método preferido, pois além de ter mais controle sobre o design e personalizá-lo perfeitamente de acordo com suas necessidades, você também será 100% o produto em vez de estar contratado com terceiros.