gilles guirand
Montpellier et périphérie
4 k abonnés
+ de 500 relations
À propos
CTO & Creator of Kaliop : https://kaliop.com/
Skills :
- CTO / Product…
Activité
-
BIG NEWS: We are organizing the first in-person StrapiConf 🤩 Save the date: May 13th, 2025. Location: Paris, France. Can't wait to meet you all!
BIG NEWS: We are organizing the first in-person StrapiConf 🤩 Save the date: May 13th, 2025. Location: Paris, France. Can't wait to meet you all!
Aimé par gilles guirand
-
[RSE 💚] Lancement de notre forfait mobilité durable ! Dans le cadre de notre engagement RSE, et en partenariat avec Montpellier, Ville, Métropole…
[RSE 💚] Lancement de notre forfait mobilité durable ! Dans le cadre de notre engagement RSE, et en partenariat avec Montpellier, Ville, Métropole…
Aimé par gilles guirand
-
🚀 J'ai le plaisir d'annoncer que je serai speaker avec Didier SEGURA au devops REX / Open Source Experience afin de présenter le sujet "Architecture…
🚀 J'ai le plaisir d'annoncer que je serai speaker avec Didier SEGURA au devops REX / Open Source Experience afin de présenter le sujet "Architecture…
Aimé par gilles guirand
Expérience
Licences et certifications
-
eZ Publish 4.x
-
Publications
-
eZ Publish Cache In Details: expiry.php and ezcache.php command
http://share.ez.no
The previous articles detailed templates compilation, view caches and how to optimize template-block caches to ensure the sustainability of an eZ Publish project over time. This article, that closes the series of four articles on eZ Publish caches, details the role of the expiry.php file and the way the ezcache.php script works.
-
eZ Publish Cache In Details: Template-block Cache
http://share.ez.no
The previous article detailed the way INI cache and template compilation cache work. This article details one of the central mechanisms of eZ Publish, very impacting on performance: the viewcache (or content cache according to the translation that we want to give to content view cache). Next articles detail the cache-block, the expiry.php role, the ezcache.php script and a performance simulation.
-
eZ Publish Cache In Details: View Cache
http://share.ez.no
The previous article detailed the way INI cache and template compilation cache work. This article details one of the central mechanisms of eZ Publish, very impacting on performance: the viewcache (or content cache according to the translation that we want to give to content view cache). Next articles detail the cache-block, the expiry.php role, the ezcache.php script and a performance simulation.
-
eZ Publish Cache In Details: Template Compilation And INI Cache
http://share.ez.no
eZ Publish is an infinitely flexible and powerful CMS that powers a wide variety of websites with low or high traffic. This power comes with a price : resource consumption in general, and SQL resource consumption in particular, as well as disk I/O ! All these mechanisms have to be controlled to size its architecture, or understand the impact of a parameter, of a cache-block directive or even a massive removal of cache (template, cache-block or view cache).
This article explains in…eZ Publish is an infinitely flexible and powerful CMS that powers a wide variety of websites with low or high traffic. This power comes with a price : resource consumption in general, and SQL resource consumption in particular, as well as disk I/O ! All these mechanisms have to be controlled to size its architecture, or understand the impact of a parameter, of a cache-block directive or even a massive removal of cache (template, cache-block or view cache).
This article explains in details :
The INI cache : the PHP caching of settings
The templates compilation mechanism : compilation of *.tpl files into *.php files -
Advanced development with eZ Find - part 3 : Leveraging the Solr syntax
http://share.ez.no
Here is the third part of a series of tutorials about eZ Find. At the end of this series, you will have been exposed all details on how it works, and be able to make an advanced usage, in various context, of this enterprise-grade search plug-in. This series will serve as a base for a talk on the subject at the eZ Conference 2010, in Berlin. As well as the Libre Software meeting.
-
Advanced development with eZ Find - part 2 : Indexing additional fields in Solr
http://share.ez.no
The first part of this tutorial described the low-level mechanisms of eZ Find, and the way eZ Publish attributes ( names, types ) and Solr fields are mapped. This post describes how eZ Find can dramatically ease development of some functionalities ( avoiding complex template operators and heavy SQL queries ) by automatically indexing additional fields in Solr when an object is published, which can in turn be leveraged for facetting or advanced filtering.
-
Advanced development with eZ Find - part 1 : Datatypes in Solr and eZ Find
http://share.ez.no
This tutorial describes how eZ Find transforms and adapts eZ Publish content, and the respective datatypes, to index them in Solr. It by the way presents a few of the 2.2 version's novelties. The understanding of these low-level mechanisms are essential pre-requisites for development and debugging phases, be it only to know where to search for the key information, or be able to read code snippets that help understanding the exact role of a given configuration directive, parameter or filter.
Prix et distinctions
-
eZ Award 2012
eZ Systems
Plus d’activités de gilles
-
[TALK 📅 ] Le jeudi 4 décembre à 11h40, ne manquez pas la présentation de Didier SEGURA et Jérôme GALAIS lors de l’Open Source Experience x DEVOPS…
[TALK 📅 ] Le jeudi 4 décembre à 11h40, ne manquez pas la présentation de Didier SEGURA et Jérôme GALAIS lors de l’Open Source Experience x DEVOPS…
Aimé par gilles guirand
-
L'intelligence artificielle générative consomme une énergie considérable pour fonctionner. C'est un problème, mais est-il réglable ? Il y a deux…
L'intelligence artificielle générative consomme une énergie considérable pour fonctionner. C'est un problème, mais est-il réglable ? Il y a deux…
Aimé par gilles guirand
-
As announced 4 months ago, I have abandoned the use of AI to standardise the tone of my articles and give them a more "engineer" feel. So it's taken…
As announced 4 months ago, I have abandoned the use of AI to standardise the tone of my articles and give them a more "engineer" feel. So it's taken…
Aimé par gilles guirand
-
Très heureux d'avoir pour partager et vivre ce lancement en physique de Strapi 5 avec les étudiants d'Epitech Digital School organisé par Kaliop…
Très heureux d'avoir pour partager et vivre ce lancement en physique de Strapi 5 avec les étudiants d'Epitech Digital School organisé par Kaliop…
Aimé par gilles guirand
-
Dear Network, The last couple of weeks have been a time of reflection and rejuvenation for me. I’ve taken the opportunity to reenergize, pursue…
Dear Network, The last couple of weeks have been a time of reflection and rejuvenation for me. I’ve taken the opportunity to reenergize, pursue…
Aimé par gilles guirand
-
[Live 🎥] La Headless Experience Conf' démarre dans quelques minutes ➡️ https://hubs.li/Q02CzKQJ0 Un événement 100% digital et gratuit autour des…
[Live 🎥] La Headless Experience Conf' démarre dans quelques minutes ➡️ https://hubs.li/Q02CzKQJ0 Un événement 100% digital et gratuit autour des…
Aimé par gilles guirand
-
Hello there 👋 ! La HEADLESS EXPERIENCE CONF'. sur Strapi c'est ce Jeudi 20 Juin à 9h30, C'est full digital, gratuit, filmé en studio et à suivre…
Hello there 👋 ! La HEADLESS EXPERIENCE CONF'. sur Strapi c'est ce Jeudi 20 Juin à 9h30, C'est full digital, gratuit, filmé en studio et à suivre…
Partagé par gilles guirand