Tu as un site à fort trafic ? parce que je trouve que si y a du swap avec 1 go, c'est qu'il y a un problème de conf quelque part non ? J'ai une config un peu comme la tienne (dedibox première generation), avec 1Go donc, et je swap quasiement pas. Pourtant j'ai du apache, php, mysql, et du mail avec les comptes virtuels dans une base mysql, et héberge plusieurs sites.
à moins que tu te fasses tabasser par du spam..
Enfin bref, essaye de voir ta conf apache et mail. peut-être voir aussi à deplacer le mail. (par ex chez un vrai hebergeur qui sait faire ça correctement, sans que tu ais à te préoccuper de la sécu et de la conf)
>Ce qui vient ajouter du piment, c’est que je possède un serveur SubVersion passant par WebDAV (et fonctionnant depuis plusieurs années).
Avec trac, c'est ce qui peut plomber des perf, surtout quand des crawlers parcours les sources (si elles sont accessibles publiquement bien sûr). Mettre des robots.txt, voir interdire des accés dans la conf apache en fonction de certains types de user agent, pour toutes les parties de browsing de source.
et sinon, modernise toi, oublie subversion, passe à git, ou même mercurial, mon preféré. pas besoin de service à configurer, tu peux accéder à tes depots via ssh. ça soulagera donc ton serveur web. (et au passage, la conversion de tes depots svn vers mercurial se fait très très facilement)
>Est-ce que passer sur Sqlite pour un site sous Trac avec un peu de trafique ne risque pas de poser des problèmes ?
passe à mysql, tu risques moins d'avoir de problème. Corrompre une base sqlite est tellement facile... (avis perso, sqlite n'est pas vraiment fait pour le web, à réserver pour les pages perso à 10 visiteurs/jours, et c'est très bien pour embarquer dans une appli desktop)
# configuration à faire ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Apache vs Cherokee / PostgreSQL vs MySql. Évalué à 3.
à moins que tu te fasses tabasser par du spam..
Enfin bref, essaye de voir ta conf apache et mail. peut-être voir aussi à deplacer le mail. (par ex chez un vrai hebergeur qui sait faire ça correctement, sans que tu ais à te préoccuper de la sécu et de la conf)
>Ce qui vient ajouter du piment, c’est que je possède un serveur SubVersion passant par WebDAV (et fonctionnant depuis plusieurs années).
Avec trac, c'est ce qui peut plomber des perf, surtout quand des crawlers parcours les sources (si elles sont accessibles publiquement bien sûr). Mettre des robots.txt, voir interdire des accés dans la conf apache en fonction de certains types de user agent, pour toutes les parties de browsing de source.
et sinon, modernise toi, oublie subversion, passe à git, ou même mercurial, mon preféré. pas besoin de service à configurer, tu peux accéder à tes depots via ssh. ça soulagera donc ton serveur web. (et au passage, la conversion de tes depots svn vers mercurial se fait très très facilement)
>Est-ce que passer sur Sqlite pour un site sous Trac avec un peu de trafique ne risque pas de poser des problèmes ?
passe à mysql, tu risques moins d'avoir de problème. Corrompre une base sqlite est tellement facile... (avis perso, sqlite n'est pas vraiment fait pour le web, à réserver pour les pages perso à 10 visiteurs/jours, et c'est très bien pour embarquer dans une appli desktop)