2010-03-01 11 views
14

Me preguntaba si hubo algún cambio en el código de Drupal 7 que afecte la carga y la velocidad del servidor para sitios grandes.Avances de programación de Drupal 7, diferencias con la actualización de Drupal 6 o espera

Además, con 7 versiones beta próximas, ¿debo esperar para compilar los sitios con Drupal 7? Soy un futuro tipo. Me gustaría poder desarrollar sitios de Drupal para un negocio independiente del que soy propietario, y me gustaría comenzar pronto. ¿Drupal 7 es lo suficientemente aceptado como para desarrollar sitios web de clientes en vivo? ¿Temas de seguridad?

Gracias

Respuesta

5

Debe esperar para pasar a Drupal 7 hasta que Drupal 7 tenga una versión oficial que no sea una versión beta, o una versión candidata, y cuando los módulos que está utilizando se conviertan a Drupal 7 Incluso en este caso, sugeriría esperar, ya que probablemente haya algunos errores en los módulos convertidos a Drupal 7 que se descubrirán cuando los usuarios comiencen a usarlos.

2

Aunque se ha una API de base de datos orientada a objetos mejorada basada en PHP Data Objects y otras optimizaciones-base de datos específica; CMS wire es reporting la nueva versión es algo más lenta. Otros probadores have reported la nueva versión ha cambiado el rendimiento por flexibilidad.

Lo recomiendo Drupal. Whitehouse.gov es Drupal y other federal agencies.

+0

6 o 7 sin embargo? ¿Hay algún cambio en el sistema de almacenamiento en caché? – Douglas

+1

John VanDyk en DrupalCon DC este año habló exclusivamente sobre el cobro y terminó con los cambios en drupal 7 ... debajo hay un enlace a su presentación ... es realmente bueno. http://www.archive.org/ detalles/DrupalconDc2009-InsideDrupalCachingFromStaticVariablesToMemcache – Fergus

1

Debe esperar. Hay pocos sitios en vivo de Drupal 7, pero no muchos, y en su mayoría son realizados por expertos de Drupal, p. Drupal Gardens se ejecuta en Drupal 7, pero eso está hecho por la compañía del tipo que creó Drupal. Drupal 7 también es un poco más lento porque la optimización tiende a caer bastante tarde en el ciclo de desarrollo.

Dicho esto, siempre puede probarlo y volver a Drupal 6 si se topa con obstáculos. Para sitios muy simples, es posible que no tenga ningún problema.

9

En este momento, D7 aún no está listo para el desarrollo, así que ni siquiera pensaría en poner un sitio D7 en vivo. No existe una ruta de actualización entre las versiones alfa, por lo que cualquier corrección de errores podría romper su sitio. Una vez que salga la primera versión beta, puede comenzar a desarrollar.

Para ver las novedades de Drupal 7, consulte el sildehow del 2 de septiembre en http://webchick.net/node/70.

Tenga en cuenta que hay más de núcleo Drupal; probablemente también necesites módulos contribuidos. Averigua qué módulos necesitarás y asegúrate de que estén disponibles para D7, o ayuda al módulo mantenedor a portar el módulo.

para tomar la decisión, me preguntaba a mí mismo dos preguntas:

  1. ¿Puede permitirse el lujo de esperar hasta Drupal 7 es estable?
  2. ¿Realmente necesita las funciones de D7?

Si ambas respuestas son afirmativas, comience a desarrollar una vez que beta1 esté disponible y publique su sitio cuando se ejecute en 7.0-stable. De lo contrario, use Drupal 6.

+0

Agregaría otra pregunta: ¿Hay módulos contribuidos críticos para su proyecto disponibles para Drupal 7? Si no, ¿tiene los recursos para portarlos o replicar la funcionalidad que necesita? (Una referencia útil para los módulos D6 ahora en D7 core: http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-moved-into-drupal-7) –

0

Creo que realmente se reduce a lo que quieres hacer ... Obviamente, si necesitas módulos que no están listos, entonces esperas. SIN EMBARGO, no se limite a los módulos con los que está familiarizado desde Drupal6. Un ejemplo: estoy desarrollando un sitio bastante simple para un cliente que usa 7.Al principio, pensé que tendría que esperar, ya que Views Slideshow no estaba listo, pero un vistazo me llevó a Field Slideshow, que hizo el trabajo bastante bien, con la ventaja de que todas las imágenes estaban en una página (para futuros cambios y edición).

Drupal 7 tiene importantes ventajas para el usuario final en términos de usabilidad e interfaz. Esto es bueno si se trata de clientes que no son demasiado conocedores de la computadora

Cuestiones relacionadas