dimanche 26 mars 2023 à 11:27
Bonjour Myster621, salut Musicgroove.
Bon, pour ma part je ne suis pas spécialiste du codage, juste quelqu'un qui a pris les choses en cours de route et qui essaye de s'adapter. Mon truc c'est plus le design.
J'ai bien remarqué ce dont tu parles Myster621, l'histoire que Php et Html soient mélangés dans les fichiers. Je confirme que c'est aussi une des choses qui ne permet pas que KWS soit responsive design.
Une vraie refonte du CMS impliquerait que
dans les modules il n'(y ait absolument plus
rien qui soit du Html et que tout soit envoyé sous forme de variables/fonctions etc aux fichiers du thème. Uniquement à partir de là on pourrait créer des thèmes responsive design et y ajouter tout le nécessaire pour le SEO. Je pense que c'est deja le cas dans des modules comme news mais la plupart des autres ne sont pas ok.
De mon côté j'ai une version hyper bidouillée de KWS que j'utilise pour mes créations et comme tu peux le voir sur
https://www.douce-griffe.com/ , par exemple, c'est responsive, hyper optimisé SEO et en bidouillant un peu l'urlrw semble bien faire son office. Toutefois, toutes les modifications que j'y ai apporté font que cette version n'est plus du tout compatible avec le CMS de base (j'ai ajouté pas mal de fonctions perso, beaucoup d'ajouts en DB aussi...)
Je travaille aussi pas mal avec d'autres CMS comme prestashop pour les sites boutique et concernant les "moteurs Template" (ches Presta ils utilisent smarty) je trouve que c'est une sur-couche qui alourdit pas mal les choses et très souvent limite les évolutions. ça reste très personnel comme jugement mais pour ajouter la moindre variable à un template c'est des heures de bidouilles et je trouve ça très chiant.
Le seul endroit de Kws où je garderai ce mélange de Html et Php c'est justement dans les thèmes. Php c'est hyper rapide, flexible, modifiable et ça permet de personnaliser à mort ton thème.
Concernant les noms des variables, je te rejoins un peu, même si pour ma part je n'ai pas trop de problèmes avec ça. Les noms sont non conventionnels mais très souvent ils sont juste en français, donc assez reconnaissables quand même. Je comprends par contre que ça demande un certain effort d'adaptation pour quelqu'un qui reprend le bébé en cours de route.
Bref, tout ça mériterait une grosse discussion de groupe... Car d'un côté j'ai déja parlé avec des codeurs qui voulaient éventuellement reprendre Kws et je me rends compte que si on suit la logique de tout refaire de A à Z, ça représente un taf énorme et en réalité, personne n'a ni le temps ni l'énergie de le faire. Par contre, si on garde le CMS tel quel, il va tout simplement disparaitre. L'idéal serait certainement de trouver une voie de milieu.
Après tout, moi qui ne suis pas vraiment codeur, j'ai quand même réussi à créer des sites en mélangeant KWS et des templates responsive. Des sites fonctionnels, rapides, super design et très performants en SEO (
https://www.aixetraiteur.com/ est en 1ere page Google sur des 100e d'expressions et de mots clés)... Donc je pense qu'il est tout à fait possible de faire quelque chose avec KWS.
Toujours très personnellement, je pense qu'à ce stade, travailler à la compatibilité php 8,9,10 etc ne sert plus à grand chose. Un CMS compatible PHP mais incompatible avec tous les navigateurs smartphone et à ce jour incompatible SEO, je ne vois pas l'intérêt. Après tout, avec un .htaccess et un php.ini, sur la plupart des serveurs tu peux choisir ta version de php...
Pour ma part, je pense qu'il faudrait surtout:
-
Regrouper les quelques forces vives présentes et éviter que chacun travaille dans son coin.
- Faire un
bilan global et déterminer toutes les choses à faire
- Se mettre au travail petit à petit et ne sortir aucune nouvelle version tant que LA bonne n'est pas fonctionnelle.
- Envisager peut être que la prochaine version ne sera pas compatible avec les anciennes et que pour les 10 malheureux sites en fonction actuellement avec KWS, il faudra peut-être envisager de mettre les mains dans le cambouis
Comme tu le soulignes Myster621, nous sommes tous assez peu disponibles, mais je me dis qu'avec un vrai projet commun, bien établi, on pourrait deja au moins essayer de sortir une version qui ressemble à ma bidouille personnelle avec UN template de base responsive. Le reste devrait se faire tout seul. Car un CMS qui fonctionne c'est un CMS qui attire du monde, et l'effet boulle de neige devrait fonctionner...
Édité 1 fois - Dernière édition: 27/03/2023 à 12:47 Par jacknikolson.
Création de site internet Chambéry - Référencement seo de site internet à Chambéry -
Photographe de mariage Chambéry -