最新消息:

IT实习生——我的实习周记

PHP huiditongxue 195浏览 0评论

在实习期间我学习了建站、网站优化和前端游戏开发设计。在实习的前3个月,我主要是根据公司业务展开学习,建站要求、域名空间、移动平台前端开发、模板框架的使用。这期间我做了两个网站,一个是自己用PHP+MySQL和Dreamweaver搭建的企业网站 ,另一个是使用ECShop模板搭建的商城网站。IT实习生——我的实习周记

PHP语言是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,PHP具有非常强大的功能并且是免费的,所有的CGL或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库和操作系统,最重要的是PHP的效率高,消耗相当少的系统资源。我使用sublime软件制作网站的几个基本页面,然后开始设计网站的数据库,数据库的作用是实现网站页面与用户之间的交互。在设计数据的时候,我利用在学校学习的知识搭建了一个可以实现简单功能的数据库,有管理员表,新闻表、产品表和产品分类表。然后开始编写网站的登陆和退出功能。虽然以前在学校有学习过PHP的基本功能实现,但对session还是不太了解,,后来在组长的帮助下,终于学会使用登陆和退出动能的编写,也知道了session可以暂存用户的信息。与cookie还是有着区别的,最后,在组长和同学的帮助下,终于搭建成自已第一个独立完成的网站。IT实习生——我的实习周记

在接下来的几个月。我开始学习网站测试和优化,建站的语言有很多,除了PHP,还有ASP、JSP、.NET等。PHP的源码由于是完全开放的,不断地有新函数库加入,不断地更新,这就需要我们学习更多有关PHP的知识,但由于PHP提供的数据库接口支持彼此不统一,要将多个不同的数据库数据统一就需要花费更多的时间和力气了。而基于web系统开发的网站,在开发、发布和实施和维护中都会有很多问题,例如前端的XSS、CSRF漏洞,后端的SQL注入漏洞,IP地址等,还有web站点的不利于网站优化,网站的TDK、链接的需要很大的精力去做。这大概就是我不愿意用web去建站的原因吧。学习了网站的测试与优化,对网站的了解也更多了一点,不再单纯的认为建设网站只是把功能做出来就可以了,还要考虑网站的安全问题、兼容性、性能等。

现在我在这家公司实习也有9个月了,也从原来的实习菜鸟成为一个基本可以独立完成任务的员工了。不再是那个只会回答我在书本上有看到过这个程序是怎么实现的,而是自己可以解决在工作中遇到的问题,现在公司也会分一些小项目给我试着独立完成了。从客户那里获得需求,根据需求设计网站,实现网站的功能,每每公司接到新单需要建站,我都会想起自己第一次做的网站。那个网站虽然实现了基本的功能,但建站的时候没有考虑到网站的链接测试,负载测试、压力测试、数据库的安全,浏览器的兼容、代码是否简洁,利于优化等问题。那时主管只叫我在公司好好学习,还以为自己做得挺好的。对于工作的项目,我个人认为最重要的,就是改变了自己以前的思维模式和习惯,以前做程序,一开始就做网站的页面架构,简单设计一下网站的基本功能,中途想到什么再加进去,最后的结果就是自己没法完成这个内容,自己又有拖延症的毛病,总在最后的时刻才开始着手解决问题,很多功能没法实现,对于程序的数据库也不够重视,不会考虑网站的安全问题,是否会被别人入侵等。IT实习生——我的实习周记

通过实习,我学到了很多课本所没有的,也有不少的体会,以下几点体会:一是自己的态度要端正,不能太依赖他人。遇到问题自己首先去百度谷歌寻找答案,然后动手解决它,而不是遇到不懂的,马上去请教组长,等待组长的回复。二是要有计划,公司安排下来的工作,要分配好时间去完成,不要以为自己可以很轻松的搞定就推迟做,最后往往因为时间不够充足而没有做好作品。三是要有前瞻性,IT行业需要的人才也是不断在变化的,我们也要不提升自己,在学习现有技术的同时也要利用多一点时间去学习其他的技术知识,这样就不会因为公司的突然变化而失业很久。

转载请注明:PHP学习 » IT实习生——我的实习周记

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址