รักษาไวยากรณ์ของรุ่น ThinkPhp 3.x อย่างต่อเนื่องใช้นักแต่งเพลงที่ทันสมัยและไลบรารีคลาสอื่น ๆ แต่รักษาความเข้ากันได้กับไวยากรณ์ดั้งเดิมและการใช้งานเพื่อให้โปรแกรมก่อนหน้านี้สามารถอพยพและอัพเกรดได้
โครงการนี้ใช้โปรโตคอลโอเพนซอร์ส Apache 2 ที่สอดคล้องกับเวอร์ชันดั้งเดิมอย่างเป็นทางการ
หมายเลขกลุ่ม: 619288321
①ที่อยู่แพ็คเกจนักแต่งเพลง: https://packagist.org/packages/thinkphp-lts/thinkphp-3-lts
②ใช้คำสั่งการติดตั้ง Composer เพื่อใช้เพื่อเรียกใช้คำสั่งการติดตั้ง Composer
นักแต่งเพลงต้องการ ThinkPHP-LTS/ThinkPHP-3-LTS dev-dev-main
สร้างไฟล์ index.php ดังนี้
<?php
// 应用入口文件
// 检测PHP环境
if (version_compare(PHP_VERSION, '7.0.0', '<')) {
die('Modern Framework Need PHP > 7.0.0 !');
}
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG', true);
// 定义应用目录
define('APP_PATH', './Application/');
// 定义静态文件路径-建议使用CDN地址
define("STATIC_PATH","http://cdn.com/");
// 引入ThinkPHP入口文件
require './vendor/thinkphp-lts/thinkphp-3-lts/src/ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
จากนั้นใช้ php -s localhost: 80 เพื่อเริ่มเซิร์ฟเวอร์การพัฒนาจากนั้นเยี่ยมชม http: // localhost
จะกลับมาหลังจากถูกต้อง
欢迎使用 ThinkPHP!
版本 V3.2.5
กลับไปที่ไดเรกทอรีและดูว่าเฟรมเวิร์กจะสร้างโฟลเดอร์แอปพลิเคชันโดยอัตโนมัติ (ไดเรกทอรีการเริ่มต้นโครงการ) โดยอัตโนมัติ)
โปรดละเว้นไดเรกทอรีผู้ขายใน. gitignore
ที่อยู่รหัสต้นฉบับอย่างเป็นทางการ: https://github.com/top-think/thinkphp
เว็บไซต์อย่างเป็นทางการไม่ได้ดูแลรุ่น 3.x อีกต่อไปดูคำแนะนำของเว็บไซต์อย่างเป็นทางการในบล็อกรอบการสนับสนุน: https://blog.thinkphp.cn/810718
เอกสารต้นฉบับอย่างเป็นทางการของเวอร์ชันนี้: https://www.kancloud.cn/manual/thinkphp | เว็บไซต์อย่างเป็นทางการ: https://www.thinkphp.cn/ | หน้าดาวน์โหลดก่อนหน้านี้: https://www.thinkphp.cn/down.html
จุดเริ่มต้นรหัสของโครงการนี้คือเวอร์ชันอย่างเป็นทางการ 3.2.5 https://github.com/top-think/thinkphp/releases/tag/v3.2.5
หลังจากเวอร์ชันอย่างเป็นทางการ 3.2.5 มีการปรับเปลี่ยนเส้นทางหลายครั้งในสาขาหลักล่าสุด แต่ไม่มีการปล่อยเวอร์ชันใหม่ เพื่อรักษาความเข้ากันได้กับโปรแกรมก่อนหน้านี้โครงการนี้ (ThinkPHP-3-LTS) ไม่ได้แนะนำการปรับเปลี่ยนเส้นทางหลายครั้งในเวอร์ชันที่ยังไม่ได้เผยแพร่อย่างเป็นทางการ
รหัสการส่งรายละเอียดที่สอดคล้องกับเวอร์ชัน 3.2.5 คือ: https://github.com/top-think/thinkphp/commit/45489acfa131cf47efa61e85be05bedc8c3c94cf
โครงการที่คล้ายกันยังมีแผนการสนับสนุน 5.0.x: https://github.com/thinkphp-lts/thinkphp-5.0.x-lts
มีไลบรารีคลาสบุคคลที่สามในเวอร์ชันทางการของ ThinkPhp/Library/Directory/Directory เวอร์ชัน LTS นี้จะลบไลบรารีคลาสบุคคลที่สามในรูปแบบของรูปแบบรวมไฟล์และใช้วิธีการแต่งเพลงทั่วไปเพิ่มเติมเพื่อรวม
คำอธิบายรายการห้องสมุดอ้างอิงคลาสอ้างอิงและ recomposer มีดังนี้:
(1) บอริส 1.0.8
นักแต่งเพลงต้องการ D11WTQ/BORIS V1.0.8
ตรวจสอบว่าไฟล์ภายใต้ผู้ขาย d11wtq boris lib boris นั้นเหมือนกับไฟล์อย่างเป็นทางการ