Domains, DNS und Whois programmatisch – mit PHP-Beispielen, die laufen.
Entwickler-Ratgeber: Domain-Verfügbarkeit per API prüfen, RDAP und Whois in PHP abfragen, DNS-Records lesen, Domain-Validierung, IDN und Punycode.
Meistgelesen
- dns_get_record in PHP: DNS-Records lesen ohne Fallen
dns_get_record() in PHP richtig nutzen: Rückgabeformat je Record-Typ, warum DNS_ANY leer bleibt, wann false kommt und wie du Fehler sauber abfängst.
- E-Mail-Validierung in PHP: filter_var, MX und Umlaute
E-Mail-Validierung in PHP: was FILTER_VALIDATE_EMAIL ablehnt, wie du Umlaut-Domains und Null-MX behandelst und wann egulias/email-validator lohnt. 10 Testfälle.
- Domain-Verfügbarkeit prüfen mit PHP: DNS, RDAP, API
Domain-Verfügbarkeit in PHP prüfen: Warum ein DNS-Check nur Vorfilter ist, wann RDAP 404 liefert und wie du eine API mit 30 Anfragen pro Minute nutzt.
- Whois in PHP: Abfrage über Port 43 mit fsockopen
Whois mit PHP abfragen: Server über whois.iana.org finden, DENIC-Format -T dn,ace nutzen und „Status: free“ erkennen. Getesteter Code für .de und .com.
Domain-APIs
Mehr zu Domain-APIsVerfügbarkeit, Preise und Registrierung per Code.
DNS in PHP
Mehr zu DNS in PHPRecords lesen, prüfen und überwachen.
Validierung
Mehr zu ValidierungDomainnamen, IDN und E-Mail-Adressen sauber prüfen.
Aktuelle Jahrespreise
| Endung | Geeignet für | Preis/Jahr |
|---|---|---|
| .de | Erste Wahl für alles, was sich an Menschen in Deutschland richtet. Höchstes Vertrauen bei deutschen Nutzern. | 2,99 € |
| .com | Die bekannteste Endung überhaupt. Gut für internationale Marken; kurze Namen sind fast alle vergeben. | 14,99 € |
| .dev | Entwickler-Portfolios, Dokumentation, Tools. | 22,99 € |
| .io | Start-ups, Entwickler-Tools, SaaS. Teuer im Vergleich, aber in der Tech-Welt etabliert. | 61,99 € |
| .app | Landingpages und Web-Apps; HTTPS-Pflicht ist eingebaut. | 22,99 € |
| .tech | Technik-Firmen und Produkte; günstiger Einstieg ist bei manchen Anbietern ein Lockpreis. | 67,99 € |
Jahrespreis bei betadomain inkl. Verlängerung, Stand 18. Oktober 2026. Domain registrieren