Configurar servidor para Magento 2 e instalarlo

¡Seguimos la serie de servidores! Esta vez me voy a adentrar en algo que se me escapa un poco… no conozco muy bien ni ElasticSeach ni Redis, pero quiero tener un servidor con todo lo que Adobe (Magento) nos recomienda y requiere para que funcione: Servido web Nginx/Apache: usaremos Nginx PHP MySQL Composer ElasticSearch Redis (no es obligatorio pero digamos que sin Redis las caches no son lo mismo…) NOTA tras acabar el post ->… Leer más →→→

Nginx: lo básico. Analizar nginx.conf.sample de Magento

Como desarrollador, siempre he tenido algo pendiente con Nginx… y con Apache también, aunque me ha quedado claro la superioridad y versatilidad de Nginx. Con la configuración de un servidor web en general. Por eso quise probar de configurar un servidor que no sea en mi ordenador con el típico localhost y todo ya por defecto abierto y preparado para que todo funcione correctamente… ponerle su dominio, instalar Nginx desde cero, etc (en esta pequeña… Leer más →→→

Como se usa config:import magento 2

Prioridades/jerarquía de lectura de valores de configuraciones Podemos tener un valor para una configuración establecido en varios sitios, y hay un orden, una jerarquía. Estos valores puede venir de (el último sobreescribe al anterior): Variables en base de datos (las cambiamos desde el admin) Variables en ficheros de configuración de Magento (config.php y env.php) Variables del sistema Es decir, que si tenemos un valor para web/unsecure/base_url en un fichero de configuración (será el env.php), éste… Leer más →→→

Reindexado en Magento 2: qué, cómo, debuggearlo, consejos, ejemplos…

TLDR No reindexes manualmente ya que tiene un gran impacto en el rendimiento del front «update on save» hace un reindexado de muchas cosas, no solo el producto que has guardado y además limpia FPC (cada vez que guardas un producto) Siempre «update on schedule» en una web en producción, solo actualizará lo relacionado al dato cambiado Se puede debuggear paso a paso el reindexado para intentar encontrar el error y buscar una solución más… Leer más →→→

Magento 2 developer toolbar

Cuando nos ponemos a desarrollar, bueno… a hacer cualquier cosa en Magento 2… es sencillo perderse cuando se está trabajando solo un módulo que no controlamos o sobre un theme que no solemos usar. Para ayudarnos en este perdernos constante, está genial tener ayudas y pistas a mano de lo que está ocurriendo por detrás de lo que podemos ver no? En este sentido una «developer toolbar» es quizás lo más apropiado y de las… Leer más →→→

Certificación JavaScript Magento 2 (ADO-E705): mi experiencia

TL;DR: he tardado aproximadamente unos 4-5 meses estudiando «con calma» , con relativamente (a cuando me prersenté a la certificación frontend) poca experiencia real tocando componentes UI y todo lo relacionado a temas puramente JS de Magento. Aún así, me he presentado y he aprobado 😁 Igual que en la de frontend, me gustaría contar mi experiencia y los pasos seguidos. A alguien le resultará interesante jeje 💪💪💪 Recursos para la Certificación JavaScript en Magento… Leer más →→→

Pestle – Generador de código para Magento 2

Últimamente le estoy dando mucha caña a automatizar cosas en Magento… y llevo un tiempo usando Pestle de Alan Storm. He visto posts de gente que utiliza templates en PHPStorm, y cosas similares pero esta forma es la mejor que he visto yo al menos. ¿Qué es Pestle? Pues básicamente es un framework PHP que usarás por consola para automatizar tareas. En este caso, trae de serie muchas (pero muchas) automatizaciones para generar código de… Leer más →→→

Certificación Frontend Magento 2 (ADO-E701): mi experiencia

TL;DR: he tardado aproximadamente unos 4 meses estudiando «con calma» , con una experiencia previa de 1 año haciendo tareas de frontend en mi trabajo y por supuesto entre medias de esas tareas también ha habido estudio. Me he presentado y he aprobado 😁 Me gustaría contar mi breve experiencia con esta certificación. Cómo lo viví, qué pasos seguí, si me hice apuntes o no, qué recursos he seguido… y sobre todo me gustaría que… Leer más →→→

Certificación en Magento 2 Frontend, dentro de poco

Empecé hace un par de meses con esta meta: tener una certificación en Magento y un conocimiento más profundo y «certero» en lo que he estado trabajando este último año: Magento 2 principalmente Frontend. Empecé a investigar cómo iba el tema de las certificaciones y dio la casualidad de que la certificación en frontend cubría un alto porcentaje de lo que yo ya había estado estudiando por partes ya que era parte de mi trabajo,… Leer más →→→

Media Queries en Magento 2

Al final hago un TL;DR si quieres saltarte toda la explicación y llegar a la chuleta directamente. La idea es con ejemplos entender cómo se aplican las media queries en Magento 2. Magento utiliza en su core LessCSS y trae consigo mucho hecho. Como todo framework, nos dice cómo hemos de montar los archivos y nos dice cómo tenemos que aplicar los estilos (para bien o para mal). Una de esas cosas que nos dice… Leer más →→→