Codeur, développeur, système, serveur, mysql : cwowd a besoin de toi!

L’état du site est déplorable en ce moment. Et je dois reconnaître que je ne suis pas capable de résoudre le merdier. Sans même compter que le temps passé à gérer des choses que je ne comprends pas est autant de temps en moins pour ajouter du contenu (d’ailleurs, il ne s’en ajoute plus depuis un moment…).

Il est temps de passer la main à des gens qui savent et sont prêts à s’investir un peu (ou beaucoup) dans la gestion technique du site.

Si vous avez le moindre talent dans ces domaines (et d’autres, on peut aussi discuter graphisme, design, etc.), you’re welcome.

 

Au programme :

  • stabilisation du site (j'en peux plus de restart mysql 10 fois par jour et vous non plus certainement)
  • accélération/optimisation (avant le crash de decembre, on était sur un apache + nginx en proxy pour accélérer, il a fallu désactiver nginx. A remettre ? autre solution ? varnish ? -j'ai remis opcache en service aujourd'hui mais dans une config de base)
  • évolution du php ? On est en 5.6 là...
  • migration du forum vers une solution plus efficace que bbpress (tout en préservant le contenu existant).
  • migration vers un serveur plus puissant. Seul, abandonner la facilité du VPS m'est difficile. Pas forcément les compétences pour un dédié.
  • cwowd 3.0. Il va être temps d'y penser (en fait, ça fait un moment que "certains" y pensent, il serait temps de le faire^^) et de proposer des outils plus efficaces. Avec ou sans wordpress (et sans doute sans vu certains "outils" à mettre en oeuvre")
  • ?
Si tu es intéressé, avec du temps à perdre et un goût prononcé pour le masochisme, tu es le bienvenu. Je déconne, il devrait y avoir de belles choses à faire. Il est temps que ce soit les membres de cwowd qui s'en occupent et pas moi qui n'y comprend que dalle.

On peut en discuter ici ou sur le slack de cwowd (message/PM avec email et l’invit partira)

 

J’espère que t’as eu des réponses pas PM, parce que ça déborde pas d’activité ici :frowning: Pas vraiment le temps pour me plonger là dedans. Concernant « migration du forum vers une solution plus efficace que bbpress » c’est sûr et certain que bbpress est trop limité/lent pour cwowd? https://bbpress.org/forums/topic/bbpress-for-huge-forums-capable/page/2/ semble dire que bbpress est (peut être :wink: capable de gérer des gros sites. En tout cas https://saabklubben.se/forum/ est a priori du bbpress avec « 10K+ users, 25K+ topic & 200K+ posts », ça me semble plus gros que cwowd, et ça tourne bien quand je m’y connecte.

Tu penses que sur un serveur plus costaud ça tournerait mieux ? Ou la lenteur est due à d’autres soucis ? Une idée ?

Sinon lu ça sur le lien de teuf:

Based on my experience.. my advice to big forums is to use opcache + apply 1925.4.diff patch and be careful with long threads and too many topics under the same group/section.

I have a website that is 1 yo but already have 27 million posts and is only online because of the 1925.4.diff that bbpress staff/helpers provided here: https://bbpress.trac.wordpress.org/ticket/1925

Even with the patch… I have some trouble with long threads using too much cpu… so I’m always closing threads because of that.

I also got in trouble with high cpu load when we have too many topics under the same forum… because of this problem… from time to time I create new forums and make the old one a “museum”.


My CPU consumption usually varies from 8 to 30. 40-50 on peak days.
Without doing this “hacks” my website can’t survive… because the cpu consumption goes up to 500 until everything crashes.

 

En gros il semble dire que les trop gros forums avec pleins de sujets/posts ralentissent voire plante le truc. Donc ne pourrait on pas supprimer de vieux sujets qui trainent et ne sont plus utiles (mais peut être @thierry l’as tu déjà fait)

Un autre mentionne l’upgrade de bbpress 1.0 à 2.0 en aout. voir si cela peut améliorer des choses a terme…

 

 

 

Je n’ai pas de solution, je n’y connais rien, mais je pense très fort à Thierry qui doit s’arracher les cheveux à chaque fois que je vois que le site a planté… Voilà ma minuscule pierre à l’édifice…

Pour BB press je pense qu’on est très loin des limites à titre perso :slight_smile: c’est plus l’hébergement qui démontre ses limites, parce que oui cwowd c’est plus petit mais y’a des bien plus gros qui tournent avec :slight_smile:

J’aimerais tellement t’aider mais moi et l’informatique…

J’espère que tu trouveras de l’aide auprès de personnes compétentes pour le stabiliser et le faire évoluer.

J’ai peur de n’être que peu utile (je parle un peu le mysql, j’ai fait du php dans ma jeunesse mais j’ai un peu tout délaissé au profit de Flask (parce que le Python c’est bien pour les newbies comme moi)), la dernière fois que je suis passé par le Slack de Cwowd ça défilait un peu trop vite pendant mes nuits pour pouvoir suivre, mais bon, au cas où je suis là. :mrgreen:

EDIT: Ah bah tiens, en fait je dois être sur le Slack non officiel vu que sur celui où je suis inscrit y a pas eu de nouveaux messages depuis 9 mois.

S’il y a, on peut avoir une invite par lien pour le slack de cwowd?

 

 

Y’a un slack de la Redac mais a ma connaissance pas d’autre…

 

Je fais moins de d’administration système et réseau qu’il y a quelques années mais j’ai encore quelques bons restes :). Je serais ravis de donner un coup de main !

