Quokka Web vient de terminer le développement d'un site d'annonces immobilières basées sur la région du Perche. Le site se base sur Joomla agrémenté, notamment, des composants JEA (Joomla Estate Agency) et SobiPro.

thumb-le-perche-immobilier

Le composant JEA est un outil gratuit et proposant vraiment des fonctionnalités très intéressantes. Bien que son architecture soit de type MVC, on se retrouve freiné par des contraintes liées à Joomla. Il est difficile de faire évoluer cette architecture sans réécrire une grande partie des controlleurs. Je me suis basé sur le plugin MVC override qui m'a permis d'étendre certaines parties du code sans toucher au coeur du composant cependant de nombreuses parties ont été réécrites. Le processus d'upload des photos du composant a été revu pour proposer un upload plus moderne et plus performant avec, entre autres, le support du multiupload, l'intégration de barre de progression et une meilleure gestion de la mémoire pour le traitement des images).

SobiPro a été utilisé pour gérer l'annuaire du site. La prise en main de SobiPro a été fastidieuse. Même si le composant est gratuit, aucune aide n'est fournie avec et sur leur forum il est assez rare d'obtenir de l'aide. En effet, l'accès à l'aide est payant et on peut aisément comprendre que ceux qui payent pour y accéder ne veulent pas en faire profiter ce qui ne payent pas cependant en farfouillant à droite, à gauche, j'ai réussi à obtenir des bribes d'aide bien utiles. Et puis, la lecture du code a permis d'en apprendre plus sur les possibilités de ce composant. Il s'agit vraiment d'un outil puissant et personnalisable (même si ce n'est pas forcément évidemment pour les non initiés à la programmation). En contre-partie d'un outil puissant, nous avons affaire à un outil d'une lenteur extrême. C'est son principal défaut. En voyant le code, on comprend pourquoi. Ils embarquent leur propre système de template et une partie du coeur de Joomla!

Découvrir le site d'annonces immobilières, Le Perche Immobilier

Vous aussi, vous souhaitez avoir un site d'annonces immobilières ? Consultez mon offre de création de sites internet.