Et toujours disponible en open source...
Développé et maintenu depuis maintenant 10 ans, nous le mettons à jour régulièrement. Avec son architecture ouverture, nous pouvons suivre les évolutions technologiques, mais aussi les modes et usages qui s'enchaînent sur Internet.
Voici une liste non exhaustive de quelques fonctionnalités marquantes de son évolution :
Du bureau au mobile
L'arrivée des premiers smartphones et des premières tablettes tactiles a littéralement bouleversé les habitudes des internautes. L'avènement de la 3G et des écrans tactiles "haute définition" ont permis la démocratisation de l'internet mobile.
Les sites se sont donc adaptés à cette nouvelle manière de "surfer", et CaMykS aussi.
D'abord capable d'afficher un site dédié pour les mobiles, il a ensuite évolué pour permettre l'affichage responsif des sites, c'est à dire qui s'adapte automatiquement à la taille de l'écran, quelque soit l'appareil ou sa résolution.
Confort d'administration
Nous savons que le confort des administrateurs est aussi important que celui des visiteurs. Nous avons donc développé un nouveau thème spécifiquement adapté à l'administration des sites, plus moderne, plus recherché graphiquement.
Cette nouvelle interface a été installée sur tous les sites de nos clients, du plus ancien au plus récent. Tous les retours sont positifs : elle est plus confortable et agréable à utiliser. Mission accomplie.
"Bidules" technologiques
Au fil des ans, nous avons créé de nombreux plugins afin de factoriser certaines actions qui devenaient de plus en plus courantes.
- QRCode : Nous avons créé un petit plugin qui permet de générer des QRCode dans divers tailles et formats.
- VCard : Ce plugin permet l'import et l'export de VCard, de la version 2 à la version 4. Idéal dans outil de type intranet ou CRM.
- ReCaptcha : Ce plugin permet de sécuriser les formulaires de contact ou d'inscription contre le spam.
Tous ces plugins sont disponibles en standard dans le CMS et sont utilisables par tous les modules qui pourraient en avoir besoin.
Lifting interne
De nombreuses librairies internes ont été mises à jour, complétées ou optimisées.
- La gestion des données est désormais plus complète, prenant en charge plus de format de données, avec une réactivitée accrue, pour simplifier les développements.
- Nous avons intégré et customisé une librairie d'écriture de PDF, permettant d'écrire des fiches, affiches ou tout autre document au format PDF. De nombreuses options sont disponibles pour un rendu très haute qualité.
- Nous avons débuter l'écriture d'une librairie de manipulation d'image, celle-ci nous permet de réaliser quelques actions simples mais extrèmement utile sur des images : recadrage, redimensionnement, netteté, flou, remplacement de couleurs, ...
Nous continuons de travailler activement sur cette librarie, pour y intégrer de nouvelles fonctionnalités. - Fusion "on demand" des fichiers CSS ainsi que des fichiers JS, afin d'optimiser le délai de chargement d'une page et le cache côté client.
En plus de l'ajout d'outils, de fonctionnalités, nous réalisons régulièrement des optimisations, pour les pages, déjà rapides à s'afficher, arrivent encore plus vite sur l'écran du visiteur.
Données, données, données ... ( ... Dieu vous le rendra ... :) )
Initialement développé pour utiliser la librairie "mysql" de PHP, nous avons organisé de profonds changements sur la gestion des bases de données. Désormais, nous pouvons utiliser les librairies "mysqli" et "PDO" de PHP, et nous pourrons créer des connecteurs pour d'autres bases de données.
De plus, la gestion des modules et des librairies intégrées aux modules a été modifié pour pouvoir faciliter la manipulation de données dans de multiples bases de données.
La manipulation des données étant l'un des points clé d'un site internet, cette modification a fait l'objet d'une attention toute particulière, et de très nombreux tests.
Avec toutes ces modifications à travers les années, et celles à venir, CaMykS reste ainsi l'outil idéal pour développer vos sites avec la plus grande flexibilité, tant au niveau technique que graphique et toujours une qualité "Made in Ideogram Design".