Blog de programador Prestashop

En el blog de Jordi Oller, se pretenden recopilar las últimas notícias relacionadas con el diseño y programación de Tiendas Virtuales y aplicaciones Android e iOS (iPhone, iPad) y todo aquello que las envuelve. Desarrollando y dando soporte a comercios electrónicos de software libre principalmente en Prestashop y Magento, pero tambien en Woocommerce y OpenCart que están al alza, aupando lanzamientos y startups que nacen de la mano de Grupo Hostienda, apasionado por los eventos de networking y hacer nuevos contactos, básico para el crecimiento del ecosistema emprendedor. Suelo hablar principalmente de los siguientes temas:

Experto Prestashop, Experto Magento, Programador Android

Desde 2017 obtenido el certificado Partner de Prestashop oficial

Programador certificado Prestashop

Actualizar a Magento 2.0 – Novedades y soporte

Publicado el 2 comentariosPublicada en Magento

Magento 2.0 llegó a finales de Noviembre tocando las puertas de las fiestas navideñas por lo que hemos sido muy pocos los que nos hemos aventurado a migrar nuestras tiendas Magento a esta nueva y prometedora versión. Ahora bien durante 2016 y con más solidez y menor riesgo esperamos ir migrando poco a poco las tiendas a esta nueva herramienta que incluye un código renovado y estructurado que se puede resumir en:

  • Nueva estructura de directorios
Estructura Magento 2
Estructura Magento 1.x vs Magento 2

Ahora se estructura en 4 tipos de directorios:

