亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

[Illustration complète exclusive] Téléchargement et installation du framework ThinkPHP6
天蓬老師
天蓬老師 2019-04-08 14:15:42
0
24
38223

1. événements ThinkPHP

  • Le 27 avril 2017, ThinkPHP5.1-beta.1 est sorti

  • Le 31 décembre 2017, ThinkPHP5.1.0 est sorti, marquant l'entrée rapide dans la période d'itération.

  • Le 3 mars 2019, ThinkPHP5.1 a été mis à jour vers la 35ème version (5.1.35)

  • Le 22 mars 2019, la version de développement de ThinkPHP5.2 a également été publiée

Maintenant, laissez-moi vous annoncer une bonne et une mauvaise nouvelle, laquelle devriez-vous écouter en premier ?

Laissez-moi d'abord vous annoncer la mauvaise nouvelle : Il n'y aura plus de ThinkPHP5.2 dans le monde !

Bonne nouvelle : ThinkPHP5.2 a été officiellement lancé Renommé ThinkPHP6.0


2 Fonctions de base et fonctionnalités principales

  • Prend entièrement en charge l'utilisation des fonctionnalités de type fort de PHP7

  • Prend entièrement en charge presque tous les PSR. spécifications de développement

  • Implémente plusieurs applications Prise en charge

  • Introduction complète du comportement alternatif du système d'événements

  • Nouvelle architecture de service d'application

  • Séparation de la vue et du moteur de modèle, configuration de projet plus flexible

  • Assistant IDE , rendant les invites intelligentes de l'éditeur plus précises

  • 一些 Unification et rationalisation de certaines fonctions et méthodes de classe de la version originale 3. Exigences environnementales et téléchargement du code source
3.1 Exigences environnementales?:
PHP 7.1+


2.2 source. téléchargement de code

Comme nous le savons tous, à partir de ThinkPHP5.1, le site officiel ne propose plus de téléchargements de code source du framework
Donc, bien s?r, ThinkPHP6.0 (ci-après dénommé TP6) ne peut pas être téléchargé depuis le site officiel

Où puis-je le télécharger ? Deux fa?ons

Composer et Git

Référence
Tutoriel de téléchargement et d'installation de Composer?:

http://ipnx.cn/code/30828.html

Tutoriel Git?:

http://ipnx.cn/tool/git/

Ce qui suit est la méthode Composer la plus couramment utilisée et officiellement recommandée pour télécharger le code source du framework

4. Téléchargement et installation de Composer


4.1 Mac / Linux

// 1. 下載composer.phar:
curl -sS https://getcomposer.org/installer | php

// 2. 將 composer 命令移動到bin目錄,使之全局可用
mv composer.phar /usr/local/bin/composer

Remarque : MacOS 10.14, le dossier user/local/bin n'existe pas et doit être créé manuellement

// 3. 設置中國全量鏡像,提升訪問速度
composer config -g repo.packagist composer https://packagist.phpcomposer.com

// 如果上面錯誤存在問題,請使用這個鏡像地址
composer config -g repo.packagist composer https://packagist.laravel-china.org

4.2 Windows

Ouvrez https://www.phpcomposer.com/?: Téléchargez setup.exe Installez simplement le programme

4.3 Test
Entrez la commande

composer

dans le terminal, et lorsque vous voyez le message d'invite de commande, il signifie que l'installation est réussie

Version mise à jour 4.4

composer selfupdate  // 終端執(zhí)行該命令將composer更新到最新版

Jietu20190408-134842.jpg

5. Téléchargement du code source du framework TP6

(1) Ouvrez le site officiel de Composer?:https://www.phpcomposer.com/

Jietu20190408-133547.jpg



Ouvrez la liste des packages d'installation, cela arrivera Un saut ira vers https://packagist.org/

Entrez le mot-clé de recherche?: topthink, et les packages de composants liés au framework ThinkPHP seront répertoriés ci-dessous


Jietu20190408-133742.jpg


Ouvrir Après cela, vous pouvez voir l'étiquette de version et les instructions d'installation de ThinkPHP6.0

Jietu20190408-134356.jpg

Voici le processus détaillé de téléchargement du code source du framework?:

// 打開終端,執(zhí)行指令:
composer create-project topthink/think tp6 6.0.*-dev

/**
  * 指令中各個參數(shù)的解釋:
  * `create-project`: 是composer中的項目創(chuàng)建命令
  * `topthink/think`: ThinkPHP的組件包
  * `tp6`: 是當前的項目目錄(如果沒有創(chuàng)建, 該命令會自動創(chuàng)建的)
  * `6.0.*-dev`: 要下載的版本標簽
  */
  
// 以下是源碼的下載中的提示信息
Installing topthink/think (6.0.x-dev 9ea8d9fd39a1aac440fd355cf8b4361130267bce)
- Installing topthink/think (6.0.x-dev 9ea8d9f):
Cloning 9ea8d9fd39
- Installing topthink/think (6.0.x-dev 9ea8d9f): Downloading (100%)
Created project in tp
Loading composer repositories with package information
Updating dependencies (including require-dev)

Package operations: 9 installs, 0 updates, 0 removals
- Installing topthink/think-installer (v2.0.0): Downloading (100%)
- Installing opis/closure (3.1.6): Downloading (100%)
- Installing psr/simple-cache (1.0.1): Downloading (100%)
- Installing psr/log (1.1.0): Downloading (100%)
- Installing psr/container (1.0.0): Downloading (100%)
- Installing psr/cache (1.0.1): Downloading (100%)
- Installing topthink/framework (6.0.x-dev e9af162): Downloading (100%)
- Installing topthink/think-template (v2.0.1): Downloading (100%)
- Installing topthink/think-view (v1.0.5): Downloading (100%)
Writing lock file
Generating autoload files

