Как да настроите брояч на посещения на уеб страница


Как да настроите брояч на посещения на уеб страница

Част 1.
Организация на регистрацията на посетителите за сървъра
с Linux система. Броячът е написан на PHP.
Като хранилище на данни за посещения
Използва се база данни MySQL.

В допълнение към уеб сървъра Apache, PHP и MySQL трябва да бъдат инсталирани за системата за счетоводни посещения в Linux. Системата е разработена и тествана в Linux, въпреки че всичко трябва да работи добре под Windows (IIS + PHP + MySQL). Първо, трябва да създадете база данни с уеб брой в MySQL. В базата данни трябва да се създадат три таблици. Първият е наречен броячи. Структурата на таблицата на броячите е както следва:

Той ще съхранява данни за всяко посещение. Също така трябва да създадете таблица counters_value. Неговата структура е следната:

Той ще съхранява данни за броя посещения за всеки брояч. Третата таблица е country_info със следната структура:

Архив Php-counter.zip - този архив съдържа следните файлове :

index.php - подготовка на главната страница на сървъра, на която ще бъде разположен броячът.
stat.php - скрипт, който показва отчет за посетителите на сървъра.
country_update.php - скрипт, който ви позволява да коригирате данните в базата данни на посетителите по държави (факт е, че с течение на времето данните в базата данни от сайта ip-to-country.directi.com се актуализират и попълват, и използването на този скрипт след актуализиране на базата данни го прави по-точни данни от кои страни са били посетителите).
stat_full.php - помощен скрипт за целите на тестването, който показва по-пълна (не групирана) статистика за посетителите.

Във всички скриптове трябва да поставите ред $ db_pass = "******"; вместо звездички, поставете вашата (уеб администратор) парола за достъп до базата данни на MySQL уеб броене.

Можете да въведете данни за няколко брояча в базата данни, като промените $ a1 = 1 в скрипта; Това може да се наложи, ако имате няколко виртуални сървъра на вашия сървър или ако искате да поддържате отделна статистика на различни страници на един сървър. Като цяло файлът index.php от архива (подготовка на главната страница на сървъра) е малък и прост, така че можете лесно да го разберете и да поставите брояча на вашия сървър.


Част 2.
Организация на регистрация на посетители за сървъра с
Windows система. Броячът е написан в ASP.
Като съхранение на данни за посещения
База данни на MS Access (съответстващ ODBC драйвер).

Архив asp-counter.zip - този архив съдържа следните файлове :

За да пишете обикновено данни за посетители в базата данни, трябва да зададете разрешение за четене/запис за групата "Гости" в директорията, където се намира файлът webcount.mdb.

Можете да въведете данни на няколко брояча в базата данни, като промените var a1 = 1; Това може да се наложи, ако имате няколко виртуални сървъра на вашия сървър или ако искате да поддържате отделна статистика на различни страници на един сървър. Като цяло файлът index.asp от архива (подготовка на главната страница на сървъра) е малък и прост, така че можете лесно да го разберете и да поставите брояча на вашия сървър.

За съжаление, не можете да видите брояча в експлоатация (той работеше успешно на сървъра dssplab.karelia.ru дълго време, но сега броячът беше премахнат от там, тъй като сървърът беше използван за други цели), но можете да видите файла final_statistic.htm - това е пример за отчет, генериран от скрипта stat.asp.