软件开发中的框架概念和技术路线概念
框架是为某个功能实现的框架:能称得上是框架的,是那种把所有功能都开发了一遍的软件。比如visual studio 就是把开发的功能都有支持的一个功能集合,可以在这个集合之上开发新的系统。
python 的开发爬虫的框架 比如:Scrapy爬虫框架 。就是对开发爬虫这种功能的各个方面进行了开发。留给我们的是我们必须要实现的部分。比如提供界面的地址,和如何分析和提取界面内的实际的需要的东西。
而如何下载,如何提高下载效率,如何转化界面等等中间过程都由框架已经实现。
拿到框架,我们首先要知道框架是做什么的? 框架做好了那些功能,框架给我们留下了那些是我们要进行操作的。并且要了解这个流转过程。和配置参数,以及实现的技术路线是什么。
技术路线:我们实现一个功能,比如存储,我们要使用的技术路线是什么?我们怎么选型?这个不同的技术,就是技术路线。
比如:在实现爬虫实际功能过程中,我们发现:我们既可以使用request类也可以使用爬虫类scrapy。两种不能同时使用。选择哪种就是选择了我们实现此功能的技术路线。
应该是说实现此功能,我们使用的已经存在的技术,我们的选择就是技术路线的选择。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人