Ca bouge plus?
Ca fait maintenant plusieurs mois qu'on a plus droit à de nouvelles features, à de nouveaux plantages ou à quoi que ce soit... Mais qu'est ce qu'il se passe bon sang?
Depuis début d'année, c'est le branle bas de combat, le lancement de la branche v3 de Kelare et du même coup la v2 ne profite "plus" que de corrections de bugs et plus de nouveauté pour le moment tant que la v3 n'est pas stable et en ligne.
Mais bon pas la peine de sauter de joie pour autant, la v3 n'apportera à son lancement que peu de changement, à part un gros changement au niveau fonctionnement même de Kelare, pour les sites en eux même cela n'aura que peu voir pas d'impact visuel...
Mais pourquoi se casser le cul alors?
Bonne question
La v2 est intimement mêlée à PHP4 avec du même coup les URLs en .php et quelques scripts (1 à 2% maximum du code total) écrit en PHP... Mais de ce fait, pour que le tout fonctionne on a besoin d'avoir un Apache (le FastCGI n'acceptant pas les modules dynamiques, ni le SAPI, y a que du statique possible
) et de PHP évidemment. La liaison, vachement intime, oblige Kelare d'être mis à jour à chaque modification du noyau de PHP, en gros à chaque release quasi... De plus, la gestion d'objets entre les deux est calamiteuse (surtout PHP
) sans y parler de notions d'interfaces ce qu'ils semblent ne pas encore avoir bien assimilé
Bref, pour la génération d'une page, il y a
Kelare v2 => PHP => Apache => Lighttpd => User
Et le but est d'avoir
Kelare v3 => Lighttpd => User
Il est même possible de faire
Kelare v3 => User
sachant que Lighttpd permet de lui renvoyer un morceau de mémoire a envoyer à l'utilisateur directement. Bref, ça va un rien réduire les niveaux et simplifier la mise à jour (sisi) du tout
Bon et ça en est où?
La V3 nécessite une réécriture de pas mal de fonctions à vrai dire et évidemment au moins de la réécriture du PHP en Delphi (il reste un moteur de script en POO mais moins utilisé dans la pratique qu'avant).
Depuis une dizaine de jours, la V3 arrive à sortir ses premières pages avec une version Windows, la version Linux n'ayant pour le moment encore sorti que des "Core Dump"
Depuis hier, il est même possible de naviguer (comprendre: rien poster/modifier) dans le forum en local
Et c'est prévu pour quand?
No idea, j'espère cette année, mais si c'est pas possible ce sera pas possible
Sur ce, j'y retourne