Cuando ASP.NET no es la respuesta para su blog
Hay una cierta categoría de publicaciones de blog que tratan las herramientas de nivel desarrollador como la opción obvia para crear un blog, como si la persona que escribe sobre sus experimentos con masa madre necesitara un marco diseñado para aplicaciones web empresariales. He cometido ese error. Los gastos generales no valen la pena a menos que el objetivo real sea el control técnico.
Qué ofrece realmente el software de blog con mucho código
Los marcos como ASP.NET brindan a los desarrolladores una enorme flexibilidad. Puede conectar una autenticación personalizada, crear sistemas de plantillas complejos, integrar cualquier base de datos que desee e implementar todo en la infraestructura que usted controla por completo. Si ya conoce C# o lenguajes relacionados, el techo es realmente alto: puede crear un sistema de blogs que haga exactamente lo que quiere sin dependencias externas que dicten su formato de datos o ecosistema de complementos.
Eso es real. Para un ingeniero de software que desea un control total y disfruta tanto de los problemas de infraestructura como de los problemas de escritura, algo como un blog ASP.NET personalizado puede resultar profundamente satisfactorio. Estás construyendo tanto como escribiendo.
El costo nadie menciona
El problema es que la misma flexibilidad que hace atractivas las herramientas para desarrolladores es también lo que hace que su mantenimiento sea lento. Cada función que desee (una sección de comentarios, una fuente RSS, una galería de imágenes) debe crearse o integrarse manualmente. Con una plataforma administrada, esas funciones existen de forma predeterminada. Cuando algo falla en tu configuración personalizada a las 2 a.m., eres el equipo de soporte.
Pasé un fin de semana instalando un blog personalizado cuando podría haber estado escribiendo cinco artículos. Sólo la configuración del servidor tomó una tarde completa. Y después de todo eso, la experiencia de lectura para los visitantes fue idéntica a la que yo habría tenido con un plan de alojamiento web y un CMS estándar. Nadie que mirara mis publicaciones podría notar la diferencia entre mi sistema hecho a mano y una instalación de WordPress. Sólo yo lo sabía, y sobre todo lo que sabía era cuánto tiempo había comido.
¿Para quién tiene realmente sentido?
Si usted es un desarrollador que crea un blog en parte como una pieza de portafolio, o si desea demostrar habilidades específicas con un marco particular, entonces la sobrecarga técnica tiene un propósito más allá del blog en sí. Los gerentes de contratación que puedan leer su código base notarán los detalles de implementación. En ese caso, el trabajo extra genera algo concreto.
También tiene sentido si su blog tiene requisitos inusuales: interacción intensa en tiempo real, estrecha integración con una aplicación existente o limitaciones de seguridad que descartaron las plataformas administradas. Un estándar software de blogs La instalación no cubrirá todos los casos extremos.
Pero para la mayoría de las personas que quieren escribir y ser leídas, elegir un marco porque es técnicamente impresionante es elegir la herramienta equivocada. El propósito de un blog es la escritura. La plataforma es sólo el estante sobre el que se asienta.
Lo que me saltaría
Me saltaría cualquier configuración que requiera que administres tu propio servidor si no eres administrador de sistemas por oficio o interés. alojamiento en la nube Las herramientas han hecho que las implementaciones administradas sean lo suficientemente baratas y confiables como para que el argumento de "quiero control total" ya rara vez se sostenga por motivos de costos. También me saltaría el reflejo de recurrir a la herramienta más poderosa disponible: un teclado de desarrollador y un marco personalizado no mejorará su escritura. Una hora de tranquilidad y algo que valga la pena decir lo harán.
La conclusión honesta: ASP.NET es un software realmente excelente para aplicaciones que lo necesitan. La mayoría de los blogs no lo hacen. Elija la plataforma que se salga de su camino más rápido y comience a publicar. Siempre puede migrar más tarde si sus necesidades realmente superan a una plataforma estándar, y hay probabilidades razonables de que nunca lo hagan.
¿Listo para comprar? Comparar Tecnología y gadgets en todas las tiendas →






