En fait, ça serait un peu un retour aux sources…
Il me semble que Tweak (?) avait pour but de mettre de façon simple l’accès a des fonctions avancées de spip…
« Donc », toutes les autres fonctions seraient à sortir en plugins autonomes…
Le 2 décembre 2009 23:54, Patrice Vanneufville <patrice.vanneufville@laposte.net> a écrit :
Cher teddy, qui trancherait entre les lames majeures et les lames mineures ?
Bien à toi.
Patrice Vanneufville----- Message d’origine -----
De: Payet Teddy <teddy.payet@gmail.com>
Env: mercredi 2 décembre 2009 23:01
À: Pat <patrice.vanneufville@laposte.net>
Cc: spip-zone@rezo.net
Objet: Re: [SPIP Zone] Couteau Suisse : star malaiméeBonsoir à tous,
Je lance une pierre dans la mare…
Ne serait-il pas envisageable de sortir certaines lames en plugins
Aujourd'hui le record du couteau suisse est de 87 outils et 141 fonctions... Ce qui donne un peu ça : [http://www.switzerland.com/fr.cfm/economie/offer-Economy-Companies-309605.html](http://www.switzerland.com/fr.cfm/economie/offer-Economy-Companies-309605.html) Ça fait un peu beaucoup non?
autonomes?.. En fait surtout les lames de fonctions majeures…
Cela permettrait d’alléger un peu le couteau suisse…Le but de ce découpage est l’allégement du code de CS et peut-être lui
permettre de prendre moins de ressources si cela s’avère vrai…
Cordialement,
TeddyLe 2 déc. 09 à 22:39, Pat a écrit :
Salut à tous,
Pardon pour ce silence momentané dû à une hospitalisation imprévue,
et surtout pour mon invitation à un débat aujourd’hui un peu ancien.Dans la liste des lames activées, aucune n’est consommatrice de
ressources serveur importantes si ce n’est le sommaire automatique
qui effectue un traitement non négligeable sur le texte des articles
au moment du calcul de la page avant la mise en cache.Le CS compile les lames actives et réduit au maximum son impact lors
de la vie normale du site. Le poids du fichier public de langue est
minime et les quelques tests réalisés à chaque hit se font
essentiellement sur la table des metas de spip, les paramètres d’url
et l’inclusion des deux fichiers d’options précompilés.
Une étude approfondie serait peut-être nécessaire afin d’optimiser
davantage le code actuel, ça on le peut toujours.
Il est clair que les lames sont très inégales en terme de
performance et leur activation doit être raisonnée sur les serveurs
les plus fragiles.Pat
JLuc a écrit :
Dans le couteau suisse sont activées les lames suivantes :
- Ancres douces
- SPIP et les liens… externes
- Supprime le numéro
- Visiteurs connectés
- Balise #INSERT_HEAD
et- Un sommaire automatique dont je ne souhaite pas me passer
et que je ne saurais pas remplacer
Qu’est-ce donc qui serait pénalisant dans tout cela ?
Une lame ou bien le manche en lui-même ?
Le CS est sensé ne mettre en branle php QUE pour les lames utilisées