alternativa de dasBlog [cerrado]

5

He estado usando dasBlog durante casi dos años, pero recientemente me actualicé. Desafortunadamente, la primera página puede tardar un tiempo inaceptablemente largo en cargarse. Llevaría aún más tiempo, pero ya he pasado más tiempo del que quiero para optimizar la configuración, eliminar el contenido lento y cualquier otra cosa que se me ocurra para solucionar el problema. El nuevo servidor es mucho más rápido que el anterior, por lo que ese no es el problema (solía ejecutar un PIII de 700Mhz sin problemas).

Así que ahora estoy empezando a explorar alternativas a dasBlog. ¿Alguien puede hacer alguna buena recomendación? Mis requisitos:

  • Funciona con ASP.Net (.Net 2.0), IIS
  • Puedo importar mis publicaciones antiguas de dasBlog, incluida la imitación del formato de URL (puedo hackear un poco el código si es necesario)
  • Gratis
  • Si utiliza un servidor de base de datos en lugar de un archivo, debe funcionar en Sql Server 2005.
  • Me permitirá hacer coincidir el aspecto de mi tema dasBlog personalizado existente. Estoy dispuesto a pasar el tiempo convirtiendo entre formatos de tema, siempre que no sea demasiado doloroso.
  • Tiempos de carga razonablemente rápidos: <2 segundos para cargar la página de inicio en solicitudes iniciales (sin caché)

Requisitos de bonificación:

  • Preferiblemente todavía basado en XML como dasBlog, por lo que todavía puedo hacer copias de seguridad simples basadas en archivos
  • Utiliza estilos de programación más modernos (dasBlog comenzó en .Net 1.1, y el código lo muestra; no está mal, pero .Net 2.0 y 3.5 cambiaron la forma en que se deben hacer muchas cosas). Cosas como un buen almacén de datos basado en el proveedor y sistemas de membresía, páginas maestras para temas, trabajos de confianza media o baja, etc.
  • Código abierto para que pueda jugar con el código algunos
  • Integración de Active Directory para usuarios contribuyentes (no es realmente importante, pero es algo que me perdí en dasBlog)
  • Todavía en desarrollo activo (el último lanzamiento de dasBlog fue en marzo. Todavía recibe actualizaciones, pero parece que está perdiendo impulso).
  • Admite resaltado de sintaxis de código (preferiblemente a través de un reciente editor de FreeTextBox )

Alternativamente, si alguien visita el sitio y se da cuenta de que obviamente hay algo fuera de control que pasé por alto que podría estar causando mi desaceleración, no me importaría escucharlo.

Joel Coehoorn
fuente
Se le preguntó aquí en lugar de stackoverflow porque es una pregunta sobre qué software de blog elegir más que cómo solucionar un problema de código en un sitio web.
Joel Coehoorn, el
Realmente se va a odiarme cuando digo que este es un duplicado: superuser.com/questions/36350/which-net-blog-should-i-use
BinaryMisfit
jajaja @Diago. Estoy mirando eso, pero mi impresión inicial es que mis requisitos son mucho más específicos. Aún así: muy útil. Afortunadamente, creo que estoy en una situación en la que puedo intentar instalar una instancia de cada una y luego poner la que me parezca mejor para mí.
Joel Coehoorn

Respuestas:

1

Recomiendo BlogEngine . También cambié de dasBlog, y estoy contento con la personalización y el soporte para Windows Live Writer.

dasBlog fue demasiado difícil de obligar a generar el HTML que quería. Hubo puntos débiles, especialmente en la personalización. Me encantaría volver a evaluar dasBlog en otra versión, pero hoy su curva de aprendizaje es empinada.

Me hubiera gustado haberme mudado a SubText , pero no tenía la flexibilidad de tener un servidor SQL Server. El subtexto lo requiere. Uso SubText para mi blog interno en el trabajo, y me gusta. Su editor es decepcionante. Un sustituto perfecto sería el editor de SO / SF / SU. Quizás Subtext podría proporcionar editores conectables; ¡Esa sería una buena característica!

Para BlogEngine, cumple estos puntos en sus criterios:

  • Funciona con ASP.Net (.Net 2.0) e IIS
  • Gratis
  • Código abierto y basado en XML
  • importar mis publicaciones antiguas de dasBlog : sí, tendrá que usar el convertidor de DasBlog a BlogML .
  • imitando el formato de URL : no soy 100%, pero tengo la sensación de que requeriría algunas habilidades ninja. Sin embargo, creo que BlogEngine reescribirá la URL.
  • tema personalizado : sí, puedes hackear los temas, pero tengo la sensación de que esto llevará mucho tiempo.
  • Tiempos de carga razonablemente rápidos : no puedo comentar; ¡No lo he ejecutado localmente como referencia! :(
  • Integración de Active Directory : no creo que esta sea una característica de BlogEngine.
  • Todavía en desarrollo activo, más o menos. El último lanzamiento fue en abril de 2009
  • resaltado de sintaxis de código : confío en WLW para hacer esto.

Aquí hay un artículo sobre cómo pasar de dasBlog a BlogEngine.NET .

p.campbell
fuente
Es compatible con los editores de plug-gable, pero debe hacerse a través del código. Sin embargo, prefiero LiveWriter o Ecto para editar.
BinaryMisfit
El requisito del servidor sql para el subtexto es la razón por la que inicialmente elegí dasBlog. No había forma de que el servidor SQL funcionara bien en mi antiguo PIII de 700Mhz. Ahora que es un problema menor, pero también he aprendido a apreciar poder copiar un conjunto de archivos para hacer mis copias de seguridad.
Joel Coehoorn
Configure BlogEngine la semana pasada. ... y tomó toda la semana. Tenías razón acerca de acertar con el tema y llevar mucho tiempo.
Joel Coehoorn
1

SubText es a lo que me mudé después de dejar dasBlog. Phil Haack lo mantiene y actualmente está en proceso de revisión hacia MVC, no es una sorpresa. Usando BlogML puedes convertir de dasBlog a SubText, y he realizado algunos trucos interesantes del código con el tiempo personalmente. Lo uso para todos mis blogs.

BlogEngine.Net es mi segunda opción. Sin embargo, todavía es un poco joven pero también muy poderoso fuera de la caja.

Desafortunadamente, ninguno de estos tiene AD a menos que lo escriba usted mismo.

BinaryMisfit
fuente
Tendré que verificar el estado de la revisión de MVC. He estado buscando una excusa para sumergirme en eso, por lo que si se están acercando al lanzamiento, eso podría ser ideal.
Joel Coehoorn