Manual:Tabla hitcounter

This page is a translated version of the page Manual:Hitcounter table and the translation is 60% complete.
Manual: Contenidos de MediaWiki database layout hitcounter table
Versiones de MediaWiki:
1.2 – 1.24

La tabla hitcounter en MediaWiki es un buffer temporal para el almacenamiento de la información de las páginas vistadas. If $wgHitcounterUpdateFreq is set to a value bigger than 1, this table stores the page_id value of every page that was visited. The value of $wgHitcounterUpdateFreq is then fed into a randomizer, which then updates the page_counter fields of the stored pages when the random number is equal to a particular value. This reduces database load; updating the page_counter field with every page hit is a main source for slow queries. After this batch update of the page_counter fields has been done, the hitcounter table is emptied.

This table was introduced in MediaWiki 1.3, and will always be empty if $wgDisableCounters is set to true. Additionally, if $wgHitcounterUpdateFreq is set to 1, the page table is directly updated, and this table is not used.

Esta tabla ha sido eliminada del núcleo de MediaWiki a una extensión en MediaWiki 1.25, ya que la función de contadar visitas de página ha sido eliminada del núcleo. Véase Requests for comment/Removing hit counters from MediaWiki core. Esta funcionalidad fue proporcionada por la extensión HitCounters . Si la extensión ha estado en uso, los datos de esta tabla se han movido a otro lugar y la tabla del hitcounter (si todavía está presente) se ha eliminado en MediaWiki 1.26.

Campos

hc_id

Contiene el page_id de cada página visitada en el buffer.

Resumen del esquema

Versiones de MediaWiki:
1.2 – 1.24

DESCRIBE hitcounter;

+-------+------------------+------+-----+---------+-------+
| Field | Type             | Null | Key | Default | Extra |
+-------+------------------+------+-----+---------+-------+
| hc_id | int(10) unsigned | NO   |     | NULL    |       |
+-------+------------------+------+-----+---------+-------+