[Project]心得

在完成BBS项目后,我深刻体会到知识点如何串联起来形成一个完整项目,并理解了在实际开发中,复杂的数据处理和多函数交互的重要性。数据库设计、字符集问题、时间处理方式以及面向过程编程的局限性都成为关注点。认识到面向对象编程和MTV模式对于解决文件夹结构和代码混乱问题的优势。多写代码、独立思考和扎实的基础是提升的关键。
摘要由CSDN通过智能技术生成

第一个项目:BBS,借此机会说说自己的一点感受及体会:
首先感觉最深的是,通过这个项目把零散的知识点串结了起来,对做一个较大一点的东西有了更清晰的认识及思路,也多了一份信心,对于同一个问题就可以产生很多种不同的方法。以前对数据库或者字符串以及数组的操作都是很简单的知道可以用对应函数什么的来处理,但对于一个项目来说,用到的值很复杂,情况也特殊的多,很多情况都是多个函数相互处理对应产生的结果,如果你是高手,你得看到的不仅是值的本身,应该想到通过不同函数处理后是什么样的结果,结果又可以通过什么函数来产生自己想要的东西。同时,你有可能想要传的值或想得到的东西有可能会经过不同的页面传来传去,之后不知不觉也会发生一些变化,如果用POST传参还很容易丢失,字符集问题也是一个棘手的问题,如果处理不好,很多页面会有乱码,传如果直接在地址栏中传中文,还会引起一连惯的其它错误。对于数据库表的设计,在以前知道有什么类型,分别可以保存什么类型的值,但不知道什么时候用什么值来保存最好,最突出的一点就是以前总认识时间是用字符串来保存,直接存成字符串格式,但后来在项目中很多地方会用到时间来做运算,而字符串不方便运算,经过这段时间学习,体会到了把时间保存成整形的好处。
另外一个很重要的体会是,面向过程的方法去做项目会面临一个很难处理的问题,就是文件夹结构,文件调用时还带参数的处理情况,特别是在同一个页面要处理多个表单或者处理多个数据库操作或者要多个其它页面的参数。加上PHP代码和HTML,CSS代码以及JS代码混合在一起,显得特别的混乱,如果不加上详细的注释可能自己写的代码过两周都不知道写的啥,如果打算修改一个问题会不知道从何下手,非常容

project2021教程网盘是一个在线教育平台,旨在为广大学生及其他学习者提供全面的教学资源和学习资料。通过项目2021教程网盘,用户可以轻松自主地学习各种学科的课程,包括数学、语言学、编程等等。 首先,project2021教程网盘汇集了来自各个领域的优质教育资源。这些资源包括各类教科书、讲义、习题集、试卷以及视频教程等,用户可以根据自己的需求选择合适的学习材料,进行自主学习。 其次,project2021教程网盘提供了一个互动学习的环境。用户可以通过网盘平台与其他学习者进行交流、讨论,分享学习心得和解决问题。这种互动学习的方式不仅能够拓宽学习者的视野,还能够提高学习效果和深化理解。 此外,project2021教程网盘还提供了定期的在线答疑和讲座活动,由专业教师和领域专家进行指导和解答。这些活动不仅能够帮助学习者解决困惑和难题,还能够拓展学习者的知识面和学习能力。 最后,project2021教程网盘注重用户体验,提供了简洁友好的界面和便捷的操作方式。用户可以按照自己的学习进度和需求进行学习,可以随时随地通过电脑、手机等设备进行登录和学习。 总之,project2021教程网盘是一个全面、便捷的在线教育平台,通过丰富的教育资源和互动学习的模式,帮助学习者提高学习效果和实现个人学术目标。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值