Quando o ASP.NET não é a resposta para o seu blog
Há uma certa categoria de postagem de blog que trata as ferramentas de nível de desenvolvedor como a escolha óbvia para construir um blog, como se a pessoa que escreve sobre seus experimentos de massa fermentada precisasse de uma estrutura projetada para aplicativos web corporativos. Eu cometi esse erro. A sobrecarga não vale a pena, a menos que o controle técnico seja o objetivo real.
O que o software de blog com muitos códigos realmente oferece
Frameworks como ASP.NET oferecem aos desenvolvedores enorme flexibilidade. Você pode conectar autenticação personalizada, construir sistemas de modelos complexos, integrar qualquer banco de dados que desejar e implantar tudo em uma infraestrutura totalmente controlada por você. Se você já conhece C# ou linguagens relacionadas, o teto é realmente alto – você pode construir um sistema de blog que faça exatamente o que você deseja, sem dependências externas ditando seu formato de dados ou ecossistema de plugins.
Isso é real. Para um engenheiro de software que deseja controle total e gosta tanto de problemas de infraestrutura quanto de problemas de escrita, algo como um blog ASP.NET personalizado pode ser profundamente satisfatório. Você está construindo tanto quanto escrevendo.
O custo que ninguém menciona
O problema é que a própria flexibilidade que torna as ferramentas de nível de desenvolvedor atraentes também é o que torna sua manutenção lenta. Cada recurso que você deseja – uma seção de comentários, um feed RSS, uma galeria de imagens – deve ser construído ou integrado manualmente. Com uma plataforma gerenciada, esses recursos existem por padrão. Quando algo falha na sua configuração personalizada às 2h, você é a equipe de suporte.
Passei um fim de semana configurando um back-end de blog personalizado quando poderia estar escrevendo cinco artigos. Só a configuração do servidor demorou uma tarde inteira. E depois de tudo isso, a experiência de leitura para os visitantes foi idêntica à que eu teria com um plano de alojamento web e um CMS padrão. Ninguém olhando minhas postagens poderia dizer a diferença entre meu sistema feito à mão e uma instalação do WordPress. Só eu sabia - e principalmente o que eu sabia era quanto tempo havia consumido.
Para quem realmente faz sentido
Se você é um desenvolvedor que está construindo um blog parcialmente como um portfólio ou se deseja demonstrar habilidades específicas com uma estrutura específica, a sobrecarga técnica tem um propósito além do blog em si. A contratação de gerentes que possam ler sua base de código observará os detalhes da implementação. Nesse caso, o trabalho extra rende algo concreto.
Também faz sentido se o seu blog tiver requisitos incomuns – interação intensa em tempo real, forte integração com um aplicativo existente ou restrições de segurança que excluam plataformas gerenciadas. Um padrão software para blogs a instalação não cobrirá todos os casos extremos.
Mas para a maioria das pessoas que desejam escrever e ser lidas, escolher uma estrutura porque é tecnicamente impressionante é escolher a ferramenta errada. O objetivo de um blog é escrever. A plataforma é apenas a prateleira onde ela fica.
O que eu pularia
Eu pularia qualquer configuração que exija que você gerencie seu próprio servidor se você não for um administrador de sistema por profissão ou interesse. alojamento na nuvem ferramentas tornaram as implantações gerenciadas baratas e confiáveis o suficiente para que o argumento “Quero controle total” raramente seja mais válido em termos de custos. Eu também evitaria o reflexo de recorrer à ferramenta mais poderosa disponível — um teclado de desenvolvedor e uma estrutura personalizada não melhorará sua escrita. Uma hora tranquila e algo que vale a pena dizer.
Resumindo: ASP.NET é um software genuinamente excelente para aplicativos que precisam dele. A maioria dos blogs não. Escolha a plataforma que sai do seu caminho mais rápido e comece a publicar. Você sempre pode migrar mais tarde se suas necessidades realmente superarem uma plataforma padrão – e as chances são razoáveis de que isso nunca aconteça.
Pronto para comprar? Comparar Tecnologia e gadgets em todas as lojas →






