2008-09-09 12 views
5

Estoy a punto de comenzar un nuevo proyecto y me gustaría documentar su desarrollo en un blog muy simple.¿Cuál es la forma más rápida de crear un blog simple?

Mis requisitos son:

  • auto-organizada en mi pila LAMP basado en Gentoo (que parece descartar blogger)
  • Integración en un sitio web basado en Django (como en www.myproject.com/ aproximadamente, www.myproject.com/blog etc. en vez de www.myproject.com y un sitio totalmente diferente al blog.myproject.com)
  • muy poca o ninguna curva de aprendizaje que es específico para el motor de blogs (no hacer quiero aprender una API solo para bloguear, pero tener que profundizar en Django para poder rodar la mía estaría bien) Accordi ng a las respuestas hasta el momento, existe la posibilidad de que esto excluye a Wordpress

¿Debo

a) instalar motor de blogs X (especificar X)

b) utilizar Django en mano-roll una forma de publicar entradas nuevas y una página en mi sitio web para mostrar las publicaciones en orden cronológico descendente

Respuesta

12

Si eres del tipo perfeccionista, tira tu propio.

  • No es tan difícil
  • Se aprende algo útil
  • Usted obtendrá exactamente lo que quiere y necesita

ser advertidos de que usted puede funcionar en un pantano de lucha comentar spam, solucionar agujeros de seguridad, etc. Pero probablemente será un proyecto divertido.

Si usted es el tipo práctico y listo para enfrentar un poco de dolor de integración, utilice un motor existente como WadcomBlog (Python) o PyBlosxom, o algo completamente diferente, como Movable Type o WordPress.

Aquí es un simple Django blog example para que pueda empezar.

Algunos pros y contras de rodar su motor this article del blog de Phil Haack.

Jeff Croft parecer rolled his own también.

+0

Dang nabit, Im outa 'votos pero comentando para poder encontrar esta publicación más tarde. – UnkwnTech

3

Para mí, Wordpress es el más rápido & más simple de instalar y poner en marcha. Se puede ampliar para hacer casi cualquier cosa o puede mantenerlo realmente simple. Se ejecuta en PHP, pero a menos que desee escribir complementos para ello, nunca necesitará escribir el código

16

Instalar Wordpress. Es el motor más común por una razón. Es PHP, pero jugará muy bien en tu entorno.

+1

Oye, ¿por qué recibes todos los votos? :) –

+0

su respuesta no tenía ningún vínculo cuando voté por franco –

+0

Ah, el enlace, siempre con el enlace –

5

Puede pasar horas o días personalización de Wordpress con los plugins, temas, etc ... Me gustaría ir con una solución a 0 instalación, como blogger (https://www.blogger.com/start)
Usted puede incluso utilizar nuestro propio nombre de dominio con ella si necesitas hacer

EDITAR: Además, si alguna vez se corta, salta o redditted, google puede manejar el tráfico, su servidor probablemente no pueda.

+0

Mi blog (http://dotnet.kapenilattex.com) se ejecuta en una instalación barebone de Wordpress y ha cumplido bien mis propósitos. –

+0

Puede aloje los archivos de blog en su propio servidor web, así que solo usará la funcionalidad de blogger. –

6

Probé WordPress recientemente y estoy muy decepcionado. Siempre y cuando no quieras personalizar nada, todo está bien. Pero imagine que desea instalar un complemento para manejar la edición de Markdown. Ahí comienza el problema La arquitectura de los complementos de WordPress está seriamente arruinada. En el caso de Markdown, esto significa que no existe una buena solución. El plugin existente es una serie de hacks (bastante bien documentados) que se desmoronan ante una mirada dura.

Nunca tuve la intención de escribir el código más pequeño para WordPress, pero en los últimos días, he estado metido hasta las rodillas en PHP todo el tiempo, hackeando complementos así como también el núcleo de WordPress para hacerlo funcionar mi escenario especial (que realmente no es tan especial, solo soy un perfeccionista). Lo cual es una lástima, porque la documentación de WordPress es más que desigual. No lo uso más, I grep para funciones y leo la fuente. En definitiva, uno de los proyectos OpenSource menos agradables.

0

No lo he probado aún (que no sea la demostración), pero he marcado Chyrp de manera que si alguna vez necesito configurar un blog simple & (como el que está describiendo), podría prueba esto. Así que compruébalo, podría ser una buena opción para ti.

1

Tenga una mirada en Blosxom. Está basado en archivos, por lo que no hay una base de datos agresiva. La idea básica ha sido portada a diferentes idiomas, pyblosxom está en Python.

1

utilizo PyBlosxom para mi blog personal, y creo que es bastante útil si necesita algo minimalista. La implementación es simple, ya que solo necesita el tiempo de ejecución python y cgi. Sin embargo, es posible que desee tener algunos conocimientos básicos de Python al menos si va a utilizarlo.

Eche un vistazo a Blosxom. Está basado en archivos, por lo que no hay una base de datos agresiva. La idea básica ha sido portada a diferentes idiomas, pyblosxom está en Python.

1

que escribió el motor de mi blog personal en quizás 6 horas durante un fin de semana, con comentarios, etiquetas, marcas simplificada, mapa del sitio, alimento y así sucesivamente. Fue muy divertido y aprendí mucho de Django.

Si decides ir por este camino, mira generic views, esta función Django te ahorrará mucho trabajo (y aprenderás algunos trucos útiles).

Cuestiones relacionadas