diverses questions

rebonjour à tous

d'aord, je teste depuis deux jours la messagerie interne, le calendrier et le pense bête, et je tiens à dire: BRAVO. C'est une véritable réussite, encore une :slight_smile:

le moteur de recherche: dans l'aide en ligne, vous conseillez d'opter pour une solution externe si le site devient gros. Quand un site est-il gros? Comment intégré cette solution au site?

Les couleurs de pastille: certains des articles apparaissent avec des pastilles clignotantes entre deux couleurs. Quelle sont leurs signification?

voilà

@+

est-il possible et si oui comment de créer et de gérer des communautés
d'administrateurs sous SPIP ?

@ younès (ybenjelloun@insite.fr) :

est-il possible et si oui comment de créer et de gérer des communautés
d'administrateurs sous SPIP ?

Non.

-- Fil

At 13:28 +0100 9/11/01, betton mathieu wrote:

le moteur de recherche: dans l'aide en ligne, vous conseillez d'opter pour une solution externe si le site devient gros. Quand un site est-il gros? Comment intégré cette solution au site?

Pas évident de répondre... Pour indication: uZine utilise le moteur intégré à SPIP, ça donne des réponses plutôt pertinentes et sans aucun ralentissement: en revanche, le Monde Diplo utilise ht:/Dig, un moteur libre externe.

En réalité, le terme "gros site" est une expression simple pour désigner des critères plus complexes. Notamment:

- vitesse des recherches
Un moteur de recherche doit répondre très rapidement. C'est-à-dire quelques dizièmes de seconde, pas plusieurs secondes. Là, pour le moteur de SPIP, c'est bon, à priori ça tient quelle que soit la taille du site, car la recherche n'est pas effectuée directement dans le texte des articles eux-mêmes, mais dans un "dictionnaire" (un index) des mots qui se trouvent dans ces articles. Tu images une bibliothèque, tu as deux moyens de retrouver un mot: tu consultes tous les livres un par un (c'est généralement ainsi que fonctionnent les moteurs de nombreux "petits" systèmes), ce qui est possible quand tu as très peu de livres pas trop longs, ça devient rapidement impossible quand tu as beaucoup de livres très gros; l'autre moyen, c'est que le bibliothécaire a créé une sorte de dictionnaire (index, donc), où il a noté en face de chaque mot les noms des livres où se trouvent ces mots; de cette façon, quand tu recherches le mot "internet", tu ouvres directement le dictionnaire, et en face de "internet" tu vois que ça se trouve dans tel et tel ouvrage (c'est donc ainsi que fonctionne le moteur de SPIP). Donc de ce côté, pas de problème.

- économie de moyens
Un moteur de recherche efficace doit occuper peu de place, ne pas monopoliser les ressources du serveur avec des calculs énormes. Le système de SPIP est très rapide, donc ne monopolise pas les ressources, en revanche il occupe beaucoup de place dans la base de données (lorsque le moteur est activé, la taille de la base de données occupée par SPIP va doubler ou tripler). Donc si ton hébergeur limite la taille allouée à ta base de données, il faudra peut-être choisir un système de moteur de recherche moins gourmand.

- précision des recherches et souplesse des requêtes
Le moteur de SPIP répond aux besoins de recherches "simples", c'est-à-dire en gros pour la plupart des recherches effectuées d'habitude sur le Net: l'utilisateur cherche un ou plusieurs mots en les tapants à la suite les uns des autres. Cependant, si tu veux "dépasser" ces recherches simples, là c'est pas bon. Par exemple, si tu cherches "Jacques Martin", ça va chercher sur "Jacques" et sur "Martin", et placer en premier les articles qui contiennent les deux; mais ça ne va pas chercher sur l'expression "Jacques Martin" en entier. De la même façon, il n'est pas possible de constuire des requêtes plus fines, du style "Jacques OU Martin" (je cherche les articles où sont présents soit Jacques, soit Martin); bon, dans les faits, le moteur affiche d'abord les articles où se trouvent les deux mots, puis ceux où se trouvent l'un ou l'autre, mais ça n'est pas vraiment pareil. Tu ne peux pas préciser si tu veux chercher sur "Martin" en tant que mot complet, ou sur tous les mots qui commencent par "Martin" (martini, martinez, martinique, metc) ou qui contiennent Martin (lamartinesque, etc.)... De plus le moteur de SPIP n'intègre pas les mots de 3 lettres et moins; donc une recherche sur "par hasard" ne peut pas être exécutée de manière pertinente avec SPIP (pour deux raison: d'abord parce que ça recherche sur "par" et sur "hasard" et non sur l'expression complète, ensuite parce que "par" n'est pas recherché).
Pour simplifier: SPIP ne permet pas des requêtes élaborées.

