Introduction When working with a MySQL database, you may often store dates in UTC format to ensure consistency and avoid timezone-related issues. However, there may be cases where you need to display these dates in a specific local time, like Spanish local time, taking daylight saving time into account. In this blog post, we’ll show […]
Magento 1 vs Magento 2: Performance and Scalability Enhancements
Introduction Performance and scalability are crucial factors for any ecommerce platform, and Magento 2 has made significant strides in these areas compared to its predecessor, Magento 1. In this article, we will examine the key differences between Magento 1 and Magento 2 in terms of performance, focusing on faster page load times, enhanced indexing, advanced […]
Magento 1 vs Magento 2: Key Differences and Why You Should Upgrade
Introduction Magento has long been a leading ecommerce platform, with Magento 1 being the first choice for many online businesses. However, the release of Magento 2 in 2015 marked a significant improvement over its predecessor, offering enhanced performance, features, and scalability. In this article, we will examine the key differences between Magento 1 and Magento […]
An Overview of Magento 2: Revolutionizing Ecommerce.
Introduction Magento 2 is the latest version of the Magento ecommerce platform, which has been empowering online businesses since its inception in 2007. With a wide array of features, robust architecture, and an extensive community of developers, Magento 2 has become the go-to choice for businesses looking to establish a strong online presence. In this […]
Activar log de queries de MySQL en Magento 2
Ahora que todos estamos empezando con Magento 2, nos van surgiendo necesidades varias para investigar posibles problemas o el funcionamiento y organización general del código. En el marco de estas investigaciones, es habitual que necesitemos ver a nivel de consultas SQL, qué está haciendo Magento en determinadas situaciones. En Magento 1 podíamos activar un log […]
Optimizar Magento: Reducir el número de peticiones
Este artículo es parte de una serie de artículos más completa. Puedes ver en el siguiente enlace la serie completa, dedicada a la Optimización de Tiendas Magento. En este artículo comentamos diversas técnicas que ayudarán a reducir el número de peticiones de usuarios que recibe tu servidor, lo que aumentará la capacidad de asumir visitas […]
Deploy automático de versiones con GIT
Este artículo es parte de una serie de artículos explicando como realizar la gestión de proyecto Web con repositorios GIT. Si quieres leer la serie desde el principio, puedes hacerlo accediendo a: Proyectos Web y repositorios GIT. Cuando queremos publicar nuevos cambios desde los ordenadores de los desarrolladores al repositorio compartido, normalmente será necesario también […]
Repositorio GIT bare vs non-bare
A menudo cuando se comienza a trabajar con GIT surge la duda de los dos tipos de repositorio. No encuentro muchas referencias en Internet que den información clara y simple para el programador que comienza a trabajar con GIT acerca de este punto, así que ahí va la clave fundamental para saber si lo que […]
Crear repositorio GIT con proyecto existente
Una situación común al inicio de cada proyecto es crear el repositorio de código para el control de versiones. Normalmente los proyectos en los que trabajo son de tamaño medio o grande por lo que disponemos de un servidor VPS o dedicado en el que instalar el servidor GIT, pero si no es el caso, […]
Magento certification: Describe various ways to add and customize JavaScript to specific request scopes
Which block is responsible for rendering JavaScript in Magento? Both, css and js files in Magento, are managed by the block Mage_Page_Block_Html_Head. This block has methods for adding files to the html head section of any page in a Magento store. The main method to add files is the following: function addItem($type, $name, $params=null, $if=null, […]
Instalar XAMPP en Mac OS X
A continuación os contamos cómo instalar XAMPP en Mac OS X y cómo solucionar los posibles conflictos y problemas que surjan al realizar la instalación. Para la prueba usamos un Mac OS X 10.7.x e instalamos XAMPP 1.7.3 pero debería servir el ejemplo para cualquier otra versión de ambos. Instalar XAMPP en MAC OS X […]
Proteger carpetas mediante Basic Auth y .htaccess
Un clásico entre los clásicos, cómo proteger una carpeta (o una web completa) mediante usuario y contraseña, utilizando el archivo .htaccess y el Basic Authentication, lo que puede ser útil durante el desarrollo, o simplemente para restringir el acceso a determinadas zonas de la web a usuarios no autorizados. Otro uso muy común es mantener […]