微信扫码
bigimg1

扫描关注微信服务号,页面自动跳转

【连载12】从职场菜鸟到技术大牛的血泪成长史(创业公司真实经历)

在开发之前,Alan和我说我们的网站并没有采用ThinkPHP这类的框架,而是用原生的php编写的。因为之前仅仅用ThinkPHP做过一个简单的登录功能,因此当知道我们用原生的php开发时我本来还是对自己充满信心的。

 

可是当真的看到代码时,我的第一反应却是,为什么代码如此复杂。本来以为代码会与之前看到的示例代码相似,但实际情况却是大不相同。在大部分页面中,都看不到sql语句,运行这个页面时,却能够将数据库的内容展现在页面上。原来是将sql语句封装成了不同的函数,而数据库中的每一个表对应一个类,通过类的调用实现数据库的不同操作。其实这和之前看的那个demo封装函数是一个道理。不仅可以简化查询语句提高编程时的效率,更重要的是可以有效防止因书写错误而造成对于数据库的误操作。

 

一开始,对于这种封装的用法,我十分的不习惯。之前从书本上的学习和练习,用的都是直接写sql语句查询,而现在只能通过相对陌生的方法进行查询。而因为对函数以及类的不熟悉,又懂得在调试的时候如何将查询语句输出出来,无法直观的看到自己查询的语句内容,往往查询结果为空,查询的结果不是想要的结果就成了我一开始的家常便饭。让我不禁产生了一种现在所使用的php和我学的并不是同一类语言的感觉。于是我就在逐渐摸索适应“新语言”的情况下开始了我新的编程之路。

(未完待续)

联系我们

400-686-9915

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息