Pregunta

Hemos utilizado Joomla como una caja fuera de CMS para nuestro sitio Web.

Ahora tenemos un requisito de cliente para crear un sitio web de recomendación de viaje. Cliente nunca utiliza Joomla para la programación. Se ha utilizado como un componente de Joomla fuera de la caja.

Necesitan crear destino y escribir en el destino con los comentarios, etc. calificación por los otros usuarios. Pero él quiere volver a utilizar los módulos de Joomla / plug-ins existentes para evitar los costes de desarrollo.

Cualquier persona con experiencia aquí usando Joomla para tal tarea? No pude encontrar una mejor discusión de lo que Joomla se puede utilizar?

¿Fue útil?

Solución

Su problema específico

EL extensión comunitaria para Joomla es Community Builder (CB). También están votando, comentando, bloging, etc. extensiones disponibles.

Su problema será encontrar una combinación que hace lo que quiere en un grado aceptable. Si el cliente no está satisfecho y tiene mostos que la solución Joomla + extensiones no proporciona usted tendrá que empezar a cortar las extensiones o empezar a escribir plug-ins.

Ahora la piratería de una instalación de Joomla no es realmente una buena idea ya que la actualización llegará a ser duro y una instalación de Joomla no actualizado es un gran riesgo para la seguridad.

Al final puede que sea mejor de desarrollar su propia extensión de Joomla, que hace lo que necesita hacer o abstenerse de utilizar Joomla en absoluto.

Los más extensiones que utiliza al mismo tiempo, más difícil el mantenimiento del código hackeado será.

pros y los contras de Joomla en general

Joomla es sin duda uno de los mejores CMS pero siempre depende de sus necesidades, lo que las herramientas que utiliza. Dos sitios web pueden ayudar con la elección en gran medida:

descripciones CMS

  • OpenSourceCMS una página donde se puede vivir de la prueba sobre una fuente abierta 100 CMS y software similar
  • CMSMatrix Básicamente una matriz de comparación de características extremadamente grande de casi 1000 (un thousend, sí) CMS y similares software (todos los precios)

Mi experiencia propia historia

Hubo un tiempo, cuando Typo3 era fuerte entre CMS libre pero que el tiempo ha terminado, la interfaz es torpe y complicada, Typo3 ha quedado muy atrás en la carrera. Luego hubo un momento en que se hizo fuerte Mambo y más tarde se separó de Joomla Mambo y se hizo aún más fuerte. Pero el legado de código de la serie Joomla 1.0 fue muy deficiente y un nuevo jugador tomó rápidamente el impulso: Drupal. código más limpio, más claro arquitectura basada nodo, quizás para algunos demasiado difícil de conseguir. En el mismo momento en que Drupal tiene una fuerte y popular, la serie de Joomla 1.0 tenía graves problemas de seguridad. Las historias sobre las instalaciones hackeados apilados y Drupal tenía la pole position desde hace algún tiempo. Joomla 1.5 es una historia completamente diferente. Tiene algunas nuevas características fantásticas y en cada actualización (Ahora 1.5.10) más y más código siguiente OO, MVC y otros principios agradables. Junto con la enorme cantidad de extensiones (componentes, plugins, plantillas de diseño) Joomla sin duda ofrece más opciones que cualquier otro CMS de código abierto. He tenido varios casos extrem (para el que lo haría desarrollo personalizado de hoy) en el que sólo fue capaz de Joomla por cumplir todas las necesidades de un proyecto. También hay algunos nuevos nombres que tienen un gran potencial. SilverStripe por ejemplo.

Otros consejos

He usado CB, JOOMUNITY, JomSocial y un montón de otros. Mi consejo es utilizar otra plataforma (he movido desde entonces a WordPress con BuddyPress para estos tipos de aplicaciones), pero por lo que vale la pena:

JOOMUNITY ahora se llama tuiyo (http://www.tuiyo.co.uk/) y no ha lanzado ningún código en más de un año; cuando lo usé pasado, que estaba plagado de errores ortográficos y era bastante buggy. Es más o menos vaporware.

JomSocial funciona bien, pero yo estaba muy insatisfecho con el apoyo de Azrul - lanzaron un parche una vez que se rompió un montón de archivos de idioma y I terminó aportando un archivo de sustitución de trabajo. Lo cual está bien para un proyecto de código abierto, sino más bien inaceptable para un proyecto comercial. También seguí recibiendo errores de tokens extraños que podrían causar el código para detener (es decir, error en una pantalla en blanco).

Community Builder parece en general bastante fea y sin mucho trabajo y requiere una gran cantidad de configuración; es mucho menos "que funciona fuera de la caja" que los otros. He intentado un par de horquillas de ella, pero ninguno de ellos es muy maduro para mi experiencia.

Además, nadie ha mencionado Anahita; Yo personalmente no lo he utilizado, pero se ve bien.

Pero, de nuevo, estaba un poco decepcionado por lo que está disponible para Joomla! en este sentido.

Yo recomendaría el uso de dos de la caja de extensiones de Joomla para lo que usted está buscando para hacer:

Los comentarios: JReviews

Red Social: JomSocial

El coste total para los dos componentes es de alrededor de $ 200, pero que se puede integrar fácilmente juntos.

Sólo quería añadir un par de cosas:

  • código de CB no parece muy elegante (+ en su mayor parte no utiliza la poderosa Joomla 1.5 arquitectura MVC.
  • Hay un par de nuevas extensiones de redes sociales por ahí. Se mencionó JomSocial, pero también hay jCoummnity (aunque el código está protegido, por lo que puede no mirar en su funcionamiento interno) y JooCommunity cuales es de código abierto y libre.

extensiones de calificación son un centavo una docena. En cuanto a los comentarios y otras actividades sociales, ¿por qué no instalar una extensión de Facebook. Hay algunos que son muy poderosos, y Facebook es muy bueno para dirigir el tráfico de red social a cualquier sitio web.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top