当前位置:首页>python>Python的历史及算法常用Python版本

Python的历史及算法常用Python版本

  • 2026-04-20 13:27:26
Python的历史及算法常用Python版本

Python的历史及算法常用Python版本

Python作为当前最流行的编程语言之一,以其简洁易读、生态丰富的特性,成为算法开发、数据分析、人工智能等领域的首选工具。其发展历程跨越三十余年,从最初的个人项目逐步成长为全球开发者追捧的通用语言,而不同版本的迭代的也为算法开发提供了更高效、更稳定的支撑。本文将详细梳理Python的发展历史,同时明确算法开发中常用的Python版本及选择逻辑。

一、Python的发展历史

Python的诞生源于一段偶然的“圣诞假期项目”,其发展历程可分为奠基期、普及期、爆发期三个核心阶段,每一个阶段的迭代都贴合开发者需求,逐步完善语言特性与生态体系。

1. 奠基期(1989-2000年):诞生与初步成型

Python由荷兰程序员吉多·范罗苏姆(Guido van Rossum)于1989年末在荷兰国家数学与计算机科学研究中心(CWI)构思并启动开发,当时他正参与Amoeba分布式操作系统的项目,需要一种比C语言更简洁、比shell脚本更强大的脚本语言,用于系统管理任务。吉多·范罗苏姆希望这款语言能够兼顾易读性与扩展性,弥补当时ABC语言缺乏异常处理、难以与Amoeba系统交互的缺陷。