@gdeligne hésite pas à MP le patron.

Je viens de le faire, merci du conseil ;).

Je vois, je lis, je repondrai bientôt. Juste après avoir trouvé comment changer des cwowd.com/xxx en https://www.cwowd.com/xxx sans foutre en l’air les https://www.cwowd.com/xxx corrects. Enfin, sans faire deux passes…

J’me connais, je m’engage puis galère ensuite à trouver du temps pour tenir les-dits engagements… :confused:

Cela dit, je peux contribuer. Je discute php et sysdamin, même que du coup les gens ils me comprennent pas après. Par contre, je ne sais pas trop combien de temps je pourrai y consacrer.

 

En apache ? mod_rewrite est visiblement actif vu tes url pour un wordpress donc un truc comme ça devrai marcher :

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

À mettre dans le fichier de conf de ton vhost, ou (je suppose que c’est probablement là que c’est déjà) dans le .htaccess (il doit y avoir un rewriteEngine On dedans (le code ajouté par wordpress), je rajouterai volontiers uniquement les 2 lignes suivantes entre le « On » et la suite)).

TOI, tu me plais. Je ne te comprends pas du tout mais ça semble magique :slight_smile:

 

Oui, j’avoue, en me relisant, y’a beaucoup de mots qui pourraient être incongrus ! Mais pourtant, ça veut dire quelque chose, si, si, j’vous jure !

Le pire, c’est que j´ai compris :wink:

c’etait pas Le but vu qu’il s’agit en fait de modifier les données en base suite à un couillage de Plesk. Mais ce ńetait pas précisé et la suggestion m’a Plu genre : tiens, un gars qui parle/pense l’Apache :slight_smile:

Ahhhhh … ok !

En sql (t’inquiètes, je sors pas ça comme ça, c’est une opération que je fais « souvent » donc je l’ai documentée), c’est faisable aisément, transformer dans la base toutes les occurrences d’un bout de texte par un autre :

UPDATE wpDDN_posts set post_content = REPLACE(post_content, "https://www.cwowd.com//", "https://www.cwowd.com/");

En modifiant wpDDN_ par ton préfixe de base mis à l’installation. Et surtout, surtout, surtout, avant de faire ça, tu vérifie que ça répond bien à ta demande en regardant ce que ça impacte (SELECT * FROM wp_posts WHERE post_content LIKE ‹ %https://www.cwowd.com//% › ).
Mais comme à mon avis tu me demande pour le module forum, ça ne conviendra probablement pas à ta demande, la donnée à modifier est probablement dans une autre table que post_content … ? Là, cette commande va probablement modifier tous les anciens liens des anciens articles, probablement pas les posts du forum. Attention, c’est définitif (sauf à refaire dans l’autre sens), donc toujours tester avant !

Et LÀ, définitivement, plus personne n’encape ce que je raconte ! :smiley: Y’avait pas une histoire de discussion plus privée sur un lieu plus approprié ? :smiley:

Moi je comprends mieux ton dernier post que les redirections Apache :slight_smile:

[quote quote=249667]

Et LÀ, définitivement, plus personne n’encape ce que je raconte ! 😀 Y’avait pas une histoire de discussion plus privée sur un lieu plus approprié ? 😀
Moi je comprends mieux ton dernier post que les redirections Apache 🙂[/quote]

Ouais pareil ! Le sql c’est plus simple quand même.

Je peux essayer de vous filer un coup de main également si besoin. Je parle pas l’apache mais le sql plus et le php… C’est comme le vélo ça s’oublie pas, non ?