> @php think service:discover
Succeed!
> @php think vendor:publish
Succeed!

Une fois le téléchargement terminé, ouvrez le répertoire du projet, par exemple?: tp6, vous pouvez voir la structure de répertoire suivante?:


Jietu20190408-140009.jpg




6. Test du framework

  • Ici, nous utilisons le framework construit -dans pensez test de commande

  • Cette commande démarrera un serveur Web temporaire local Le serveur Web temporaire a la même fonction que php -S localhost:8000


Les étapes détaillées sont les suivantes?:

// 1. 打開終端工具, 切換到當前的Web目錄下面

// 2. 進入tp6項目目錄
cd tp6

// 3. 創(chuàng)建本地服務器, 啟動框架
php think run

// 提示用戶在本機的8000商品開啟了一個Web服務
ThinkPHP Development server is started On <http://127.0.0.1:8000/>
You can exit with `CTRL-C`

Ouvrez le navigateur selon les invites, saisissez dans la barre d'adresse :

127.0.0.1?: 8000 ou localhost:8000 , l'interface suivante s'affiche

Jietu20190408-140846.jpg

Félicitations, le framework ThinkPHP6 a été installé avec succès~~


Vous voulez découvrir TinkPHP6 maintenant ? Téléchargez le code source et cliquez ici : http:/ /ipnx.cn/xiazai/code/5685

Recommandations de référence associées :
1. est officiellement publié, embrassant pleinement la tendance du développement de composants

2. Démarrage avec ThinkPHP6.0 (tutoriel vidéo)

3 Manuel de développement complet de ThinkPHP6.0 (version officielle)

.
天蓬老師
天蓬老師

歡迎選擇我的課程,讓我們一起見證您的進步~~

répondre à tous(7)
奔跑者

tp6 L'exportation d'Excel à l'aide de l'en-tête ne fonctionne pas. Est-ce que quelqu'un sait ce qui se passe ? En attente en ligne, urgent, je l'utilise dans le projet??

纏中說禪

Bien que je sois débutant en PHP et que j'aie déjà joué au front-end, j'espère toujours en apprendre davantage sur les cours de M. Zhu et vous soutenir

Oliver Joe

J'attends avec impatience que ThinkPHP s'améliore de plus en plus

悅影隨心

Je ne peux plus apprendre

  • répondre Puisque vous avez choisi un endroit lointain, tout ce qui reste à ce monde, c'est votre dos.
    天蓬老師 auteur 2019-04-08 21:57:17
鐘老師

Pour les étudiants qui ne connaissent pas encore Composer, vous pouvez l'apprendre dur?!

  • répondre tp6 ne peut pas utiliser l'en-tête pour exporter Excel. Est-ce que quelqu'un sait ce qui se passe ? J'attends en ligne, je l'utilise dans le projet.
    奔跑者 auteur 2019-05-14 14:22:55
藏色散人

Bravo ! ! !

Peter-Zhu

Le débat entre le développement de composants PHP et le développement de framework ne s'est jamais arrêté ces dernières années. Maintenant que le framework a également été composant, ce débat peut être mis un terme pour le moment~~

Le nouveau framework ThinkPHP6, le code source. a implémenté le chargement par composants, connecté de manière transparente aux modèles des frameworks grand public internationaux (tels que Laravel), il deviendra s?rement un concurrent sérieux des frameworks des grands fabricants internationaux ~~

php Le site chinois lancera une série de tutoriels graphiques sur ThinkPHP6 en temps opportun en fonction des besoins des partenaires. Bienvenue à tous dans le prochain Rugissons quelques fois et continuons cette ?uvre caritative

.
  • répondre Hohohohohohohohoho
    時光亂了誰的心 auteur 2019-04-09 15:37:22
  • répondre Je voudrais demander quels sont les avantages de ThinPHP6.0 par rapport à Laravel ?
    燭光 auteur 2019-04-09 16:20:34
  • répondre ThinkPHP6.0 n'a pas encore été comparé, mais ThinkPHP5.1 l'a été. La vitesse d'analyse de l'itinéraire en fonction du nombre de fichiers chargés est plus rapide que celle de Laravel, mais l'écologie de Laravel est évidemment meilleure que celle de ThinkPHP. .
    天蓬老師 auteur 2019-04-09 18:05:12
  • répondre Professeur, s'il vous pla?t, soutenez-moi. Ce serait mieux si vous pouviez fournir des didacticiels vidéo dès que possible ! J'ai l'impression que thinkphp se met à jour trop rapidement maintenant. Cela affectera-t-il les performances de thinkphp ?
    趙亮 auteur 2019-04-10 10:18:59
  • répondre La vidéo est déjà en préparation....
    天蓬老師 auteur 2019-04-13 09:25:56
  • répondre Le cours du professeur Peter est excellent. J'ai étudié attentivement le TP5.1 et j'attends avec impatience le cours TP6.0 du professeur Zhu ! ! !
    飛仕 auteur 2019-04-18 11:38:40
  • répondre Ho ho ho
    auteur 2019-04-18 17:30:27
  • répondre Hohohohohohohohoho
    郭蟈 auteur 2019-05-06 15:33:42
  • répondre Merci, professeur, de l'avoir expliqué en détail. Il n'y a pas beaucoup de vidéos, mais elles sont définitivement excellentes. Si mon anglais est très mauvais, je peux l'expliquer en chinois. Merci professeur.
    正大光明 auteur 2019-05-31 09:21:31
  • répondre Je viens d'apprendre thinkphp6 et c'était un peu difficile à apprendre. J'étais confus quand j'ai lu le manuel.
    紫薔* auteur 2019-11-19 10:35:19
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal