电脑桌面
添加内谋知识网--内谋文库,文书,范文下载到电脑桌面
安装后可以在桌面快捷访问

vc程序心得体会实用 校园vc说创业心得体会(三篇)

来源:互联网作者:editor2024-02-052

我们在一些事情上受到启发后,应该马上记录下来,写一篇心得体会,这样我们可以养成良好的总结方法。那么我们写心得体会要注意的内容有什么呢?下面我帮大家找寻并整理了一些优秀的心得体会范文,我们一起来了解一下吧。

描写vc程序心得体会实用一

1.广告联盟系统

_本项目是跨年项目,去年末开始,今年初完成并上线,后期也有修改。

基于thinkphp框架开发,网页设计师和前端工程师负责设计和制作网页、js,前后台各一名php程序员,我负责数据库设计和后台开发。

项目需求大概是:成为会员之后,可以通过我们提供的代码投放多种形式的广告到网页或者客户端,为我们的产品做推广,每天自动定时读取统计数据,比如安装量,注册量等等,根据一套算法计算广告推广费用,支付给会员。

后台主要功能有:会员管理(会员审核,会员资料,捆绑网站、软件客户端等),广告管理(添加和删除广告,广告类型有弹窗、对联、软件等),结算管理(每天自动计算广告费,生成报表并存档记录,支付管理等),客服管理等。

主要用到的技术和学到的知识:

rbac(role-based accesscontrol),基于角色的访问控制。这是thinkphp自带的,对管理员进行角色分组,不同角色具有不同的权限,可以对控制器的每个方法进行权限结点分配。有机会研究一下比rbac更好的权限控制:auth类认证。

分表和事务。由于每天产生的数据量很大,需要进行分表,thinkphp提供了分表的方法,我要做的主要就是数据库设计,如何合理的建表以及字段,在开发过程中也多次调整。由于涉及到“钱”方面的计算,所以计算费用的时候要非常谨慎,计算的过程要先后向四个表中写入数据,为了防止其中某一步出错而导致数据异常,这里采用了mysql事务机制。

thinkphp缓存。许多地方重复用到相同的数据,还有的广告类型可以设定不同的时间出现不同的广告,在一定的时间内只读取缓存就行了,使用thinkphp缓存可以提高程序效率。

2.下载站转换程序 改版 扩建

9553下载站之前是asp程序 mssql数据库,现在要转换成php程序 mysql数据库,用phpcms进行二次开发。

最麻烦的是转换数据库,要把之前mssql数据库的表和字段,一一对应转换到现在phpcms的mysql数据库。幸亏有navicat,很方便把myssql数据库导入到mysql,但是关键的还是要写大量sql语句并且结合php程序,按照phpcms表的设计,把数据导入。除此之外,新站的所有url要保证和旧站一模一样,由于两个不同语言的程序差别比较大,做新站的同时还要考虑旧站的一些东西,也是让人头疼的一件事情。

这些都搞定了,但是由于美工都忙于其他事情,新的界面没有出来,暂时用老的界面,于是把旧站的所有页面保存到本地,而且以前的页面很多不规范的地方。。

用phpcms把新站功能做好了,重新同步并导入线上数据库,经多次测试改bug后正式上线了。

紧接着,全新改版的界面出来了,新版在界面设计上和功能上都有很多不同,是一个全新的升级改版。于是,在原先的基础上,开发新的功能,用新的页面,一个崭新的下载站诞生了。然而,修改不断,不断调整界面和加入新功能,特别是后台加入了很多方便编辑的功能,可以说大几十处细节改进。

之后,网站扩建,由软件站,单机站,加上手机软件站,和资讯站,以及手机站,每个站都是一个单独的子站,每个站都有专门的专题模块,网站规模越来越大。之后进入了维护阶段。最终,一个庞大的站点出来了。

新站的界面和js由网页设计师和前端工程师完

vc程序心得体会实用 校园vc说创业心得体会(三篇)

我们在一些事情上受到启发后,应该马上记录下来,写一篇心得体会,这样我们可以养成良好的总结方法。那么...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?