Como o drupal.org encontrou um módulo instalado no site


9

Quero saber como o drupal.org conta os sites que usam um módulo especificado, como exemplo nos relatórios de página do módulo de visualizações :

Reported installs: 717,794 sites currently report using this module. View usage statistics. Downloads: 4,815,869.

Não é difícil encontrar o número de downloads, mas quero saber como fica o drupal.org Reported installs?

Existe alguma maneira de descobrir o número de sites que usam meus módulos personalizados que não são publicados no site drupal.org?

Respostas:


10

O Drupal.org recebe 'instalações relatadas' no módulo Gerenciador de atualizações. Então, para fazer algo assim, você precisaria do seu módulo personalizado para relatar para um servidor seu e, preferencialmente, para que seus usuários sejam notificados.


8

Eu acho que eles rastreiam esses dados quando os sites solicitam informações de atualização (é o único momento possível, pensando nisso).

Portanto, a menos que você esteja rastreando e salvando explicitamente esses dados de alguma forma, seja através do seu próprio servidor de módulo ou outro método, infelizmente não.


Obrigado, eu acho também, isso significa que o site desligar atualização, o módulo instanlled não avisados
Yusef

4
@zhilevan FWIW drupal.org/documentation/modules/update Clive ele funciona como a sua adivinhação - chave única e uma lista de versões do software que seu site está runnning são enviados para Drupal.org
Bala

3

Somente sites que executam o módulo Atualizar status relatam dados de volta ao drupal.org.

Como a página de estatísticas do módulo menciona

Essas estatísticas estão incompletas; somente sites Drupal que usam o módulo Atualizar status estão incluídos nos dados.

Se você quiser mais detalhes, leia https://drupal.org/node/329620

Se você deseja rastrear as instalações do seu módulo, precisará saber como o drupal.org gera essas estatísticas. Seu primeiro ponto de verificação deve dar uma olhada no código no módulo Projeto .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.