| :: |
| Auteur |
Message |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Sam Avr 07, 2007 9:46 am Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
| Citation: | bah non, 1560 page, c'est en dessous de ta moyenne quotidien de 42968 pages/ par jour en mars, soit 17 pages par visiteurs, ce qui est effectivement une moyenne haute mais pas du tout impossible.
70Go de trafic me parait pas non plus trop exagéré pour autant d'affichages. |
oui mais mon forum n'est pas aussi gros que ça : 2308 membres/88066 messages ... bon bah je trouve ça un peu trop moi
| Citation: | Par contre oui, pour les recherche, il doit y avoir moyen de faire plus léger que 89 requêtes.
Si as laissé les moteurs de recherche crawlé ces pages, ça doit pas mal alourdir. |
je pense que c'est un bug du mod : http://www.oxygen-powered.net/viewtopic.php?t=275
vola un test : http://www.oxygen-powered.net/search.php?search_author=ABDev ( Queries: 52 un peu trop à mon avis )
sinon pour les bots non je les ai bloqué, seuls les membres peuvent chercher
je sais pas sur mais je croit que ces modifs surcharge un peu le forum ( + de requetes ), c'est pour savoir l'emplacrment des membres sur le forum juste en mettant le curseur sur le membre dans qui est en ligne
| Citation: | #
#-----[ OPEN ]-------------------------
#
includes/page_header.php
#
#-----[ FIND ]-------------------------
#
# Ligne 100 - recherche partielle
#
$sql = "SELECT
FROM
WHERE
ORDER BY
#
#-----[ IN-LINE FIND ]-----------------
#
s.session_logged_in
#
#-----[ IN-LINE AFTER, ADD ]-----------
#
, s.session_page
#
#-----[ FIND ]-------------------------
#
$userlist_ary = array();
$userlist_visible = array();
#
#-----[ BEFORE, ADD ]------------------
#
/**
* Normalement affiché sur l'index, on peut essayer de récupérer
* les variables d'index.php pour économiser des ressources
*/
global $is_auth_ary, $forum_data;
if (is_array($is_auth_ary) && count($is_auth_ary)
&& is_array($forum_data) && count($forum_data)
)
{
$is_auth_ary_wio =& $is_auth_ary;
$forum_data_wio = array();
for ($i = 0, $forum_data_lenght = count($forum_data); $i < $forum_data_lenght; $i++)
{
$forum_data_wio[$forum_data[$i]['forum_id']] = $forum_data[$i]['forum_name'];
}
}
else
{
$sql = "SELECT forum_name, forum_id
FROM " . FORUMS_TABLE;
if ($result = $db->sql_query($sql))
{
$forum_data_wio = array();
while ($row = $db->sql_fetchrow($result))
{
$forum_data_wio[$row['forum_id']] = $row['forum_name'];
}
$db->sql_freeresult($result);
}
else
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
$is_auth_ary_wio = array();
$is_auth_ary_wio = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);
}
#
#-----[ FIND ]-------------------------
#
// User is logged in and therefor not a guest
if ( $row['session_logged_in'] )
{
#
#-----[ AFTER, ADD ]-------------------
#
if ($row['session_page'] < 1 || !$is_auth_ary_wio[$row['session_page']]['auth_view'] || !isset($forum_data_wio[$row['session_page']]))
{
switch ($row['session_page'])
{
case PAGE_INDEX:
$location = $lang['Forum_index'];
break;
case PAGE_POSTING:
$location = $lang['Posting_message'];
break;
case PAGE_LOGIN:
$location = $lang['Logging_on'];
break;
case PAGE_SEARCH:
$location = $lang['Searching_forums'];
break;
case PAGE_PROFILE:
$location = $lang['Viewing_profile'];
break;
case PAGE_VIEWONLINE:
$location = $lang['Viewing_online'];
break;
case PAGE_VIEWMEMBERS:
$location = $lang['Viewing_member_list'];
break;
case PAGE_PRIVMSGS:
$location = $lang['Viewing_priv_msgs'];
break;
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
break;
default:
$location = $lang['Forum_index'];
}
}
else
{
$location = $forum_data_wio[$row['session_page']];
}
#
#-----[ FIND ]-------------------------
#
# Ligne 139 - recherche partielle
#
$user_online_link =
#
#-----[ IN-LINE FIND ]-----------------
#
'<a
#
#-----[ IN-LINE AFTER, ADD ]-----------
#
# Notez l'espace avant title=
#
title="' . $location . '"
#
#-----[ FIND ]-------------------------
#
# Ligne 144 - recherche partielle
#
$user_online_link =
#
#-----[ IN-LINE FIND ]-----------------
#
'<a
#
#-----[ IN-LINE AFTER, ADD ]-----------
#
# Notez l'espace avant title=
#
title="' . $location . '"
#
#-----[ SAVE / CLOSE ALL FILES ]-------
#
# EoM |
voila merci de votre aide
bon weekend |
|
|
| Revenir en haut de page |
|
 |
|
 |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Dim Avr 15, 2007 9:08 am Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
hm je sais plus d'ou vient le pb, si ça vient pas du l'hebrgeur alors ça vient d'ou ?
voila leurs reponses lorseque je les ai contacté pour le bug de saturation du serveur
| Citation: | arf
j'avou ne pas trop comprendre :'(
le serveur ou se trouve votre site (ns30) ne load pas ...
load : 0.71, 0.93, 0.88
coté requette votre site utilise actuelement :
www.site.com
15/65
les requettes totales du serveur sont a 111 et les limitation par site
ne s'active qu'a partir de 200 :p
ok il est 17h mais bon :p
la connexion mysql distante n'est pas possible pour des raison de bande
passante et perf (si le serveur dont vous parlez est sur un autre
reseau cela vas poser probleme :p
maintenant si vous etes a 50 point / jours cela represente 5€ / mois
soit 60€/an (60 appel a 1.68€) la meilleur solution serai peut etre de
changer pour un hebergement pro .... |
à noter que je bouffe par mois 60 go traffic !! donc je peux supporter jusqu'a 90 membres en ligne simultanement, alors que moi mon record de membres en ligne est 50 et je reçoit quand meme cette erreur, et il m'a dit aussi que ça peut venire que les membres demandent trop de pages ...
 |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14279
|
Posté le: Lun Avr 16, 2007 12:13 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
Pour le diagnostique, j'en pense toujours la même chose, il y a saturation sur les requêtes SQL, probablement sur le nombre de connections simultanées.
Et la solution, mis à part l'allègement de ton site (chat, shoutbox, cache SQL), tu n'as pas trop d'autre choix que celui d'utiliser un server SQL plus costaud.
Remarque que "trop comprendre", ton hébergeur te dis quand même que "la meilleur solution serai peut etre de changer pour un hébergement pro"
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Lun Avr 16, 2007 12:51 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
| dcz a écrit: | Pour le diagnostique, j'en pense toujours la même chose, il y a saturation sur les requêtes SQL, probablement sur le nombre de connections simultanées.
Et la solution, mis à part l'allègement de ton site (chat, shoutbox, cache SQL), tu n'as pas trop d'autre choix que celui d'utiliser un server SQL plus costaud.
Remarque que "trop comprendre", ton hébergeur te dis quand même que "la meilleur solution serai peut etre de changer pour un hébergement pro"
++ |
ok
bah j'ai supprimé dernierement 3 mods pour alleger un peu, quoi que y'a un mod installé qui me parait louche, peut etre que le pb vient de la :
http://forum.phpbb.biz/viewtopic.php?t=98330&highlight=cached+generation
que penses tu ?
sinon oui peut etre que je vais prendre un hebergement pro ou attendre phpbb3, on m'a dit qu'il est tres tres bien codé et optimisé
merci dcz |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14279
|
|
| Revenir en haut de page |
|
 |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Mar Avr 17, 2007 8:59 am Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
ok
bah je pense que tout a été dit ici : donc sujet réglé
vous n'avez qu'a lire tout le sujet pour connaitre mieux l'origine de saturation, comment faire ....
merci encore une fois dcz tu assures  |
|
|
| Revenir en haut de page |
|
 |
ABDev

Inscrit le: 20 Avr 2007 Messages: 4 Localisation: Lens / France
|
Posté le: Ven Avr 20, 2007 10:14 am Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
Bonjour,
Je me permets de remonter ce sujet pour infirmer les dires de morphoSEO.
En effet, mon MOD BGTI fonctionne correctement. Je ne sais pas où il a pu voir cet affichage de 52 requêtes.
Je viens de tester encore à l'instant, et voici les résultats :
| Code: | | [ Temps: 0.79381 secondes ][ Requêtes: 24 ][ GZIP actif - Débogage actif ] |
++ |
|
|
| Revenir en haut de page |
|
 |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Sam Avr 21, 2007 12:42 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
salut
http://www.oxygen-powered.net/search.php?search_author=ABDev
regarde tout en bas et tu verras
[ Time: 0.95503 seconds ][ Queries: 50 ][ GZIP on - Debug on ]
si tu veux je peux te faire une screenshot
mais je pense que c'est normal vu le nombre de tes messages ... |
|
|
| Revenir en haut de page |
|
 |
ABDev

Inscrit le: 20 Avr 2007 Messages: 4 Localisation: Lens / France
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
|
| Revenir en haut de page |
|
 |
ABDev

Inscrit le: 20 Avr 2007 Messages: 4 Localisation: Lens / France
|
Posté le: Sam Avr 21, 2007 12:49 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
| Bizarre parce que j'ai deux fois moins que vous. Surtout que mon MOD BGTI ne touche en aucun cas aux requêtes SQL mais les affiche seulement. |
|
|
| Revenir en haut de page |
|
 |
morphoSEO PR1

Inscrit le: 02 Nov 2006 Messages: 184
|
Posté le: Sam Avr 21, 2007 1:02 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
| deconnecte toi et regarde de nouveau ? |
|
|
| Revenir en haut de page |
|
 |
ABDev

Inscrit le: 20 Avr 2007 Messages: 4 Localisation: Lens / France
|
Posté le: Sam Avr 21, 2007 1:20 pm Sujet du message: Re: serveur saturé, quoi faire ? |
|
|
Tiens oué, en effet, ça double les requêtes pour les invités.
Bon vais fouiller tout cela mais c'est plus un problème de phpBB que de BGTI je pense (afficher ou non les messages si ils sont dans des forums privés ou interdits en lecture, ...). |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14279
|
|
| Revenir en haut de page |
|
 |
|
|