Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de Templeet 3.0

Posté par Pooly (page perso, ). Modéré le 22 février 2005.
La version 3 de Templeet est sortie juste avant la trêve dominicale de LinuxFr.
Templeet est un moteur de templates comme Smarty ou ModeliXe, mais se caractérise par une gestion avancée des méthodes de cache.

Cette nouvelle version apporte notamment la gestion des templates génériques, c'est à dire un template gérant tous les fichiers avec la même extension, et la possibilité de gérer en natif les images au sein de Templeet (auparavant, Templeet pouvait écrire une image mais pas la renvoyer directement au butineur).

Les fonctionnalités ajoutées sont entre autres : le support de LDAP, la gestion des tableaux multidimensionnels et le support des commentaires PHP standard. Le système de cache et le module d'interrogation ont également été améliorés pour plus de souplesse dans l'utilisation.

Templeet est notamment utilisé sur des sites comme LinuxFr ou sur W-Fenec.

> Lire la dépêche (34 commentaires, moyenne: 2,4).  

Nouvelles fonctionnalités :
- Les commentaires // et /* */ sont maintenant reconnus dans le code templeet.
- les opérateurs binaires & ^ | ont été rajoutés en natif.
- le support des variables ressources PHP permet de générer des images, par exemple.
- 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 :)
- 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".
- il est maintenant possible de remplacer des occurrences d'un texte par le résultat de l'évaluation d'un code templeet.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Question piège

Posté par tinodeleste () le 22/02/2005 à 23:29. (lien). Évalué à 3.

quelle version de templeet est utilisée par linuxfr ?

[+] Templeet, c'était mieux à vent

Posté par Aldoo (Jabber id, ) le 22/02/2005 à 23:48. (lien). Évalué à -6.

Tout est dit ;)



(bon, j'ai fait ma connerie de la semaine, chui content ;), je sors avec le sourire)

et la tribune ?

Posté par Gniarf () le 23/02/2005 à 06:31. (lien). Évalué à 4.

c'est quoi comme moteur ?

--
Windows has no users. It has hostages.

Ch'uis pas réveillé ?

Posté par frayd () le 23/02/2005 à 07:13. (lien). Évalué à 6.

sur templeet.org, les captures d'écran sont magnifiques...

Changement de nom?

Posté par Stone Tramo () le 23/02/2005 à 16:12. (lien). Évalué à 3.

Est ce qu'il n'était pas question d'un changement de nom a une époque?
Parce ce que bon, c'est pas vraiment un langage de template. Un template, c'est censé séparer le fond de la forme, mais quand on voit des exemples comme sur http://templeet.org/doc/list.fr.html(...) qui mélangent du sql avec des balises, c'est loin d'etre le cas!

Quel est la raison de la version 3 ?

Posté par FReEDoM (page perso, ) le 24/02/2005 à 10:48. (lien). É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...)

Un petit exemple

Posté par Baptiste Mille-Mathias (page perso, ) le 24/02/2005 à 13:35. (lien). Évalué à 4.

J'avais oublié de le faire passer sur la ML de templeet mais j'ai réalisée un petit site de recettes de cuisines pour ma copine.

Pour les geeks affamés : http://le.coin.cuisine.free.fr(...)

C'est pas un très gros site, mais ca permet de s'amuser un peu.

ps : si quelqu'un a une idée de design pour ce site, qu'il n'hésite pas. J'avoue que ca ma plairait bien de changer ces couleurS.

Ressources template

Posté par François (page perso, ) le 27/02/2005 à 16:45. (lien). Évalué à 1.

J'aurai voulu des informations sur les ressources consommées par template : je l'ai installé sur mon mini serveur ( 200mhz, 80mo de ram ) sur une debian, php4.1.2, Snapshot: Templeet-3.0.0RC3 et certaines pages mettent jusqu'a 16sec pour etre générées :p
de plus j'ai eu un probleme d'allocation de memoire à l'install.
Je voulais donc savoir si je desinstalle tout de suite ou non.
au fait, peut on faire une simple copie du repertoire pour l'installer ailleurs ?

esperant etre au bon endroit pour questionner la dessus :)

--
Code-libre cherche des projets à heberger pour faire naitre de nouvelles fonctionnalitées.

Revenir en haut de page