No perderá nada si inicia su blog en la plataforma WordPress. Primero, es extremadamente fácil de usar (a veces es tan fácil que se vuelve aburrido); segundo, es completamente gratuito y, además, hay una gran cantidad de complementos gratuitos para instalar y usar; tercero, es compatible con SEO de forma predeterminada, por lo que tendrá que hacer un poco de esfuerzo para que Google lo note.
WordPress fue diseñado para ser una plataforma de blogs, aunque ahora está evolucionado y puede transformarlo en otra cosa. Es tan flexible que puede convertirse en una tienda en línea o en el sitio web de una empresa, bueno, prácticamente cualquier cosa que desee tener.
Y la guinda del pastel: no es necesario tener experiencia en PHP para usar este CMS.
Entonces, la elección depende de usted, pero definitivamente recomendaría WP para ese propósito.
En caso de que la plataforma actual ya no satisfaga sus necesidades, pruebe CMS2CMS, el sitio web automatizado y el servicio de migración de foros, y realice la migración de su sitio web en un abrir y cerrar de ojos. Y no pierda la oportunidad de ejecutar una migración de demostración gratuita para obtener una vista previa de la nueva apariencia de su sitio.
¿Debería usar Django-CMS o WordPress para un blog si es desarrollador de Django y no tiene experiencia con PHP o WordPress?
Related Content
Cómo evitar que una parte de la página esté oculta por una barra estática con CSS
Compílelo en Django, pero le aconsejaría que no lo haga con Django-CMS. Me parece torpe y una gran desviación de las prácticas estándar de Django.
Te sugiero que mires a Wagtail. Todavía no es llave en mano como WordPress, por lo que tendrá que escribir algo de código para comenzar (principalmente subclasificar el modelo de página base para crear sus propios tipos de contenido, como publicaciones de blog), pero sigue siendo Django puro.
Úselo como un CMS donde lo desee, incluya sus propias aplicaciones y URL como cualquier otro proyecto de Django si lo desea, y el administrador de Django sin modificaciones estará a su disposición cuando lo desee, además del panel de administración centrado en el contenido de Wagtail.
Lo usamos para el sitio de marketing de Lofty Labs y nos encanta.
¿Eres desarrollador de django y quieres escribir un blog?
¡Maldita sea, lanza ese blog en django! Joder wordpress!
Con toda seriedad si estuviera construyendo un pequeño blog / sitio para $$$ lo estaría construyendo en WordPress solo porque es muy barato / rápido / fácil / ampliable y viene con mucho de la caja, especialmente cuando se trata de blog funcionalidad de publicación / enrutamiento / taxonomías, etc. (a costa de ser un marco de nivel muy alto que se cae con la complejidad del sitio web).
Dicho esto, si estuviera en su posición (que probablemente lo estaré, excepto que soy un desarrollador de php que también está aprendiendo Python) … 100% compílelo en django, aunque solo si reconoce
R) Obviamente tomará mucho tiempo (potencialmente desperdiciado) acercarse a la funcionalidad y estructura que ofrece WordPress.
B) Todos los complementos relacionados con el blog que admiten el ecosistema de wordpress probablemente no estarán disponibles para django, ya que es un marco de nivel mucho más bajo.
sin embargo
C) no tienes que aprender php (que puede compensar A) de todos modos)
D) puedes construirlo a tu manera, con total libertad para estructurar tu sitio / funcionalidad como quieres que se comporte, y no tienes los límites de “hacer las cosas a la manera de WordPress”. (Tienes que hacer las cosas ‘a la manera de django’, pero obviamente esto te dará mucha flexibilidad y seamos sinceros, construir un blog / cms básico en django será bastante simple 😉)
Puede usar lo que le resulte más cómodo.
WordPress es una opción muy popular porque es muy fácil de configurar, especialmente para un blog. Y viene con muchos extras que pueden ayudar a un blog: temas, complementos, etc. que nuevamente son muy fáciles de instalar y usar.
Así que te sugiero que vayas por WordPress.
More Interesting
Cómo colocar imágenes no rectangulares en un sitio web
Cómo configurar los archivos PHP en AngularJS para una aplicación de Android
Cómo construir un sistema de gestión de asistencia usando Python
Cómo instalar MySQL en un servidor compartido usando solo FTP
Cómo crear un sitio web para mi instituto de entrenamiento
Descargué un tema de WordPress ahora quiero que sea mi propio sitio web. ¿Como lo puedo hacer?
Soy un nuevo programador que busca entrar en el desarrollo web. ¿Con qué tecnología debo comenzar?
¿Hay alguna manera de establecer un calendario de recuperación de correos electrónicos en OS X?