设为首页 收藏本站
查看: 638|回复: 0

[经验分享] php 项目的一个总结

[复制链接]

尚未签到

发表于 2015-8-29 12:30:50 | 显示全部楼层 |阅读模式
  本来是做.net但是由于公司的需要,开始了php项目的开发。
  以前也帮朋友用Php开发过一个网站,不过都是在网页上写的,也没有用到什么框架,除了数据库的一些操作,其它,基本都是用JS来实现的。所以对于PHP的开发,算是比较陌生了。
  公司指定了一个做CI的框架。花了两天的时间来熟习框架的数据库方法,然后,开始了model层的开发,花了大概三天的时间,把整个model层写好了。开始时,是根据CI的API来写查询,更新等,但是一但复杂的语句就不会了,主要还是构建SQL语句,然后执行。如:$this->db->query().
  有个不好的地方就是,不能执行多条语句。如:select * from table1; select * from table2; 可能是我自己没有找到方面。不过它的数据库操作非常简单。在database里配置好数据库的参数后,载入database文件,然后就可以执行SQL的操作。如:$this->db->get('table1')就可以得到数据。
  这次的PHP项目开发,不同以前自己做的。CI使用了MVC,这个我做为.net开发,经常听到的。但是我还没有去实用过。不过,确在php的开发中应用到了。真的是很不错的一个框架。我的体会是框架它不是一种语言,它是做为一种代码管理的思想,用于各种项目的编码中。不管语言是什么,都是一样的思想。
  通过了这次项目,对于PHP我学到了以下几点:
  1. 不用说,就是PHP也可以使用框架,也有层次,不是以前说的直接在网页里写。PHP也是很优美的一种语言。
  2. 就是对于PHP的函数和一些语法,更加了解了。因为用CI框架的关系,主要都使用CI封装后的方法,所以,说没有学到很多PHP本身的方法。
  3. 知道了,PHP开发的快捷性,以及PHP布置的方便,终于,知道,为什么这么多的网站,都使用PHP来做了。
  4. PHP的灵活性,PHP也可以在页面上来编写,JS变量要得到PHP变量的值。只需要:var a='<?php echo $value?>';很简单。<?php ?>只要通过这个标签就可以在网页进行PHP代码的编写。
  具体的一此方法,也没有说的。在需要时,百度基本都可以解决。
  还有一个感觉:就是感觉PHP对于数据库的操作不是很严谨。(这可能是我们自身项目的原型)。语言无好坏,关键是思想。不过又多了一门语言,编写的经验感觉很好。每个语言也都有自己的个性。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-105929-1-1.html 上篇帖子: 【PHP+MySQL学习笔记】php操作MySQL数据库中语句 下篇帖子: 黄聪:Open Flash Chart在php中的使用教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表