1991年2月,吉多·范罗苏姆将Python 0.9.1版本的代码发布到网络论坛,这是Python首次公开亮相。此时的Python已具备面向对象编程的核心特性,包括类与继承、异常处理、函数定义,以及列表、字典、字符串等基础数据类型,还引入了源自Modula-3的模块系统,为后续的扩展性奠定了基础。值得一提的是,Python的命名并非源于编程领域,而是吉多·范罗苏姆当时正在观看的英国喜剧《巨蟒剧团之飞翔的马戏团》(Monty Python's Flying Circus),以此命名也契合了语言简洁、有趣的设计理念。

1994年1月,Python 1.0正式发布,新增了lambda、map、filter、reduce等函数式编程工具,这些工具后来成为算法开发中常用的基础功能。同年,Python的专属讨论论坛comp.lang.python成立,标志着Python开始形成初步的开发者社区。1995年,吉多·范罗苏姆加入美国国家创新研究公司(CNR),继续推进Python的研发,期间发布了多个迭代版本,逐步完善语言语法与标准库。

2. 普及期(2000-2010年):生态完善与广泛推广

2000年10月16日,Python 2.0版本正式发布,这是Python发展史上的第一个里程碑式版本。该版本引入了诸多关键特性,包括列表推导式、支持Unicode编码、循环检测垃圾回收机制、引用计数内存管理等,不仅提升了语言的易用性,还解决了多语言字符兼容的问题,为Python走向国际化奠定了基础。与此同时,Python的开发流程也变得更加透明,转向社区驱动的开发模式,吸引了更多开发者参与贡献。

2001年,Python软件基金会(PSF)成立,这是一个非营利组织,负责管理Python的知识产权与开发社区,进一步推动了Python的规范化发展。2008年10月,Python 2.6版本发布,为后续向Python 3过渡做好了兼容性铺垫;2010年7月,Python 2.7版本发布,作为Python 2.x系列的最后一个版本,它整合了之前版本的核心特性,同时提供了与Python 3的部分兼容接口,旨在帮助开发者平稳迁移代码。Python 2.7凭借稳定、易用的特性,成为当时最受欢迎的版本之一,生命周期长达10年,直到2020年1月1日,官方正式停止对Python 2.7的维护,标志着Python 2.x时代的终结。

这一阶段,Python的生态逐步完善,涌现出NumPy、SciPy等基础科学计算库,为算法开发提供了初步的工具支撑,Python也开始在数据分析、科学计算领域崭露头角。

3. 爆发期(2008年至今):Python 3.x迭代与生态爆发

2008年12月3日,Python 3.0版本正式发布,代号“Python 3000”,这是Python历史上最具颠覆性的版本。由于Python 2.x存在诸多设计缺陷(如整数除法不精确、Unicode支持不完善、语法冗余等),吉多·范罗苏姆决定对语言进行彻底重构,因此Python 3.x与Python 2.x不完全兼容,这也导致了长期的版本过渡周期。Python 3.0的核心改进包括:将print语句改为print()函数、统一整数类型(取消long类型,仅保留int)、优化字符串编码(默认使用Unicode)、简化排序比较规则等,这些改进让Python的语法更简洁、逻辑更清晰。

此后,Python 3.x进入快速迭代阶段,每一个版本都在性能优化、语法增强、库支持等方面进行升级:2015年发布的Python 3.5引入了异步编程支持和矩阵乘法运算符@,提升了并发处理和科学计算能力;2016年发布的Python 3.6新增f-字符串格式化、类型提示等功能,提升了代码的可读性和可维护性;2022年发布的Python 3.11实现了约25%的性能提升,大幅优化了算法运行效率;2023年的Python 3.12进一步优化性能、完善类型提示,2024年的Python 3.13则引入了可选的no-GIL构建(实验性质),为多线程算法开发提供了新的可能。

随着人工智能、大数据领域的崛起,Python凭借其简洁的语法和丰富的第三方库(如TensorFlow、PyTorch、Pandas、Scikit-learn),迅速成为算法开发、机器学习、深度学习的主流语言。截至2026年初,Python 3.14.2是最新的稳定版本,而Python 3.11、3.12则是当前应用最广泛的版本,Python也连续多年位列TIOBE编程语言排行榜前列,成为全球开发者最喜爱的编程语言之一。

值得一提的是,吉多·范罗苏姆作为Python的核心设计者,长期担任“终身仁慈独裁者”(BDFL),主导Python的发展方向,直到2018年7月12日正式卸任,此后Python的发展由社区团队共同决策。

二、算法常用Python版本

算法开发的核心需求是稳定性、效率、库兼容性,因此选择Python版本时,需兼顾版本的维护状态、第三方库支持、性能表现,避免使用已停止维护或兼容性较差的版本。结合当前(2026年初)的版本生态,以下是算法开发中常用的Python版本及选择依据,同时明确需规避的版本。

1. 核心常用版本(优先选择)

(1)Python 3.11:企业级算法开发首选

Python 3.11于2022年发布,目前处于活跃维护状态,维护截止日期为2027年10月,是当前算法开发中最稳妥的选择。其核心优势的在于:一是性能提升显著,相比Python 3.10,运行速度提升约25%,对于循环密集型算法(如排序、搜索、动态规划)和大数据量处理场景,能有效缩短运行时间;二是生态最成熟,几乎所有算法开发常用的第三方库(NumPy、SciPy、Scikit-learn、TensorFlow、PyTorch)都已完成深度适配,无兼容性问题;三是部署支持广泛,大部分云厂商、Docker镜像、Linux发行版都默认支持该版本,适合企业级算法部署。

适用场景:企业级算法开发、生产环境部署、大数据量算法(如推荐算法、聚类算法)、机器学习模型开发,尤其适合对稳定性和效率有较高要求的场景。

(2)Python 3.12:个人/新项目首选

Python 3.12于2023年发布,处于活跃维护状态,维护截止日期为2028年10月,是兼顾性能与新特性的最优选择。该版本在Python 3.11的基础上进一步优化性能,同时新增了更多实用特性,如更完善的类型提示、简化的函数定义语法、优化的导入机制等,能提升算法代码的可读性和开发效率。此外,该版本的生态已基本成熟,主流算法库均已适配,适合追求新特性和更高性能的场景。

适用场景:个人算法练习、新项目开发、实验性算法(如新型机器学习算法)、对代码可读性和性能有较高要求的场景,尤其适合结合最新算法库进行开发。

2. 过渡/兼容版本(谨慎使用)

(1)Python 3.10:遗留项目过渡

Python 3.10于2021年发布,目前处于安全维护状态,维护截止日期为2026年10月。该版本引入了结构化模式匹配(match-case)等实用特性,语法简洁,兼容性较好,目前仍有部分企业的遗留算法项目在使用。但由于其性能不如3.11、3.12,且后续将逐步停止维护,不建议用于新项目开发,仅适合遗留项目的维护和过渡。

(2)Python 3.9:老旧环境适配

Python 3.9于2020年发布,目前处于安全维护状态,维护截止日期为2025年10月。该版本支持字典合并、类型提示改进等特性,适合部署在老旧服务器或兼容性要求较高的环境中。但由于其性能和特性均落后于3.11、3.12,且即将停止安全更新,仅建议在无法升级到更高版本的场景中使用。

3. 需规避的版本

1Python 2.x系列(所有版本):2020年1月1日已停止官方维护,不再提供安全更新和bug修复,且大部分主流算法库(如TensorFlow 2.x、Scikit-learn 1.0+)已放弃对其支持,代码兼容性极差,严禁用于新的算法开发项目,仅建议在维护老旧遗留项目时临时使用。

1Python 3.8及以下版本:Python 3.8已于2024年10月停止维护,3.7及以下版本的维护周期也已结束,这些版本存在安全漏洞,且部分新的算法库(如最新版PyTorch、Scikit-learn)已不再适配,性能也远低于3.11、3.12,不建议使用。

1Python 3.13(实验性版本):虽然引入了no-GIL等新特性,但目前仍处于测试阶段,部分算法库尚未完全适配,稳定性不足,仅适合实验性开发和特性尝鲜,严禁用于生产环境的算法开发。

1Python 3.14(开发中版本):目前处于beta测试阶段,尚未稳定,仅适合社区贡献和早期尝鲜,不适合任何算法开发场景。

4. 算法开发版本选择核心原则

结合算法开发的场景特点,版本选择需遵循以下3个核心原则,确保开发效率和项目稳定性:

1优先选择“活跃维护”的版本:确保能获得安全更新和bug修复,避免因版本漏洞导致算法运行异常,尤其是处理敏感数据或生产环境部署的算法项目。

1兼顾库兼容性:算法开发高度依赖第三方库,选择版本时需确认核心库(如NumPy、Scikit-learn、PyTorch)是否适配,避免出现“库无法安装”“功能异常”等问题。

1匹配开发场景:个人练习、新项目可选择最新稳定版(3.12),追求性能和新特性;企业级生产项目优先选择生态最成熟的版本(3.11),确保部署稳定;遗留项目可根据现有环境选择3.10或3.9,逐步升级到更高版本。

三、总结

Python的发展历程是一部“以开发者为中心”的进化史,从1989年的个人项目,到如今的全球主流编程语言,其简洁易读、生态丰富的特性始终未变,每一次版本迭代都在贴合开发者的实际需求,尤其为算法开发提供了更高效、更稳定的支撑。从Python 0.9.1的初步成型,到Python 2.x的普及,再到Python 3.x的爆发,Python逐步成为算法开发、数据分析、人工智能等领域的核心工具。

对于算法开发而言,版本选择直接影响开发效率和项目稳定性,当前最推荐的版本是Python 3.11(企业级首选)和Python 3.12(个人/新项目首选),需坚决规避已停止维护的Python 2.x系列和低版本3.x系列,谨慎使用实验性版本。后续随着Python版本的持续迭代,算法开发的效率和体验也将进一步提升,而掌握Python的版本特性,也是算法开发者的必备基础。

|(注:文档部分内容可能由 AI 生成)

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-20 22:08:06 HTTP/2.0 GET : https://f.mffb.com.cn/a/484600.html
  2. 运行时间 : 0.109245s [ 吞吐率:9.15req/s ] 内存消耗:4,821.98kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=3aaee7abb0aec47cdf5f6e0daee9926b
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000442s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000529s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000275s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000233s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000545s ]
  6. SELECT * FROM `set` [ RunTime:0.004141s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000540s ]
  8. SELECT * FROM `article` WHERE `id` = 484600 LIMIT 1 [ RunTime:0.000367s ]
  9. UPDATE `article` SET `lasttime` = 1776694086 WHERE `id` = 484600 [ RunTime:0.002085s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.001853s ]
  11. SELECT * FROM `article` WHERE `id` < 484600 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001482s ]
  12. SELECT * FROM `article` WHERE `id` > 484600 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001451s ]
  13. SELECT * FROM `article` WHERE `id` < 484600 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.007754s ]
  14. SELECT * FROM `article` WHERE `id` < 484600 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013587s ]
  15. SELECT * FROM `article` WHERE `id` < 484600 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003497s ]
0.110749s