Heim > Backend-Entwicklung > PHP-Tutorial > Eine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut

Eine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut

不言
Freigeben: 2023-04-02 22:10:01
Original
1716 Leute haben es durchsucht

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...).

Vorbereitung

Erste Download-Minuten:

wget https://github.com/chenhg5/mins/releases/download/0.0.2/mins_mac -O mins
Nach dem Login kopieren

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...

Eine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Beispiel ist die entsprechende MySQL-Ressourcendatenbank, die hat eine Benutzertabelle.

Starten

Dann starten Sie Mins und fertig.

./mins -c ./config.ini
Nach dem Login kopieren

Eine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut

Erfahrung

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
Nach dem Login kopieren

Sie können sehen, dass die Datenbank vorhanden ist Es wurde ein Datenelement hinzugefügt:

Eine Einführung, wie man in kurzer Zeit einen erholsamen Ressourcenserver aufbaut

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}}
Nach dem Login kopieren

Daten ändern

curl -X PUT http://localhost:4006/resource/users/id/1 -F name=Mick
Nach dem Login kopieren

Daten löschen

curl -X DELETE http://localhost:4006/resource/users/id/1
Nach dem Login kopieren

Statische Dateien

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.

Leistung

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage