Skrypt zapisujący do pliku .txt usunięte domeny .pl

  • Hostingi.net
  • lis 2023

Domeny internetowe z końcówką .pl (tzw. polska domena narodowa), są utrzymywane i administrowane przez instytut naukowy NASK (Naukowa i Akademicka Sieć Komputerowa). Zajmuje się on, choć nie bezpośrednio, rejestrowaniem i odnawianiem adresów w domenie .pl. Oczywiście konsumenci rejestrują tego typu domeny u partnerów NASK, którymi są głównie firmy hostingowe.

Rejestrujemy domeny z reguły na 1 rok (choć można i na dłużej za jednym razem), odnowienie również odbywa się co roku. Jeśli natomiast dana domena internetowa nie zostanie przedłużona (opłacona), po upływie okresu abonamentowego zostaje zablokowana na 30 dni. W tym czasie obecny abonent domeny może ją przedłużyć, jeśli tego nie zrobi umowa dotycząca utrzymywania domeny zostaje rozwiązana. A po kolejnych 5 dniach domena zostaje całkowicie usunięta z rejestru NASK. Wtedy jest wolna i każdy może ją zarejestrować.

Codziennie NASK usuwa nawet kilka tysięcy wygasłych domen z końcówką .pl. Listę usuniętych domen w danym dniu publikowana jest na stronie NASKu – tutaj.
Niestety wadą jest też, że możesz podejrzeć tylko listę usuniętych domen z dzisiejszego dnia. Nie ma możliwości sprawdzenia, jakie domeny zostały usunięte np. sprzed kilku dni.

Dlatego poniżej zamieszczam prosty skrypt w PHP, za pomocą którego możesz ściągać tą listę codziennie w pliku .txt na swój serwer.

Musisz stworzyć plik PHP w edytorze i wkleić do niego poniższy kod:

<?php 
file_put_contents(date('d-m-Y',time()).'.txt', file_get_contents('https://www.dns.pl/deleted_domains.txt')); 
echo 'Plik txt z usuniętymi domenami w dniu '.date('d-m-Y'). ', został zapisany na serwerze.';
?>

W sumie wszystko odbywa się w pierwszej linijce kodu. Za pomocą funkcji file_put_contents i file_get_contents, kopiujemy plik tekstowy z usuniętymi domenami na swój serwer. Po wgraniu i uruchomieniu skryptu na serwerze, plik z usuniętymi domenami w pliku <data>.txt pojawi się w tym samym folderze:

Oczywiście każdorazowe uruchomienie skryptu zapisze na serwerze listę z danego dnia. Jeśli chcesz aby skrypt codziennie zapisywał pliki z listą, wystarczy dodać CRONa, aby uruchamiał się on skrypt o odpowiedniej godzinie codziennie. Po tygodniu będziesz miał siedem oddzielnych plików z listami usuniętych domen. Każdy z plików będzie miał wygasłe domeny w takiej postaci:

Jeśli wśród nich znajdzie się domena na którą polowałeś, możesz ją tanio wykupić w jednej z firm hostingowych. Polecamy firmę Hostinger.pl, w której zarejestrujesz domenę za zaledwie 12,75 zł brutto w pierwszym roku, a odnowienie na kolejny rok, będziesz miał jedne z najtańszych na rynku bo za 47,75 zł. Sprawdź jak to wygląda na naszym zestawieniu cen domen internetowych.

Oceń zestawienie


Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

{"email":"Niepoprawny adres email","url":"Zły adres strony","required":"Wypełnij wszystkie wymagane pola"}