Looking.House - mehr als 150 Spiegel auf einer Website


Fast von Beginn der Existenz von VPS Search an gab es einen Abschnitt mit Spiegelpunkten. Ich habe im Januar 2014 darüber geschrieben und zu diesem Zeitpunkt befanden sich 23 Punkte auf der Karte. Die Funktionalität war eher dürftig, die Punkte "starben" regelmäßig und es war keine Zeit, ihnen zu folgen. Außerdem gibt es seit einiger Zeit ein Skript zum Organisieren Ihres Looking Glass-Punkts, das von vielen Hosting-Anbietern verwendet wird. Dieses Skript weist jedoch zwei Nachteile auf: Erstens müssen Hoster es selbst auf dem Server installieren (ja, dies ist auch ein Nachteil), und zweitens gibt es keine zentralisierte Datenbank, in der Informationen zu allen Punkten von verschiedenen Hosts erfasst werden. Dieses Jahr habe ich mich entschlossen, mich mit diesem Abschnitt zu befassen. Als Ergebnis habe ich eine Website erhalten, von der ich keine Analoga gesehen habe, und ich möchte das LOOKING.HOUSE- Projekt gerne vorstellen .



Ich möchte sofort darauf hinweisen, dass ich mich entschlossen habe, diese Website auf Englisch zu erstellen, damit sie nicht nur für russischsprachige Benutzer nützlich ist, sondern auch praktisch keinen Text enthält, sodass selbst ein Mindestmaß an Englisch kein Hindernis für ihre Verwendung darstellt.

Derzeit wurden 156 Punkte von 85 Hostern in 40 Ländern zur Website hinzugefügt. Auf der Hauptseite sehen Sie eine Karte mit darauf gedruckten Punkten. Wenn wir die genaue Adresse des Rechenzentrums kennen, markieren wir sie auf der Karte, andernfalls geben wir den Punkt in der Stadt an, an dem sich der Server befindet. Wenn Sie auf einen Punkt klicken, sehen Sie dessen Position und, wenn uns diese Informationen zur Verfügung gestellt werden, den Namen des Rechenzentrums. Unten sehen Sie eine Liste der Länder, in der Sie die verfügbaren Punkte in einem bestimmten Land anzeigen können.




Um einen Punkt hinzuzufügen, muss der Hoster uns nur seinen Wunsch mitteilen und einen virtuellen Server bereitstellen, und wir werden den Rest der Arbeit selbst erledigen. Auf den IP-Adressen der Punkte befindet sich eine vereinfachte Version (in Bezug auf Design, aber nicht Funktionalität) des Skripts, die der Hoster auf seiner Site als Frame oder Link verwenden kann. Somit sind 2 Probleme sofort gelöst: Der Hoster muss nichts tun, aber wir können eine Karte mit allen Punkten erstellen.



Aus technischer Sicht ist jeder Punkt ein virtueller Server mit minimalen Eigenschaften (in der Regel 256-512 MB RAM, 5-20 GB Festplatte, 1 Prozessorkern). Diese Eigenschaften sind für die Arbeit mehr als ausreichend, da zusätzlich zu nginx keine zusätzliche Software installiert ist, um die Download-Geschwindigkeit auf dem Server zu überprüfen.



Auf der Punkteseite sehen Sie detaillierte Informationen dazu: den Hoster, der sie bereitgestellt hat, eine Karte mit Standort-, IP- und IPv6-Adressen (falls unterstützt), die Möglichkeit, Dateien mit einer Größe von 10/100/1000 MB zur Geschwindigkeitsprüfung herunterzuladen, und Netzwerkfunktionen: Host, Ping, ping6, traceroute, traceroute6, mtr, mtr6.



Der Benutzer kann jede Funktion einzeln ausführen oder sofort die gesamte Liste ausführen. Ich muss sofort sagen, dass hier mehrere unkritische Fehler auftreten können, zum Beispiel wird niemand schwören, wenn der Benutzer versucht, die ping6-Funktion für IPv4-Adressen auszuführen. Der Einfachheit halber wird das Ping-Ergebnis analysiert, und dem Benutzer stehen Statistiken in einer bequemeren Version zur Verfügung.

Diese Version der Website ist noch ziemlich roh, daher fehlen einige der Funktionen, die ich in Zukunft hinzufügen möchte. Aus Ideen kann ich folgendes erkennen:

  • die Fähigkeit, verschiedene Tasten zur Ausführung von Funktionen anzugeben;
  • die Fähigkeit, eine Funktion von mehreren Punkten gleichzeitig auszuführen;
  • die Möglichkeit, die Geschwindigkeit des Herunterladens von Dateien auf den Server zu überprüfen;
  • die Möglichkeit, die Geschwindigkeit direkt über den Browser zu überprüfen;
  • persönliches Konto zum Speichern von Statistiken über die Ausführung von Befehlen;
  • Zeigen Sie Statistiken für jeden Punkt über einen langen Zeitraum an.

Trotz der Tatsache, dass im Moment bereits mehr als 150 Punkte auf der Website hinzugefügt wurden, werden wir uns immer über neue Hoster und deren Punkte freuen. Wir konfigurieren die virtuellen Server völlig unabhängig, die minimalen Servereigenschaften für den Punkt: 256 MB RAM, 5 GB Festplatte, dedizierte IPv4-Adresse, Root-Zugriff auf den Server.

Benutzern steht auch die Funktion zur Verfügung, Informationen über die IP-Adresse und die Liste der DNS-Einträge der Domäne abzurufen .





Ich freue mich über Feedback und Vorschläge zu neuen Funktionen.


Schauen Sie sich VPS.today an , die neue Site zum Auffinden virtueller Server. 1500 Tarife von 130 Hostern, eine praktische Schnittstelle und eine Vielzahl von Kriterien, um den besten virtuellen Server zu finden.

Source: https://habr.com/ru/post/de420769/


All Articles