Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Si, mais je l'ai viré ;-)
Pourquoi ça ne marcherais pas ? Ca désactive le cache static pour certaine page...
Et un truc comme ça:
if (strpos($_SERVER['PATH_INFO'], '/subscribetocomments') === 0) {
define('DC_SC_CACHE_ENABLE', false );
} else {
define('DC_SC_CACHE_ENABLE', true );
}
Bonjnour,
est il possible de désactiver le plugin static cache pour une page ?
En effet, le plugin Subscribe To Comments utilise une protection par nonce, donc compare le nonce à la session. Ce qui est incompatible avec du cache static.
Merci.
Je trouve ça un peu dommage. Quand je travail avec un framework ou une solution comme Dotclear, j'aime bien coder proprement et faire valider mon code avec un checkstyle... En interne vous en avez pas ?
Bonjour,
je suis en train de mettre sous intégration continue mes extensions et le thèmes de mon site. J'aimerais savoir si Dotclear respecte un standard au sens PHP Code Sniffer du terme afin de soumettre mes dev au même standard ?
llaumgui : pour le plugin Email notification, peux-tu remplacer "&$" par "$" dans le fichier behaviors.php du plugin ? Merci de dire si ça règle le problème.
Ca semble bon. Je suis en 5.3 pour info.
Email notification 1.0.3 (http://plugins.dotaddict.org/dc2/detail … tification) => Pas de mail et plus l'option dans mon compte
Google Tools 0.3-r2350 (http://plugins.dotaddict.org/dc2/details/googleTools) => Plus de Google Analytics et autre côté blog et plus les options côté paramétrage du blog
twitterPost (http://lab.dotclear.org/wiki/plugin/twitterPost) =>Plus l'option dans la vue édition d'un billet
llaumgui a écrit :Nickel, ça marche... Mais je perds la compatibilité 5.2 ?
Normalement non.
Moe a écrit :osku a écrit :Il te faut réaliser la modification pour rendre tes widgets compatibles PHP 5.3
Peux-tu préciser à quelle modification tu penses ? Je vois pas de quoi tu parles. :(
Principalement : suppression du "&" dans la déclaration de méthode. En tout cas ça a fonctionné chez moi. et c'est retro compatible.
Tout à fait. C'est donc rassurant
Nickel, ça marche... Mais je perds la compatibilité 5.2 ?
Bonjour,
avec l'arrivée de MemCache (http://plugins.dotaddict.org/dc2/details/memCache) je me pose la question de la meilleure façon de rendre son DC moins gourmand... MemCache ? StaticCache ?
Merci.
Bonjour,
Tu peux nous montrer le code d'un de tes plugins concernés ?
Merci
Oui, voici : http://projects.llaumgui.com/index.php/ … HEAD/trunk
Une petite lecture de cette doc pourra peut-être t'aider? http://fr.dotclear.org/documentation/2. … ns/widgets
Déjà lu
Je crois que llaumgui parle de la présence des widgets dans la première colonne à gauche. Maintenant, que ma réponse ne soit pas appropriée est tout à fait envisageable. Je penche d'ailleurs plutôt pour un pb de déclaration avec PHP 5.3 (suppression du "&" dans la déclaration de méthode). Voir ici : http://forum.dotclear.net/viewtopic.php?id=40149
Et si cette réponse n'est toujours pas pertinente... heu... Ben j'aurai essayé.
Je suis effectivmeent en php 5.3, je vais regarder cela de plus près.
Merci.
Bonjour,
je tente de porter mes widgets sous Dotclear 2.2, mais je me heurte à un problème : mes widgets refusent d'apparaitre dans l'admin. J'ai fait une recherche, et je suis tombé sur cela : http://lab.dotclear.org/ticket/475 mais cela ne marche pas. Quel est la nouvelle syntaxe pour coder un widget avec DC 2.2 ?
Merci.
Ceux qui ont un serveur dédié et qui ont besoin des fonctionnalité de php 5.3 ;-).
Ca va faire un mois que la 5.3 est sortie... Existe t'il une version SVN pour tester la compatibilité ? Car le trunk ne bouge plus.
J'en remets une couche car je crois avoir compris llaumgui ;)
Sous noviny, tu cherches "pito", il fait une recherche sur "pito" et offre la liste des billets contenant "pito". Tu choisis ton billet et dc l'affiche.
llaumgui veut que lorsque tu cherches "pito", il cherche dans la liste des mots dans la table "post_words" et affiche les mots contenant "pito" -> "pitoyable" "pitoresque" "hopito" ;) etc. (ces mots étant présents dans au moins un des billets du blog). Ensuite l'utilisateur sélectionne le mot qu'il veut vraiment chercher -> "pitoresque" et je suppose qu'après cela lance une recherche classique sur ce mot, avec affichage d'une liste de billets contenant ce mot.
Voila ;-).
Sur google suggest : lorsque je tape "test", il va me proposer "testicule" car il y a des mots indexé pour cette recherche.
Sur noviny, lorsque je tape test, il me sort une liste de liens vers des billets répondant à la recherche "test".
En gros, je voudrais faire de la vrai sugestion de recherche alors que Noviny propose juste de la recherche. si je tape "test", il me propose les mots indexés commencant par "test".
Si ces mots sont présents dans des billets oui. Le thème Noviny lui cherche des billets et propose une liste de liens vers des billets. Moi je voudrait une liste de mots présente dans des billets.
Nom, la recherche Noviny te resort des billets moi je voudrait qu'elle me ressorte des mots. En gros je cherche test, ce mot est quelque part et il me le propose.
Bonjour,
Je désirerais faire sur mon thème comme sur le thème Noviny. C'est à dire une suggestion de recherche. Mais à défaut de rechercher des postes comme Noviny, je voudrait suggérer des mots issus de "post_words". PAr contre cela ne me semble pas trop possible. Ai je raison ?
Merci
De plus, mesurer le nombre de requêtes SQL n'a aucun sens. Parfois faire 1 requête + n petites sera moins coûteux qu'une seule avec jointure et agrégation, surtout si les n requêtes sont préparées. Un bon test devrait non pas se pencher sur le nombre de requête mais leur coût cumulé, en prenant en compte les différences qu'il peut y avoir entre MySQL et PostgreSQL. Bref, ce n'est pas si simple :)
Oui, mais si pour une même information, un script te fait 500 requêtes et un autres 50 c'est qu'il y a un problème de conception quelque part (c'est pas le cas ici).
Je trouvais le nombre de requêtes de Wp important alors j'ai juste voulu le comparer avec Dc pour me faire une idée. Après, d'autre facteur sont évidement à prendre en compte tel que (entre autre) le temps de génération, la mémoire utilisée, etc..
44 requêtes MySQL pour DC cache vidé. Ensuite 12.
En fait, pour être plus précis, j'ai tester Wp avec les même widget et je tape à 50 requêtes SQL... Donc j'aimerais voir a commbier tape mon DC car je ne pense pas qu'il fasse autant.
OK... Je cherchais plus un truc du genre $core->db->qqc... Mais je vais faire comme ça. Pour le moment je trouve quand même DC plus optimisé que Wp.
Bonjour,
en ce moment j'étudie un possible passage du côté obscure de Wordpress... Mais j'avoue que 50 requêtes MySQL pour l'index.php, je trouve ça cher... J'aimerais bien le comparer à Dotclear mais comment connaitre le nombre de requêtes sur un page dans dc ?
Vous n'êtes pas identifié(e).