2010-08-01 26 views
6

Básicamente tengo que elegir uno para que pueda familiarizarme con él rápidamente y luego personalizarlo según mis necesidades.Blogging Software - Wordpress vs BlogEngine.NET vs Anything else

Soy desarrollador de .NET y también sé ASP clásico. Pero creo que entender PHP no será un problema para mí y también creo que no será tan difícil.

¿Qué te gustaría recomendarme?

ACTUALIZACIÓN: -
Disculpa que estoy agregando esta información tarde. Ahora mismo no sé qué personalización haré. Pero estoy seguro de que en el futuro tendré mis propios requisitos y tendré que personalizarlos. Así que no quiero estar en una situación en la que tenga que decir "Este motor que estoy usando no me permitirá cambiar XYZ o me será muy difícil cambiar XYZ en este software de blogs, así que migrar a otra cosa ".

Preferiré una breve curva de aprendizaje.

+0

Wordpress es el más popular, supongo. –

+0

Gracias! Pero estoy buscando el más fácil de personalizar no el más popular. – IsmailS

+1

Creo que probablemente le resulte más fácil personalizarlo también. Y hay mucho apoyo por ahí. – Skilldrick

Respuesta

5

Wordpress es agradable, pero si usted es un desarrollador .NET BlogEngine.NET es extremadamente fácil de extender. El inconveniente es que la comunidad y los recursos son mucho más pequeños, pero si desea realizar ajustes y personalizaciones reales, BlogEngine probablemente se adaptará mejor a sus gustos. Hay una comunidad de desarrollo decente que respalda y admite la personalización y los complementos para BlogEngine, pero descubrirá que gran parte de la información está desactualizada o que se ha olvidado el mantenimiento.

Si quieres algo con miles de widgets de comunidad, complementos y toneladas de temas, Wordpress es tu mejor elección sin hacer una pregunta. Pero eso es si vas con las soluciones enlatadas. Hay muchos de ellos, y aún puedes personalizarlos y ajustarlos, pero eso depende de cuán cómodo te sientas al elegir un nuevo paradigma. La personalización de Wordpress no es tanto desarrollo de PHP, ya que es el desarrollo de Wordpress, ya que estarás tan inmerso en el mundo y la API de Wordpress.

Ambos están disponibles en el instalador de plataforma web de MS, obténgalos y juegue con ellos. Realmente se reducirá a cuál te parezca que encaja. He usado ambos para diferentes proyectos, pero me he vuelto a dedicar a lo mío con BlogEngine más que con Wordpress. Pero eso es para mis cosas personales.

+0

Gracias! Fue un buen consejo. Pero ahora estoy aún más confundido ya que ambas cosas tienen pros y contras. ¿Puede decirme por favor cuánto es la curva de aprendizaje en WordPress y BlogEngine.NET o cuál tiene una corta curva de aprendizaje? – IsmailS

+0

Ambos tienen aproximadamente la misma curva de aprendizaje, pero encontrará recursos más precisos y actualizados para WP. –

+0

Si voy por WordPress ahora, ¿puedo volver a migrar mi publicación a BlogEngine.NET y viceversa? Esto es lo que realmente no quiero hacer y por lo cual estoy tomando la opinión de todos aquí. Pero aún quiero mantener esa opción abierta para que no me atasque. – IsmailS

5

Si conoce .NET y C#, frente a PHP y mySql se sentirá como si volviera al siglo XIX y tiene que quemar carbón en su "automóvil" en lugar de poner su proyector en una gasolinera local :-)

Una cosa particularmente interesante acerca de BlogEngine.NET es que se ejecutará sin SQL Server, solo con archivos XML como almacenamiento. Si conoces tu programación, no tengo que decirte qué tipo de flexibilidad proporciona. No es que recomiende realmente ejecutar un sitio web durante mucho tiempo sin SQL Server, pero ese respaldo dual abre algunas opciones muy interesantes.

¿Debo mencionar que viene con archivos de Visual Studio sln y proj? :-) Eso significa prácticamente una curva de aprendizaje cero.

+0

'Si conoce .NET y C#, frente a PHP y mySql se sentirá como si volviera al siglo XIX y tiene que quemar carbón en su" automóvil "en lugar de tirar su proyector en una gasolinera local :-)'. Estoy de acuerdo en esto Tengo una experiencia previa similar. Pero de acuerdo con la respuesta de @ Benjamin, la personalización de Wordpress no es tanto desarrollo de PHP, ya que es desarrollo de Wordpress, ya que estarás tan metido en el mundo y API de Wordpress. Y sí, también es correcto que tendré un entorno de desarrollo familiar. – IsmailS

+1

Cada API tiene que ser llamada desde algún código real, y cuando algo empieza a fallar, debe saber al menos una capa para poder depurar. Nunca sucedió que no haya sucedido :-) – ZXX

Cuestiones relacionadas