– Directorios primarios: No se pueden cambiar (directorio base, directorio code /app/code, directorio /lib)
– Directorios de sistema: /var/di,  /var/generation, /app/etc- Directorios application: Estos directorios se pueden cambiar por config.xml
– Directorios publicos: /pub/*  Estos directorios se pueden cambiar por config.xml

 

  • Nuevos contenedores y elementos de layout. Cosa que permitirá con el Editor visual de diseño mover bloques super intuitivamente y definir las secciones más ordenadamente.
  • PRE-Procesador de CSS: Magento 2 no usa Bootstrap. Todo el CSS se trabaja con LESS preprocessor y CSS URL resolver (que reemplaza los links que encuentre con los correctos).  Con estas herramientas se ahorra mucho tiempo en desarrollo y performance, lo que se traduce en más rapidez por fin para la navegación y carga de Magento. Incluye un UI basado en LESS  {root} \lib\web\css\source\lib pudiendo centralizar la personalización de los siguientes elementos rápidamente:
    • actions-toolbar
    • breadcrumbs
    • buttons
    • dropdowns
    • forms
    • icons
    • layout
    • loaders
    • messages
    • navigation
    • pagination
    • popups
    • ratings
    • tabs and accordions
    • tables
    • tooltips
    • typography
    • list of theme variables
LESS preprocesador Magento 2.0
LESS preprocesador CSS Magento 2.0

 

  • Mejoras significativas de Rendimiento y velocidad
    • Mejoras de las indexaciones, teniendolas actualizadas para mejorar la velocidad de las consultas.
    • Utilidad de Rendimiento de Magento: Realizar tests con los scripts predefinidos y asi poder optimizar nuestra tienda correctamente con sus sugerencias.
    • Para ayudar a reducir la carga del servidor, Magento 2 tiene integración absoluta con Varnish Cache, cosa que agradeceremos enormemente en 2016 🙂
    • Cacheado Full page: TODO el contenido de página estática será cacheado para reducir el procesado del servidor.
    • Uso paralelo de sesiones de administración: Van a poder trabajar múltiples administradores simultaneamente sin crear conflictos de datos.
    • jQuery ha reemplazado a Prototype (no se podrán usar simultáneamente para evitar los conocidos conflictos)

 

  • Mejorado los sistemas de actualización de módulos y versiones, los cuales se han simplicado mucho.
  • Bakend totalmente renovado e intuitivo :
backend magento 2
Backend magento 2

Las mejoras en backend son incontables, pero destacamos el nuevo sistema renovado de inclusión de productos, ordenadamente y que acelera el proceso de creación y edición de productos, también destacamos la parte de Sistema que se encuentra al fin ordenado y mucho más intuitivo para mejorar la gestión de nuestra tienda.

 

Si te convence, entonces te invito a probar que instales MAGENTO 2.0 y experimentes por tí mismo:

PASO 1:  Realizar una instalación de cero de Magento 2.0.0

Requerimientos:

  • Apache 2.2 -2.4  o nginx 1.8+    (Con mod_rewrite activo)
  • Mysql 5.6+
  • PHP 5.5 – 5.6  (No funciona en 5.4 o inferiores)
  • Extensiones PHP requeridas:
    • PDO/Mysql
    • mbstring
    • mcrypt
    • mhash
    • SimpleXML
    • curl
    • xsl
    • gd / ImageMagick 6.3.7
    • soap
    • intl
    • openssl
    • CACHE –> Redis 3 / Varnish 3.5+ / memcached

 

Ahora si podremos descargar Magento 2.0 –> LINK

DEMO MAGENTO 2.x –> LINK

 

PASO 2: Migrar los datos de tu tienda 1.x

(Versiones 1.6.x, 1.7.x, 1.8.x y 1.9.x)

  • Utilizar el migration tool de Magento 2.0 disponible en Github.
    • Ir al directorio raiz con Shell y ejecutar:
      composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool-ce
      composer require magento/data-migration-tool:dev-master
    • Con esto el addon estara descargado, ahora se tendrá que ir al directorio correspondiente y seguir los pasos.
  • Se migraran 4 componentes:
    • Datos (clientes, pedidos, productos, promociones, etc)
    • Extensiones
    • Templates  –> junto con documentación.
    • Customizaciones
  • Los cambios de código manuales realizados no serán migrados obviamente.

 

Suerte!

Para cualquier duda o soporte puedes escribirme (jordi@hostienda.com) o bien llamarme al 668-828382  / 935380120 para poder ayudarte, feliz año en cualquier caso! Gracias.

 

Prestashop Day 2015! para tiendas y expertos

Publicado el Deja un comentarioPublicada en Prestashop

Por octavo año consecutivo estaremos presentes en la Barcamp Prestahop de París, renombrada en esta edición como el “PrestashopDay” para tener una denominación más comercial.

  • Descubre las novedades de la próxima versión de Prestashop.
  • Debate con otros programadores y desarrolladores Prestashop líderes en Europa.
  • Descubre nuevos plugins Prestashop increíbles de mano de sus programadores y creadores.
  • Encuentra nuevos clientes y/o colaboradores para tu proyecto.

 

Prestashop Day paris, experto programador prestashop
Prestashop Day paris, experto programador prestashop

 

Lugar: Carreau du Temple, 4 rue Eugène Spuller 75003 Paris

Fecha: Junio 11, 2015 de 9:00 a  19:00

 

* Aconsejamos reservar vuestros billetes de avión cuanto antes, pues estamos a las puertas del verano y los precios van a ser significativos.

 

 

Subvención 3000 € para Tiendas Online en Cataluña

Publicado el Deja un comentarioPublicada en Subvenciones

La Generalitat de Cataluña acaba de destinar unos fondos de 1.500.000 € para subvenciones destinadas a la evolución del tejido comercial de la comunidad autónoma.

subvenciones cataluña
subvenciones cataluña 2015

 

La subvención de hasta 3000 € (50% del total) con una inversión mínima de 1000 €, tiene como requisitos:

– Empresa registrada en Cataluña
– Tener establecimiento abierto al público a pié de calle.
– No tener tienda online aún abierta o en funcionamiento.
– Tienen prioridad los comercios de Artesania y de moda frente a las demás.

 

El objetivo según los creadores es evitar la desertización del comercio de calle, para que puedan competir con las grandes superficies online y obtener un mercado geográficamente más amplio que evite su escalonado cierre en las ciudades catalanes de comercios tradicionales o establecidos durante años y hacer viable su continuidad.

CCAM subvenciones

Link a la subvención e-commerce 2015  (En catalán)

* Si necesitas ayuda para tramitarla o bien que seamos finalmente la empresa de desarrollado de tu tienda online en Magento o Prestashop profesional no dudes en contactarnos por esta vía.

Nueva versión Magento CE 1.9.1.0 estable

Publicado el 1 comentarioPublicada en Magento

La semana pasada salió a la luz la nueva versión estable de Magento Community Edition 1.9.1.0

magento 1.9.1.0
magento 1.9.1.0

 

Lo que trae de nuevo Magento:

  • Soporte para PHP 5.5 y MySql 5.6, lo que incluye mejoras importantes en seguridad y rendimiento del servidor (lo que tanto preocupa a los programadores y desarrolladores en Magento).
  • Zend Framework también actualizado a la versión 1.12.7
  • Muestras de producto configurables mediante los atributos que ahora vienen por defecto (Al cambiar colores, medidas, etc también cambiará la imagen del producto) lo que ayudará a crear una conversión mayor de compra en los clientes que analicen la ficha de producto sin duda.
  • Optimización y mejoras en los diseños responsive en el theme por defecto en Magento, incluso en los email templates.
  •  Soporte para Google universal Analytics por defecto.
  • Más de 70 correciones y mejoras, la mayoría que provienen de la activa comunidad de Magento commerce. Se pueden ver todas en las Release notes de la versión.

 

Link de descarga -> Download