• # Quel est la raison de la version 3 ?

    Posté par . En réponse à la dépêche Sortie de Templeet 3.0. Évalué à 2.

    Nouvelles fonctionnalités :
    >- Les commentaires // et /* */ sont maintenant reconnus dans le code templeet.
    ça existe en version 2 mais dans les ~rem

    >- les opérateurs binaires & ^ | ont été rajoutés en natif.
    chouête de nouveaux opérateurs (mais ça vaut pas un passage de version majeure....)

    >- le support des variables ressources PHP permet de générer des images, par exemple.
    po compris ....

    >- le cache de page peut maintenant être initialisé à '/', permettant ainsi d'écrire les pages générés par Templeet à la racine du répertoire d'installation. Ces pages sont par la suite directement servies par Apache, sans passer par Templeet ou PHP, et ceci sur un plus grand nombre de configuration (notamment les hébergeurs mutualisés, où la directive DocumentRoot ne peut être modifiée). Ce mécanisme permet d'obtenir des performances équivalente à un site statique. La purge du cache n'effaçant évidemment que les fichiers crées par Templeet :)
    A peu de chose prêt, c'est l'idée même de templeet faire des pages statiques renvoyées par apache sans passer par PHP quand c'est possible. L'évoltuion n'est pas bien visible dans cette explication. Ou alors mon cerveau a un peu du mal ce matin.


    >- Les templates peuvent maintenant être disponibles par extension, un template sera utilisé pour toute les URLs de la même extension. De plus, un template peut également être utilisé pour tous les fichiers de même nom n'importe où dans la sous-arborescence. Ces deux mécanismes sont utilisés dans le package "Galerie".
    ça déjà c'est plus une évo majeure :)

    - il est maintenant possible de remplacer des occurrences d'un texte par le résultat de l'évaluation d'un code templeet.
    ça aussi , ça à l'air interessant : si je comprends bien il s'agit de l'intégration fine des regexp directement dans le moteur templeet ?

    En tout cas bonne continuation (va falloir que je vois si mon site migre facilement...)