Nombre de connectés

Discussion dans 'Problèmes de référencement spécifiques à vos sites' créé par Scali's, 24 Juin 2005.

  1. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Bonjour à tous et à toutes,

    Il y a deux jours, je suis allé sur mon site et j'ai vu qu'il y avait plus de 110 connectés. J'ai tout de suite pensé à des bots de moteurs de recherche car je ne dépasse habituellement pas les 20 connectés.
    Là, il y a plus de 800 connectés et ça ne cesse d'augmenter.

    A quoi est-ce dû ?

    Merci beaucoup
     
  2. YvesB
    YvesB WRInaute occasionnel
    Inscrit:
    11 Janvier 2004
    Messages:
    422
    J'aime reçus:
    0
    T stats de visites ont t'elles augmenter aussi ?
    et aussi tu utilise quel script pour savoir le nombre? (perso ou webservice?)
    (Un site ublime au passage)
     
  3. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Je n'ai plus d'outils de statistiques de visites,je vais aller voir dans le panneau de contrôle de mon hébergeur.

    (Merci)
     
  4. Patrice A.
    Patrice A. WRInaute passionné
    Inscrit:
    11 Février 2005
    Messages:
    2 071
    J'aime reçus:
    0
    Hmmmm ça sent bon le "j'ai lu la mauvaise ligne, c'est le nombre de visites que j'ai confondu :$" lol
     
  5. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    ^^ Non, regarde en haut à droite de l'acceuil de mon site.
     
  6. PHalleux
    PHalleux Nouveau WRInaute
    Inscrit:
    10 Décembre 2003
    Messages:
    36
    J'aime reçus:
    0
    tu as fait le script toi meme?

    pcq si tu oublies de les "déconneter ":D alors le "connecter" signifie simplement visiteurs différents en ce jour ... :D

    Pcq j'ai un live compteur aussi mais ca varie entre 5-15 tout au long de la journées et pourtant j'ai 2000visiteurs par jours :-/
     
  7. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Non, j'ai pris un script existant et il marchait très bien jusque là.

    Plus de 900 connectés maintenant !!!
     
  8. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    Des scripts de connectés pour certains depandent un délai en secondes exemple 200sec ou 500sec ou...
    On considères qu'une personne n'est plus sur ton site à partir de ce délai...

    Peut etre ton script à un délai trop grand en secondes...
    Comment l'as tu ajouté c'est quoi le code ?
     
  9. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Bonsoir,

    J'ai utilisé le script phpBB, voici ma page accueil.php:

    Code:
    <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = './';
    include($phpbb_root_path . 'extension.inc');
    include($phpbb_root_path . 'common.'.$phpEx);
    include ("compteur-live/compteur-live.php");
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
    include($phpbb_root_path . '/language/lang_french/lang_main.'.$phpEx);
    
    $admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
    
    
    $template->set_filenames(array(
       'body' => 'site/accueil.tpl')
    );
    
    $count = get_db_stat('topicpostcount');
    $total_posts = $count['postcount'];
    $total_topics = $count['topiccount'];
    
    $total_users = get_db_stat('usercount');
    $newest_userdata = get_db_stat('newestuser');
    $newest_user = $newest_userdata['username'];
    $newest_uid = $newest_userdata['user_id'];
    
    // Start add - Regs - Posts - Topics Today		
    	$time_now = time();
    	$minutes = date('is', $time_now);
    	$dato = create_date('H', $time_now,$board_config['board_timezone']);
    	$hour_now = $time_now - (60*($minutes[0].$minutes[1])) - ($minutes[2].$minutes[3]);
    	$timetoday = $hour_now - (3600*$dato);
    		
    	$sql = "SELECT COUNT(*) AS count_regs_today_scali
    		FROM " . USERS_TABLE . "
    		WHERE user_regdate > ".$timetoday;
    	if ( !($result = $db->sql_query($sql)) )
    	{
    		message_die(GENERAL_ERROR, 'Could not count new regs today', '', __LINE__, __FILE__, $sql);
    	}
    	$row = $db->sql_fetchrow($result);
    	$count_regs_today_scali = $row['count_regs_today_scali'];
    // End add - Regs - Posts - Topics Today
    
    if( $total_posts == 0 )
    {
    	$l_total_post_s = $lang['Posted_articles_zero_total'];
    }
    else if( $total_posts == 1 )
    {
    	$l_total_post_s = $lang['Posted_article_total'];
    }
    else
    {
    	$l_total_post_s = $lang['Posted_articles_total'];
    }
    
    if( $total_users == 0 )
    {
    	$l_total_user_s = $lang['Registered_users_zero_total'];
    }
    else if( $total_users == 1 )
    {
    	$l_total_user_s = $lang['Registered_user_total'];
    }
    else
    {
    	$l_total_user_s = $lang['Registered_users_total'];
    }
    
    $template->assign_vars(array(
    	'ADMIN_LINK' => $admin_link,
    	'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
    	'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
    	'TOTAL_TOPICS' => sprintf($lang['total_topics'], $total_topics),
    	'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
    	'L_STATISTICS' => $lang['Statistics'],
    	'TOTAL_USERS_ONLINE' => $l_online_users,
    	'LOGGED_IN_USER_LIST' => $online_userlist,
    	'RECORD_USERS' => sprintf($lang['Record_online_users'], $board_config['record_online_users'], create_date($board_config['default_dateformat'], $board_config['record_online_date'], $board_config['board_timezone'])),
    	'U_VIEWONLINE' => append_sid('viewonline.'.$phpEx),
    	'L_VIEW_COMPLETE_LIST' => $lang['View_complete_list'],
    // Start add - Regs - Posts - Topics Today
    		'TOTAL_REGS_TODAY_SCALI' => sprintf($lang['Count_regs_today_scali'], $count_regs_today_scali),
    // End add - Regs - Posts - Topics Today
    ));
    
    
    if( $userdata['session_logged_in'] )
    		{
    			$template->assign_block_vars( 'switch_user_logged_in' , array() );
    		}
    		else
    		{
    			$template->assign_block_vars( 'switch_user_logged_out' , array() );
    		}
    
    $template->pparse('body');
    
    ?>
     
  10. PHalleux
    PHalleux Nouveau WRInaute
    Inscrit:
    10 Décembre 2003
    Messages:
    36
    J'aime reçus:
    0

    Tu as déja vu le compteur redescendre?
    j'ai rafraichi plusieurs fois la page mais il ne fait qu'augmenter...

    t'as combien de visiteurs par jour?

    quoique c'est possible si les gens jouent en ligne et ce pendant longtemps c'est tout à fait possible :)
     
  11. Zang
    Zang WRInaute impliqué
    Inscrit:
    16 Septembre 2004
    Messages:
    883
    J'aime reçus:
    0
    non mais faut rester realiste hein deja je vois 28 personnes enregistrées aujourd'hui ... avec 1000 visiteurs en simultané y'en aurait beaucoup plus de plus il semble clair qu'un site avec autant de visiteurs dans ce domaine est forcement en première page sur les moteurs sur le mot RPG, ce qui n'est pas le cas.
     
  12. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Non non, ça ne peut pas être vrai, je ne dépasse jamasi les 20 connectés sur le site.
    Oui, jusqu'à il y a trois jours, le script marchait très bien.
     
  13. didjiridou
    didjiridou WRInaute occasionnel
    Inscrit:
    21 Mars 2004
    Messages:
    336
    J'aime reçus:
    0
    Dans ton compteur, tu affiches bien la variable $l_online_users?

    Parce que si tu affiches $count_regs_today_scali tu risques d'avoir un nombre qui ne finira pas d'augmenter au cours de la journée :p

    Est ce que le compteur se remet a zero a minuit? :)
     
  14. nanu
    nanu Nouveau WRInaute
    Inscrit:
    29 Mars 2005
    Messages:
    44
    J'aime reçus:
    0
    Hello :)
    900 connecté sumultanémùent ça fait vraiment beaucoup ...
    Même ce forum n'ateint pas ce score ...
    Ton serveur ne bronche pas ? tu a quoi comme config ?
    :mrgreen:
     
  15. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    Cette variable est utilisée pour le nombre d'inscription dans la journée.

    nanu---> Je suis chez Infomaniak, leur unique offre 80 giga de bp mensuelle.
    Et au niveau des statistiques (bp et hits), il n'y a pas de différence.
     
  16. Scali's
    Scali's WRInaute discret
    Inscrit:
    24 Mai 2005
    Messages:
    226
    J'aime reçus:
    0
    En fait,je me suis trompé, je n'utilise pas le compteur phpBB, j'utilise un compteur live.

    compteur-live.php:

    Code:
    <?php
    // Compteur instantané (compteur live ou live counter):
    // ==================================
    // Ce script met à jour le fichier /compteur-live/compteur-live.txt, dans lequel sont
    // identifiés les visiteurs connectés sur le site.
    // Il est appelé dans l'entête de toutes les pages du site.
    // -----------------------------------------------------------------------------------
    // Le fichier /compteur-live/compteur-live.txt contient 2 lignes par visiteur connecté:
    // - une ligne contenant son heure de connexion,
    // - suivie d'une ligne contenant son adresse IP.
    // Les visiteurs y sont classés par ordre chronologique:
    // - de celui qui s'est connecté il y a le plus longtemps (en haut de fichier),
    // - à celui qui s'est connecté le plus récemment (en bas de fichier).
    // -----------------------------------------------------------------------------------
    // On lit chaque ligne du fichier /compteur-live/compteur-live.txt
    // dans le tableau $compteur_live
    $compteur_live = file("compteur-live/compteur-live.txt");
    // -----------------------------------------------------------------------------------
    // On détermine quels sont les visiteurs à éliminer
    // (ceux dont la dernière connexion date de plus de 5 minutes).
    $premiere_ligne_a_garder=-2; // valeur virtuelle. Sera 0 au 1er passage dans la boucle...
    do { // On boucle jusqu'à trouver le premier visiteur à ne pas eliminer, ou la fin de fichier.
    $premiere_ligne_a_garder=$premiere_ligne_a_garder+2; // visiteur suivant
    } while((date('U', strtotime('-300 seconds')) > $compteur_live[$premiere_ligne_a_garder]) && ($premiere_ligne_a_garder < count($compteur_live)));
    // 300 secondes = 5 minutes. Cette durée est modifiable.
    // -----------------------------------------------------------------------------------
    // On lit l'adresse IP du visiteur qui est en train de charger une page
    if(isset($_SERVER["REMOTE_ADDR"])) { // Si on peut déterminer l'adresse IP
    $ip_en_cours = $_SERVER["REMOTE_ADDR"];
    }
    else { // sinon
    $ip_en_cours = "Non identifiable";
    }
    // -----------------------------------------------------------------------------------
    // on reconstitue le futur contenu du fichier dans la variable $compteur
    $compteur = "";
    if($premiere_ligne_a_garder < count($compteur_live)) { // des visiteurs à ne pas éliminer?
    // Pour tous les visiteurs inscrits dans le fichier à ne pas éliminer...
    for($i=$premiere_ligne_a_garder; $i<count($compteur_live); $i=$i+2) {
    // Garder ce visiteur, sauf si c'est celui qui est en train de recharger
    // une page (ceci afin déviter les doublons).
    if(trim($compteur_live[$i+1]) != $ip_en_cours) {
    $compteur .= trim($compteur_live[$i])."\n".trim($compteur_live[$i+1])."\n";
    }
    }
    }
    // -----------------------------------------------------------------------------------
    // Enfin on ajoute le visiteur qui est en train de se connecter
    $compteur .= date('U')."\n".$ip_en_cours;
    // -----------------------------------------------------------------------------------
    // Et on écrit le tout dans le fichier
    $pointeur=fopen("compteur-live/compteur-live.txt","w");
    fputs($pointeur,$compteur);
    fclose($pointeur);
    ?>
    Excusez-moi
     
