2009-09-08 10 views
6

¿Existe alguna razón para no usar wordpress y desarrollar su propio sistema de blogging?
Lo mismo ocurre con Durpal y nuestro propio CMS.Propiedad interna vs. Código abierto

Me pregunto ya que mis mujeres de marketing no están de acuerdo conmigo en que debemos desarrollar nuestras propias soluciones en casa porque hay mejores soluciones. También dice que incluso podríamos perder tiempo y dinero, ya que es nuestra responsabilidad mantenerlo y resolver errores y no podemos lanzarlo en el equipo de desarrollo de WordPress, por ejemplo.

No quiero invertir tiempo en algo que quizás no valga la pena, pero realmente me gustaría ganar más dinero.

¿Depende de la escala y de los visitantes del sitio?
¿Cuáles son los factores de elegir uno por encima del otro?

+3

No está claro a partir de la pregunta cuál de ustedes desea utilizar una solución de código abierto y cuál de los propietarios. – Murph

+0

Quiero ganar más dinero y vender soluciones para el hogar y ella no quiere perder dinero y usar código abierto. –

+0

Escúchala. Ella tiene razón. – paqogomez

Respuesta

7

Raramente hay una respuesta correcta para esta pelea. Es una pregunta que se ha intensificado desde que el software se vendió "de fábrica". Muchos pros también son contras.

Pro 3 ª parte:

  • cubren un gran número de características
  • Ellos (con suerte) se ocupan de la seguridad
  • El código abierto significa que otras personas pueden arreglar su plataforma.
  • Obtiene mejoras sin tener que trabajar en su propia plataforma
  • Han existido mucho más tiempo que su proyecto recién concebido. Muchos errores han sido expulsados.

anti-tercera parte:

  • Ellos no tienen todas las respuestas para cada proyecto
  • Por extensión, puede tomar más tiempo para introducirse en lo que necesita de lo que se necesitaría para acaba de empezar de nuevo
  • a menos que utilice exactamente como se pretende, el rendimiento no va a ser tan bueno como podría ser con un objetivo
  • más grande hecha a la medida para los hackers y script de chiquillos
  • a medida que se envejece, se pueden bloquear (a través de ayuda de la herencia) en algunos malos hábitos (Drupal y Wordpress sin duda tienen suficiente)

Así que si usted está haciendo un blog, a menos que existan características o problemas de plataforma , Consideraría seriamente WordPress. Si solo necesitaras un blog muy simple adjunto a un sistema mucho más grande que no fuera completamente de blog, probablemente escribiría el mío como parte de ese sistema.

Para difuminar las líneas, los marcos modernos (Cake, Symphony, Django, Ruby, etc.) manejan la seguridad, la base de datos, la usabilidad y le permiten desarrollar la aplicación sin tener que preocuparse demasiado por nada. Obtienes exactamente lo que quieres y lo obtienes rápido, pero probablemente no estará tan pulido (por ejemplo, para bloguear) como WordPress.

2

En realidad todo se reduce a esto:

  1. ¿Cuánto tiempo/dinero haría falta para rodar su propio?
  2. ¿La solución de código abierto que está considerando tiene las características que necesita (y funcionan *)?
  3. ¿Cómo se compararía el mantenimiento de las dos soluciones?

Algunas respuestas "comunes":

  1. mucho, sobre todo si se necesita (o quiere) un montón de características.
  2. La mayoría de los sistemas maduros tienen algún tipo de sistema de complemento y muchas funcionalidades. En general, si lo desea, lo obtuvieron, tal vez serían necesarios algunos ajustes menores.
  3. El código interno puede necesitar algún tiempo para madurar, después de esto probablemente sean más o menos lo mismo. Si el código interno tiene pocas funciones, puede ser más fácil de mantener.

Ella también dice que incluso podría perder tiempo y dinero en él, ya que es nuestra responsabilidad de mantener y resolver errores

¿Cómo es que peor que una solución interna exactamente?

+0

Esa representación se refiere a una solución interna y no a una solución de código abierto. –

1

Esto realmente depende de su modelo de negocio.

Si está vendiendo servicios utilizando un producto de código abierto existente puede tener mucho sentido. (Y por cierto, usted probablemente puede hacer que las personas de wordpress trabajen para usted - usted tendrá que pagar, por supuesto, pero también tiene que pagarle a su equipo interno)

Si este sistema de blog es solo para su propio uso tiene aún más sentido usar una solución existente, y las soluciones de código abierto se destacan en esa área porque hay muchas personas disponibles que podrían codificar algunas soluciones personalizadas para usted.

Solo si realmente está vendiendo el software, la situación con el código abierto se vuelve un poco más difícil de controlar.

4

Buena pregunta, 1 :)

Mi opinión:

Cualquiera que sea el escenario, si hay una solución por ahí que se adapte a sus necesidades, es de código abierto y su equipo como el conocimiento para hacer cualquier cambio específico que podría necesitar para cumplir su propósito, probablemente sea una buena opción para usarlo. Le ahorrará tiempo (el tiempo es dinero) que podría usar para otras tareas.

Desde la perspectiva del desarrollador, es mucho más atractivo crear algo desde cero.

Solo debes tener en cuenta que esto no es algo que estés haciendo como hobbie, necesitas tener un producto lo más rápido posible, con la menor cantidad de errores posible, con todas las características que los usuarios esperar.

1

Nuestro anfitrión Joel Spolsky ha escrito an interesting article sobre este tema.

+0

Este es un gran artículo. +1 :) –

+0

Bien puesto +1 ------ –

1

Sí, hay muchas razones. Ser de código abierto no significa que estará bien escrito automáticamente.

Sin embargo, a veces realmente se ajusta a su modelo de negocio porque necesita enviar algo rápido, utilizable, no demasiado específico en cuanto a requisitos y ya probado por millones de personas. En este caso, no tiene sentido producir algo en casa.

Si desea convencerla de utilizar Wordpress en lugar de compilar una, muestre los argumentos en tiempo y dinero que se utilizarán para tratar de escribir desde cero en lugar de utilizar una solución de código abierto. No se olvide de mostrar algunos ejemplos en vivo de grandes compañías que están usando Wordpress (consulte el sitio web oficial).

0

Para la mayoría de las empresas, desarrollar su propia solución de blogs equivale a desarrollar su propia versión de la máquina que mezcla el asfalto para hacer el camino que conduce a su oficina.

La única excepción es si desea ingresar al negocio de la construcción de carreteras. Pero ese es un negocio difícil y competitivo, un mercado estable establecido con muchos requisitos de capital, no es algo en lo que deambular.

Cuestiones relacionadas