:::: MENU ::::

Instalación de Magento vía FTP/SSH (II)

4.60 avg. rating (87% score) - 5 votes

Sigo con la instalación paso a paso, esta vez desde el inicio de la instalación vía navegador Web, comentando punto por punto cada uno de los parámetros a configurar.

Instalación de Magento

Os dejo el vídeo, en el que se explica la instalación de Magento en 3 pasos:

  • Localización de Magento (idiomas, zona horaria y moneda)
  • Configuración de la base de datos y parámetros generales
  • Usuario administrador

[media url=»http://www.youtube.com/watch?v=Q3xLYs1yvM8″ width=»600″ height=»400″]

Localización de Magento (idiomas)

A la hora de elegir el idioma durante la instalación, hemos de tener en cuenta que debemos haber copiado al servidor los ficheros correspondientes al idioma en cuestión. Si no lo hacemos de esta forma, Magento seguirá mostrándose en el idioma predefinido.

Para descargar los ficheros de traducción de Magento, podéis hacerlo desde la página oficial: http://www.magentocommerce.com/translations.

Configuración de la base de datos de Magento

La configuración de la base de datos durante la instalación de Magento simplemente consiste en indicar el servidor, usuario y contraseña donde está ubicada la base de datos.

Habitualmente, en instalaciones sencillas, el servidor siempre será localhost y el usuario y contraseña, los que hayáis definido en vuestro hosting al crearla (o los que os hayan proporcionado los administradores del mismo).

Datos de sesión en Magento: Sistema de ficheros o base de datos

Uno de los puntos que quedan abiertos en el vídeo es la elección del lugar donde se almacenan los datos de las sesiones de usuario en la tienda.

¿Que son los datos de sesión en Magento?

Los datos de sesión en Magento, como en otras plataformas de ecommerce u otros sistemas CMS, son los datos que permiten al sistema (en este caso Magento) reconocernos en visitas posteriores a la tienda.

Por ejemplo, si hoy entramos en una tienda online y añadimos algunos productos al carrito de la compra, cerramos el navegador, y volvemos a entrar en la misma tienda mañana o pasado, aun sin introducir usuario y contraseña, probablemente veremos que los productos siguen allí. ¿Cómo es posible?

El mecanismo que hace posible este reconocimiento de un usuario es doble (funciona similar en Magento y en otras plataformas):

  • Cookies. Por un lado, en nuestra primera visita, Magento deja una Cookie en nuestro navegador. En dicha Cookie se almacena cierta información, entre la que se incluye un identificador de sesión.
  • Datos de sesión. Además, en el servidor de Magento se almacenan los datos a los que hacíamos referencia antes (productos en el carrito, productos vistos, y otra información).

En la segunda visita, Magento lee la Cookie de nuestro navegador, obtiene el identificador de sesión y a partir del mismo, los datos de nuestra sesión anterior.

Datos de sesión en Sistema de Ficheros o base de datos

La pregunta nos la plantea Magento durante la instalación, pero, ¿cual es la diferencia, ventajas y desventajas?.

En general, si no sabemos qué responder, seguramente la respuesta será que lo adecuado es elegir el sistema de ficheros, pero veamos por qué.

Datos de sesión en sistema de ficheros.

Es un sistema sencillo y en tiendas Magento con un sólo servidor (lo habitual) permite descargar de trabajo a la base de datos, que de por si, en tiendas Magento suele tener una carga bastante elevada.

Si además trabajamos en un VPS o servidor dedicado, podremos configurar un disco RAM en la carpeta correspondiente, de forma que el acceso a los datos es mucho más rápido.

Datos de sesión en base de datos

Es necesario si tenemos Magento en un cluster de servidores donde la carga se reparte entre todos ellos.

Si esto ocurre, es necesario que los datos de sesión estén compartidos y accesibles por todos los servidores. Por ello, no podemos guardar los datos en disco (salvo en configuraciones muy particulares), ya que cada disco es accesible únicamente por el servidor donde está instalado.

En este caso, además, la base de datos suele tener un servidor en exclusiva, con lo que la carga adicional que supone suele ser menos importante.

Parametros de configuración de la instalación de Magento

Reescritura de URL de Apache

La reescritura de URLs de Apache debería estar activada siempre, ya que nos permite tener en la tienda URLs amigables, que favorecerán el SEO y harán la tienda más usable.




Hey! Qué opinas sobre el artículo?