Da die Änderung des bisher genutzten DNS-Interfaces „TUPA“ nicht nur schwierig ist, sondern seit 2006 der Autor selbst gar nichts mehr getan hat, wurde es Zeit für etwas Neues.
Anstatt hier erneut auf Software zu setzen, die u.U. mühsam an die eigenen Bedürfnisse angepasst wird, erfolgte direkt die Neuentwicklung der kompletten DNS-Verwaltung.
Somit steht unseren DNS-Kunden ein neues Interface zu Verfügung, das u.a. folgende Eigenschaften enthält:
- komplett mit objekt-orientierter Programmierung (OOP) nach MVC-Prinzipien umgesetzt
- Einsatz von Smarty als Template-Engine
- Einbindung des allgemeinen Webdesigns für unsere Webseiten
- AJAX-Autocomplete-Suche mit Sprung zur gesuchten Zone
- AJAX-Sortierung der DNS-Einträge
- Vorlagen können nun auch in bestehende DNS-Zonen importiert werden, anstatt ausschließlich bei neuen Zonen
- Gezielte Suche nach DNS-Einträgen mit Editier/Lösch-Möglichkeit
- Massen-Update von DNS-Einträgen (Ersetzung von IP-Adressen o.ä.)
- SOAP–API, die die gleiche Code-Basis nutzt
- Nameserver-Test-Funktion, um die Rückgabe der Nameserver zu prüfen
- Web-Whois
Durch den modularen Aufbau können nun jederzeit weitere Funktionen ergänzt werden. Das so erstellte „Framework“ wird später auch eingesetzt, um weitere Kunden-Bereiche, die bisher von externer Software angeboten werden, zu ersetzen.
Das Interface ist wie bereits gewohnt unter folgender Adresse erreichbar:
Angedacht ist außerdem, die Funktionen des bisher von InterNetX genutzten Domain-Robot direkt in unser DomainControlPanel (DCP) zu integrieren und somit Kunden unter einer einzigen Oberfläche alle benötigten Funktionen zu bieten.
Wem Fehler oder ähnliches am neuen Interface auffallen, möge bitte uns diese mitteilen. Gerne gesehen sind außerdem Anfragen nach neuen Funktionen, welche soweit wie möglich umgesetzt werden.