- fonctionnalités
Pratique: rechercher sur un intervalle de dates, dans une rubrique seulement... A priori, il semble que cela puisse être fait avec le moteur de SPIP, mais on n'a jamais trop essayé de personnaliser l'interface de recherche et de voir ce qui se passait réellement. Avec d'autres systèmes, comme tout cela est leur spécialité, il est souvent plus simple de réellement personnaliser les possibilités, et d'offrir l'interface qui va bien.

D'où finalement le choix d'uZine de se contenter du moteur intégré, et du Diplo de choisir ht:/Dig:
- sur uZine, le site n'est pas si gros que le fait de doubler ou tripler l'espace occupé par la base de données pose problème; surtout, on n'a besoin que de recherches générales (trouver le mot "cryptographie" par exemple); et il ne nous semble pas tellement nécessaire de restreindre les recherches à des rubriques ou à des périodes de temps;
- sur le Diplo, le fait principal est que le site est utilisé comme une véritable base documentaire, où le moyen de retrouver les articles est en premier lieu le moteur de recherche; donc là il faut un outil ayant des possibilités d'interrogation très souples et puissantes. Je suppose que si on regarde la façon dont le gens utilisent cette base dans 90% des cas, ce sont des requêtes très simples (qui pourrait être réalisées avec le moteur de SPIP), mais de part son aspect documentaire, il est vital d'offrir la possibilité de préciser très finement ses recherches.

Les couleurs de pastille: certains des articles apparaissent avec des pastilles clignotantes entre deux couleurs. Quelle sont leurs signification?

Théoriquement (parce qu'il y a là un petit bug pas grave): les pastilles clignotantes apparaissent lorsqu'on se connecte en "Administrateur à accès restreint", elles signalent les rubriques et les articles dont l'administrateur a la charge (il repère ainsi rapidement ce sur quoi il est admin et ce sur quoi il est seulement rédacteur).

Cependant, petit bug dans la 1.2, il semble que des rédacteurs arrivent à créer des articles sans rubrique (on n'a pas réussi à reproduire ce comportement en le faisant exprès, mais bon, certains y arrivent par hasard :-)); et là, ces articles apparaissent en clignotant. Du coup, le fait que ça clignote, même si c'est pas voulu, permet de repérer le fait que le rédacteur n'a pas essayé de placer son article dans la bonne rubrique, et qu'un admin devra s'en charger. C'est corrigé dans les versions en cours de développement (pour la prochaine 1.3), mais ça ne justifie pas de remodifier la 1.2 rien que pour ça.

Amicalement,
ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B

D'où finalement le choix d'uZine de se contenter du moteur intégré,
et du Diplo de choisir ht:/Dig:

Je ne vais pas en faire des tartines, mais je ne partage pas l'analyse
d'ARNO* : si le Diplo utilise un moteur externe, c'est parce qu'il l'avait
installé avant spip, et tant que ça marche on ne touche à rien. Autre
bénéfice, mais qui demanderait à être mesuré précisément : on n'a pas
d'indexation, donc aucune connexion à la base lorsque quelqu'un consulte le
site (sauf regénération du cache, bien entendu).

-- Fil

At 15:14 +0100 9/11/01, younès wrote:

est-il possible et si oui comment de créer et de gérer des communautés
d'administrateurs sous SPIP ?

Qu'est-ce que des "communautés d'administrateurs"? Peux-tu préciser?

-> Il est possible de créer des administrateurs responsables uniquement sur quelques rubriques du site (en plus des administrateurs classiques qui gèrent l'intégralité du site). Mais je doute que ce soit cela...

-> Plus généralement, une petite explication sur la philosophie qui guide la gestion des droits sous SPIP (c'est-à-dire la création et la gestion des rédacteurs et des administrateurs, qui peut/doit faire quoi?...). SPIP n'est pas conçu pour créer un grand "service" général où des gens qui ne se connaissent pas du tout, même par mail, gèrent chacun leur petit site dans leur coin dans le même espace privé. Le principe de SPIP, c'est de gérer un seul site de manière coopérative, donc un espace où tout le monde fréquente le même endroit et où il vaut mieux que les gens discutent entre eux pour gérer le bidule (déterminer ensemble le rubriquage, la taille des logos, et autres choix éditoriaux). D'où la simplicité de la gestion des droits. S'il s'agit à l'inverse de créer plusieurs sites avec SPIP, alors il est beaucoup plus sain d'installer plusieurs comptes avec plusieurs SPIP.

ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B