8
votes

Comment vérifier un âge de domaine en utilisant php

Bonjour je me demandais s'il y a une bonne façon de savoir quelle est l'âge d'un domaine spécifique.

Mais je veux trouver un moyen de procéder à cette question de manière programmée à la DNS de vérifier un âge de domaine à l'aide de PHP et non d'un outil en ligne.

Je cherche sur Internet pour savoir comment Google vérifie l'âge de mon domaine et d'autres outils de référencement.

Cette information est-elle privée pour un domaine où vous devez avoir des autorisations spéciales pour demander ce qu'est un âge de domaines? Et si oui? Comment se fait-il que Google connaît l'âge de mon domaine? Personne n'a demandé mes domaines Âge .. Comment se fait-ils savoir?


2 commentaires

Voir cet article 99WebTools.com/domain-ge-checker-script.php


Je dirais pourquoi ne pas utiliser PHP pour se connecter à une API: API.DOSTOOLS.COM/ v1 / domaintools.com / whois


5 Réponses :


4
votes

Vous recherchez le Whois Service.

phpwhois : classe PHP pour les requêtes WHOIS, peut interroger le bon serveur Whois pour les noms de domaine, IP adresses et comme poignées et renvoie des données dans une matrice structurée.


0 commentaires

4
votes

Vous voulez Whois , le plus récemment défini dans RFC3912 :

$ whois stackoverflow.com

Whois Server Version 2.0

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

   Domain Name: STACKOVERFLOW.COM
   Registrar: GODADDY.COM, INC.
   Whois Server: whois.godaddy.com
   Referral URL: http://registrar.godaddy.com
   Name Server: NS1.SERVERFAULT.COM
   Name Server: NS2.SERVERFAULT.COM
   Name Server: NS3.SERVERFAULT.COM
   Status: clientDeleteProhibited
   Status: clientRenewProhibited
   Status: clientTransferProhibited
   Status: clientUpdateProhibited
   Updated Date: 30-nov-2010
   Creation Date: 26-dec-2003
   Expiration Date: 26-dec-2014
   
   [...]


0 commentaires

1
votes

La date d'enregistrement est disponible via WHOIS pour la plupart des TLDS et n'est pas dans DNS.

Pour les domaines COM / NET, vous pouvez vérifier whois.internic.net pour la "date de création". Pour la plupart des TLD de pays, vous pouvez trouver des serveurs Whois en effectuant une requête DNS de " code de pays .whois-serers.net". La ligne de commande client Whois dans la plupart des variantes BSD et Linux recherchera automatiquement les serveurs WHOIS appropriés.

Notez que chaque registraire a son propre format pour la présentation de ces informations et la plupart ont mis en œuvre des contrôles sur leurs serveurs WHOIS pour limiter les demandes fréquentes de la même adresse IP.

regarder phpwhois .


3 commentaires

Quand je fais un commandement de Whois, qui suis-je demandais? le DNS? ou un autre service?


Vous demandez un serveur Whois. Whois est son propre protocole qui fonctionne sur TCP Port 43, tout comme HTTP exécuté sur TCP Port 80, DNS s'exécute sur le port UDP 53. Le programme WHOIS de votre ligne de commande est un client pour ce protocole, tout comme Firefox est un client HTTP. Votre client facilite une connexion avec un serveur, puis interprète et / ou affiche les résultats pour vous.


Il existe certaines règles sur les endroits où trouver le serveur WHOIS approprié pour un domaine de niveau supérieur particulal que la plupart des clients WHOIS connaissent déjà. Regardez le Page Whois Man pour plus d'informations. Aussi, pour une excellente option WHOIS basée sur le Web, consultez uwhois.com .




1
votes

2 commentaires

Cette classe n'a pas fonctionné pour moi jusqu'à ce que j'ai ajouté des barres obliques avant «R» et «N» dans la commande FULTS près de la fin. fputts ($ FP, $ domaine. "\ r \ n"); alors cela a fonctionné super!


@AamishsOHAIL, pouvez-vous revérifier cette URL Seotablets.com/domain-age -Checker s'il vous plaît