Categories > TinyButStrong general (FR) >

Version light

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: trollix
Date: 2006-09-12
Time: 17:13

Version light

Bonjour,
Existe-t-il (quelqu'un a-t-il developpé) une version light de TBS (sans gestion de base de donnée) ?
By: Skrol29
Date: 2006-09-13
Time: 13:33

Re: Version light

Salut,

La gestion native de MySQL + PostgreSQL + SQLite ne coute pas très cher en terme de lignes (une 40aine) et casiment rien en terme de temps d'exécution (vérifié par des benches). Celà est géré à la manière des plug-in de base de données externes qui sont très peu volumineux comme tu peux le constater si tu en télécharge quelques uns.
By: trollix
Date: 2006-09-13
Time: 16:04

Re: Version light

Oui, c'est exact.
En plus ton code est très optimisé. A la lecture des sources, on voit que bcp d'astuces d'optimisation ont été employées. Et chose importante à souligner: une seule expression régulière (ligne 2655). Chapeau!

Maintenant dans le cas qui me préoccupe, (intégration de TBS dans un CMS), les 100k et les 3000 lignes se rajoutent à un code déjà long et ça alourdit pas mal l'ensemble. D'où ma demande de version un peu plus light.
By: TiTi
Date: 2006-09-14
Time: 01:01

Re: Version light

C'est pour ca qu'on a inventé la fonction include ;)
By: Skrol29
Date: 2006-09-14
Time: 10:35

Re: Version light

Salut,

Moi je n'ai pas de version optimisée.
Je travail sur une optimisation de la version 3.2.0 qui devrait alléger son code de 2% environ sans perdre de fonctionnalité ni de perf.
Sinon , tu peux effectivement retirer manuèlement la gestion natives des bases MySQL, PostgreSQL et SQLite.