Heim  >  Artikel  >  Backend-Entwicklung  >  So klonen Sie eine gesamte PHP-Website

So klonen Sie eine gesamte PHP-Website

王林
王林Original
2019-09-09 15:19:575720Durchsuche

So klonen Sie eine gesamte PHP-Website

In diesem Artikel wird curlMulti vorgestellt, ein Klontool. Mit diesem Tool können technisch nicht versierte Personen schnell die gesamte Site klonen.

Tool-Link:https://github.com/ares333/php-curl

Tool-Funktionen:

1. Erfassen Sie verschiedene Ressourcen der Website, wie z. B. htmlCssJsRAR-komprimierte Dateien usw.

2. Paralleles Crawlen, die Crawling-Geschwindigkeit ist erstaunlich schnell

Betriebsprozess :

In diesem Artikel wird zur Erläuterung der Mac verwendet.

1. Laden Sie das Tool herunter

So klonen Sie eine gesamte PHP-Website

2

So klonen Sie eine gesamte PHP-Website

So klonen Sie eine gesamte PHP-Website

Unter normalen Umständen ist eine Änderung der URL in Ordnung. Wenn die zu klonende Site sehr groß ist, müssen Sie in der ersten Zeile Code hinzufügen:

ini_set('memory_limit', '2048M');

3. Klonen ausführen

1. Öffnen Sie die Terminal

So klonen Sie eine gesamte PHP-Website

So klonen Sie eine gesamte PHP-Website

Führen Sie die folgenden Vorgänge im Terminal aus:

Rechtsklick auf site_clone1 .php-Datei, „Einleitung anzeigen“, wählen Sie den Text wie in der Abbildung gezeigt aus, kopieren Sie

So klonen Sie eine gesamte PHP-Website

und geben Sie „cd“ in das Terminal ein, dann Strg+v zum Einfügen den Inhalt, den Sie gerade kopiert haben, und drücken Sie die Eingabetaste (geben Sie die Zeichen ohne doppelte Anführungszeichen ein)

Mein Terminal sieht so aus, es kann als Referenz verwendet werden:

So klonen Sie eine gesamte PHP-Website

Geben Sie im Terminal ein:

php site_clone1.php

An diesem Punkt hat das Klonen begonnen. Denken Sie daran, das Terminalfenster nicht zu schließen. (Wenn Sie nach dem Schließen des Fensters mit dem Klonen fortfahren möchten, kontaktieren Sie mich bitte)

Wenn die Website, die Sie klonen möchten, relativ klein ist, z. B. eine neuartige Website, kann dies in einer halben Stunde erledigt werden (kein Druck). um mehr als 100 Seiten pro Sekunde zu klonen)

4. Website-Speicherverzeichnis

So klonen Sie eine gesamte PHP-Website

Ein Doppelklick auf index.html kann die geklonte Website öffnen.

Anhang: Wenn Sie ein schnelleres Klonen wünschen, gehen Sie wie folgt vor:

So klonen Sie eine gesamte PHP-Website

如果要测试500并发,那需要在终端多执行一行命令:

ulimit -n 1000

以上内容仅供参考!

推荐视频教程:PHP视频教程

Das obige ist der detaillierte Inhalt vonSo klonen Sie eine gesamte PHP-Website. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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