Chargement...
Similar Threads - Nombre connectés Forum Date
[phpBB] comment truquer le nombre de visiteurs connectés ? Administration d'un site Web 11 Mai 2005
WordPress Gérer de nombreuses pages sur Wordpress (structure en silo) Développement d'un site Web ou d'une appli mobile 15 Janvier 2022
Connaitre le nombre de visiteurs uniques Google Analytics 11 Décembre 2021
Astuce Nombre de caractères optimale pour nom de de domaine Référencement Google 18 Novembre 2021
Grand nombre d'URL non désirées site web Problèmes de référencement spécifiques à vos sites 11 Juin 2021
Est-il possible d'estimer le nombre de truviews sur youtube ads ? AdWords 6 Juin 2021
Nombre de mots maximum ? Débuter en référencement 20 Mai 2021
Nombre de résultats dans l'index primaire Crawl et indexation Google, sitemaps 17 Mai 2021
Search Console Nombre de pages indexées différent sur la commande "site:" Débuter en référencement 15 Avril 2021
Référencement d'une galerie contenant de nombreuses photos YouTube, Google Images et Google Maps 16 Janvier 2021
Limitation du nombre d'annonces (trafic incorrect AdSense) AdSense 8 Décembre 2020
Mon nombre de prospects ne génère pas suffisamment de ventes / conversion AdWords 19 Novembre 2020
Search Console Forte hausse du nombre de redirections Problèmes de référencement spécifiques à vos sites 23 Octobre 2020
Problème d'indexation pour de nombreuses pages Débuter en référencement 10 Octobre 2020
Forum - nombre de sujets / de messages par page Référencement Google 3 Mai 2020
Search Console Nombre de propriétés sur un compte Google Analytics 29 Avril 2020
Nombre de commentaires sur un article ? Administration d'un site Web 24 Février 2020
FAQ : équilibre entre précision des réponses et nombre de pages Débuter en référencement 3 Janvier 2020
Format milliers nombre en javascript Développement d'un site Web ou d'une appli mobile 5 Décembre 2019
Le nombre d'annonces que vous êtes autorisé à diffuser a été limité AdSense 29 Novembre 2019