domingo, 1 de junio de 2014

      Instalacion  de Magento
 
 
Qué es Magento?

Magento es una plataforma de comercio electrónico de funcionalidades avanzadas que proporciona comercios electrónicos con total flexibilidad y control sobre su apariencia, contenido y funcionalidad
Las características avanzadas del interface de administración de Magento provee unas potentes herramientas de marketing, optimización para los motores de búsqueda y unas herramientas de para gestionar el catálogo que dará a nuestros comercios electrónicos la posibilidad de ser totalmente personalizados para nuestras necesidades.
Diseñado para ser totalmente escalable y con la posibilidad de contar con la red de soporte oficial de Varien, Magento nos ofrece la solución definitiva al eCommerce.



En el nivel básico, Magento requerirá del siguiente software.
  • Linux, Windows, o otro sistema operativo compatible con UNIX
  • Servidor Web Apache (1.x o 2.x)
  • PHP 5.2.0 o superior, con las(os) siguientes extensiones/Agregados
    • PDO/MySQL
    • MySQLi
    • mcrypt
    • mhash
    • simplexml
    • DOM
    • curl
  • MySQL 4.1.20 o superior
  • Un Agente de Transferencia de Email (MTA) compatible con Sendmail
    • Magento se conectará directamente a un servidor SMTP si usted no dispone de un MTA
  • Para poder instalar magento es necesario contar con la plataforma WampServer.
 
Una vez descargado el paquete de magento, pulsamos sobre al opción ‘www directory’ de la aplicación de control de WampServer, lo que nos abrirá una ventada del explorador de windows con la carpeta donde hemos de descomprimir el fichero que hemos bajado anteriormente. Recomiendo mantener la carpeta ‘magento’ dentro de la cual se encuentran todo los ficheros de la aplicación para no entrar en conflicto con otros proyectos futuros o ya instalados.

Para la instalación de magento es necesaria la creación de una nueva base de datos en el servidor MySQL para ello procedemos como antes para acceder a la aplicación phpMyAdmin. Esta vez se nos pedirá un usuario y contraseña para acceder, el ususario es ‘root’ y la contraseña la que introdujimos en el paso 1.3 de la sección anterior. Una vez dentro de phpMyAdmin localizamos la sección ‘Crear una base de datos’, introducimos ‘magento’ en la caja de texto y pulsamos ‘Crear’ para continuar. Si todo va bien el sistema nos dirá que la base de datos ‘magento’ se creó.
 
 
 
Ahora, una vez creada la base de datos y descomprimido completamente el paquete de magento en la carpeta ‘magento’ dentro del ‘www directory’. Abrimos una ventana de nuestro navegador favorito e introducimos la siguiente dirección: http://127.0.0.1/magento/ en la barra de direcciones, pulsamos ‘Enter’ y aparece la primera página del instalador de Magento, donde marcamos la casilla de aceptar las condiciones y pulsamos el botón ‘Continue’ para pasar al siguiente paso.
 

 
 
 
En la siguiente pantalla se nos piden las opciones de localización, seleccionamos las que nos interesen y pulsamos en ‘Continue’.
 
 







En el siguiente paso se introducen distintos datos de configuración como la conexión a la base de datos, los datos de acceso vía web y el almacenamiento de las sesiones de usuario. Lo primero que tenemos que hacer es introducir la contraseña del usuario root de MySQL en el campo ‘User Password’, si queremos que nuestras tablas utilicen algún prefijo, por ejemplo si la base de datos donde vamos a instalar Magento pudiera contener otras tablas y no queremos que os nombres de dichas tablas puedan interferir en el funcionamiento del sistema, pondremos el prefijo elegido en el campo ‘Tables Prefix’. Marcamos el resto de opciones de acuerdo a nuestras preferencias(La opción ‘Skip Base URL validation before next step’ y la tengo marcada pues de otro modo no conseguía que avanzara la instalación) y de nuevo pulsamos en el botón ‘Continue’ para llegar al siguiente paso.
 
 

 
 


pude llegar a tardar mucho pues es en este momento cuando crea todas las tablas de la base de datos, más de 200, y por lo tanto es normal que se demore bastante. La carga de la base de datos puede fallar por que toma mas tiempo del permitido para cargas. Si esto pasa haga lo siguiente: 1. Haga clic en el icono de Wamp. 2. Ingrese a PHP. 3. Luego ingrese a php.ini 4. Edite el tiempo que viene por defecto en 60 segundos a 600 segundos



; max_input_time ; Default Value: -1 (Unlimited) ; Development Value: 600 (600 seconds) ; Production Value: 60 (60 seconds)



Recargue la pagina de instalación y ya no fallará.

Tras de la creación de la base de datos el sistema pide los datos para la creación del usuario administrador del sistema Magento. En esa página introducimos los datos del usuario, le asignamos una contraseña.


 
 
 
Al pulsar en ‘Continue’ terminamos con la instalación del sistema. En la siguiente página se nos comunica esto y se da la opción de ir a la interfaz de admnistración (Backend) o a la portada de la tienda (Front-end
 






Si hemos seguido todos los pasos finalmente obtendremos una instalación de Magento para poder empezar con el desarrollo de nuestra tienda.




Vista rápida


El frontend es la parte visible de nuestro comercio en Internet. Muestra nuestro catálogo de productos y permite a nuestros clientes seleccionar, ordenar, trazar y pagar el producto.


La siguiente captura muestra la portada de una tienda Magento con los datos de ejemplo


















Categorías


Los productos de la tienda están agrupados en Categorías que son mostradas en una barra en la parte superior de la tienda. Cada producto puede ser asignado a una o mas categorías. Los datos de ejemplo de la tienda Magento tienen tres categorías: Muebles (Furniture), Electronics y Ropa (Apparel). Las categorías pueden tener subcategorías. Un usuario de la tienda puede navegar directamente a una subcategoría a través del menú desplegable












Comparar Productos

Una funcionalidad de Magento nos permite comparar varios productos para cada producto disponible , Magento genera una opción llamada Agregar a la lista de comparación.

Después de seleccionar todos los productos que queremos comparar, los usuarios seleccionarán el botón Compare del área Comparar productos Se mostrará la siguiente ventana:






Ordenar Productos
Un usuario puede ordenar los productos mostrados seleccionando las opciones relevantes en el campo Ordenar Por:





 

Mi Carrito
Para añadir un producto al carrito de la compra, debemos seleccionar el botón agregar al carrito del producto deseado.

 

Realizar Pedido
La zona Mi carrito además muestra un botón llamado Realizar Pedido que lleva al cliente al primer paso de la página de realizar el pedido.