Maison >développement back-end >Problème PHP >Comment cloner un site Web PHP entier

Comment cloner un site Web PHP entier

王林
王林original
2019-09-09 15:19:575839parcourir

Comment cloner un site Web PHP entier

Cet article présente curlMulti, un outil de clonage. Avec cet outil, les personnes non techniques peuvent rapidement cloner l'intégralité du site.

Lien de l'outil :https://github.com/ares333/php-curl

Fonctionnalités de l'outil :

1. Capturez diverses ressources du site Web, telles que les fichiers compressés htmlCssJsRAR, etc.

2. Exploration parallèle, la vitesse d'exploration est incroyablement rapide

Processus de fonctionnement. :

Cet article utilise Mac pour l'explication.

1. Téléchargez l'outil

Comment cloner un site Web PHP entier

2.

Comment cloner un site Web PHP entier

Comment cloner un site Web PHP entier

Dans des circonstances normales, la modification de l'URL sera acceptable. Si le site à cloner est très volumineux, vous devez ajouter du code dans la première ligne :

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

3. Exécuter le clonage

1. Ouvrez le terminal

Comment cloner un site Web PHP entier

Comment cloner un site Web PHP entier

Effectuez les opérations suivantes dans le terminal :

Cliquez avec le bouton droit sur site_clone1 Fichier .php, "Afficher l'introduction", sélectionnez le texte comme indiqué sur la figure, copiez

Comment cloner un site Web PHP entier

et saisissez : "cd" dans le terminal, puis Ctrl+v pour coller le contenu que vous venez de copier, et appuyez sur Entrée (saisissez les caractères sans guillemets doubles)

Mon terminal ressemble à ceci, qui peut servir de référence :

Comment cloner un site Web PHP entier

Entrez dans le terminal :

php site_clone1.php

À ce stade, le clonage a commencé. N'oubliez pas de ne pas fermer la fenêtre du terminal. (Si vous souhaitez continuer le clonage après avoir fermé la fenêtre, veuillez me contacter)

Si le site Web que vous souhaitez cloner est relativement petit, comme un nouveau site, cela peut être fait en une demi-heure (cloner 100 + pages par seconde sans aucune pression)

4. Répertoire de stockage du site Web

Comment cloner un site Web PHP entier

Double-cliquez sur index .html pour ouvrir le site Web cloné.

Pièce jointe : Si vous souhaitez un clonage plus rapide, procédez comme suit :

Comment cloner un site Web PHP entier

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

ulimit -n 1000

以上内容仅供参考!

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn