Dieser Artikel stellt hauptsächlich vor, wie man in kurzer Zeit einen erholsamen Ressourcenserver baut. Jetzt kann ich ihn mit Ihnen teilen.
Verwenden Sie Mins You can build ein einfacher, erholsamer Ressourcenserver in fünf Sekunden (ohne Dateidownloadzeit...).
Erste Download-Minuten:
wget https://github.com/chenhg5/mins/releases/download/0.0.2/mins_mac -O mins
Da ich unter einem Mac-System arbeite, lade ich die Binärdatei herunter, die dem Mac entspricht. Die entsprechende Version kann für das entsprechende System heruntergeladen werden: https://github.com/chenhg5/mi...
Nach dem Herunterladen können Sie Legen Sie die Binärdatei im Umgebungspfad ab. Sie müssen mins die Ausführungsberechtigung erteilen:
chmod +x mins
Dann müssen Sie eine Konfigurationsdatei config.ini schreiben, deren Inhalt wie folgt lautet:
[server] port = 4006 [database] addr = localhost port = 3306 user = root password = root database = example
Beispiel ist die entsprechende MySQL-Ressourcendatenbank, die hat eine Benutzertabelle.
Dann starten Sie Mins und fertig.
./mins -c ./config.ini
Dann fügen wir neue Daten in die Benutzertabelle des Beispiels ein:
curl -X POST \ http://localhost:4006/resource/users \ -F name=jack \ -F sex=0
Sie können sehen, dass die Datenbank vorhanden ist Es wurde ein Datenelement hinzugefügt:
Dann finden Sie dieses Datenelement:
curl -X GET http://localhost:4006/resource/users/id/1 {"code":200, "msg":"ok", "data": {"id":1,"name":"jack","sex":0}}
Daten ändern
curl -X PUT http://localhost:4006/resource/users/id/1 -F name=Mick
Daten löschen
curl -X DELETE http://localhost:4006/resource/users/id/1
Zusätzlich zum Hinzufügen, Löschen, Ändern und Überprüfen von Ressourcen hat Mins auch einen statischen Dateiserver erstellt. Über Mins können Sie auf statische Dateien unter dem aktuellen Pfad zugreifen, z HTML, CSS, Bilddateien usw.
Es wurde unter Verwendung der fasthttp-Netzwerkbibliothek von Golang entwickelt und die Leistung ist natürlich großartig.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Einführung in den Swoole-Speicherbetrieb (Tabelle)
So ändern Sie die WordPress-Bildadresse in einen relativen Pfad
Das obige ist der detaillierte Inhalt vonEine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!