最近这段时间没有怎么认真去学习一样东西,反而是这样学一点那样学一点的,春节刚过看了一下ASP,因为老师找我帮忙弄一下网站,当时觉得ASP会,所以就先以ASP来了解这一门,相对其他的JSP,php来说,ASP还要熟悉一些,所以当时就看了一天ASP,可以说是温习吧。
一到上班时间,公司要求更新一下网站,一发现网站又是PHP的代码写的,要新添加一个功能在里面,把公司的C/S的一程序,增加一个B/S的功能。所以又得开始学习这PHP,以前也看过一下公司的网站,就是没有怎么认真去看,了解,现在就先看PHP,然后学学技术,把以前遇到的问题解决了。经过这一周的努力,终于在今天周五的下班时间前,大致完成了该功能。但是没有安全性,容错能力还没有调试,主要是考虑第一个问题,第二个还容易解决。
安全性涉及到两方面的。系统所需的数据库是access数据库,并且被以及的功能所占用着。而公司网站的数据库是mysql.这样一来,那公司的网站就会连接到两个数据库,虽然不是同时的,但至多也会影响一些稳定性之类的。目前规模不是很大,数据库网站都是在同一服务器下的。这样还能解决一小部分问题。
学习了两天基础,并基本熟悉公司网站的架构,昨天一天时间开始着手写登录模块,因为用到的登录部分和网站的不相同,但新功能的登录部分也只是简单的实现,今天主要更新了昨天的查看数据的功能,还完成了一个分页的功能,代码都是网上查的,然后更新。本想放弃的,但到最后还是一下灵光发现。修改正确了代码显示成功。
关于php中的变量的作用域的问题还没有完全理解,超级完全变量的更新使用,始终不能完成。昨天调试发现一个问题,通过第三方的函数读取数据库,比直接用代码读取数据库的速度要慢很多。所以不在万不得已的情况下不要用函数实现功能。