网络拉近了人们的距离,也给我们提供了空前的交流方式,在程序界,且看各大互动论坛,贴吧,知道里面,充斥着各式各样的问题和水平参差不齐的回答,网友看起来陷入了“越问越糊涂”的尴尬境地,正因为如此,LAMP兄弟连的童鞋们集思广益,决定为广大网友奉上“牛人访谈”这样一档精彩栏目,给网友们向业内著名人物任意提问的机会。
栏目互动方式:
近期LAMP兄弟连官方论坛《草根》标签下会开一篇相关的置顶帖,帖子内容将会介绍一位业界有一定影响力的行业专家,包括资料,履历等(这位专家最终将一一回答网友提出的问题),然后LAMP兄弟连的工作人员会为网友锁定问题的大致范围,比如PHP的问题,Linux的相关问题等(之后网友可以根据这个范围提出自己的问题),跟着会宣布相关纪律,比如禁止出现类似“顶”之类的灌水行为,否则扣粮票等。网友浏览完后,可以跟帖回复写出你想问的问题,等帖子结贴以后,LAMP兄弟连的论坛管理人员会将问题整理并交给该位专家做集中回答,并全程跟踪质量和进度,完成之后将在论坛和《草根》杂志上同时发布和展示。
本期牛人介绍:
廖宇雷,87年在父亲的引导下开始接触计算机,当时的中国一个城市里也没有几台电脑,15岁时因为想修改自己喜爱的DOS游戏,开始接触和钻研各种编程语言,工作后偶然的机会接触到了PHP和FreeBSD,也是本着对他们的喜爱,自己研习和开发了开源的PHP框架QeePHP,并依托QeePHP的不断发展于2006年创立了自己的公司,目前公司已经开始涉足WebGame和SNSGame领域,并已经完成了两个大型WebGame的策划开发,目前正着手制作自有产权的WebGame。
关于QeePHP:
随着Web应用程序变得越来越复杂,传统的设计思想和开发模式已经无法满足对于复杂应用程序的开发要求。QeePHP是全球第一个遵循“领域驱动开发”思想设计和实现的PHP开发框架。在保持易学易用、快速稳定的同时,QeePHP为创建具有复杂内在逻辑的Web应用提供了全方位的支持。
更多QeePHP内容请参见:http://qeephp.com
一些感谢:
作为一个技术交流的平台,《草根》十分乐意为网友搭建一个沟通的桥梁,正是本着这个精神,本期我们为大家邀请了QeePHP的创始人廖宇雷来单线解答一些网友在实际学习中遇到的问题和困惑,据小编我了解,廖老师现在打造自己的公司,每天可谓是忙的一塌糊涂,但是当我把《草根》的这个栏目意向告知廖老师的时候,他没有任何“延迟”的就一口答应了,这是小编我根本没有想到的,感慨一下廖老师乐于分享的精神,同时也希望广大网友能珍惜此次机会,并且也在这样的氛围中有所成长和领悟。
最后希望大家在解决了自己的问题之后,也能把分享的精神“集成”在自己的工作生活中,从而帮助更多的人,共同成长。下面是本期问答的全面展示:红字为廖宇雷老师的回答,其余为论坛网友提问:
1.刘伟平:
这个QeePHP框架主要的用途是什么啊~~
回复:用于开发具有复杂内部逻辑的Web应用程序。逻辑越复杂越能发挥QeePHP的优势。
2.李明_:
QeePHP能免费用于商用吗?
回复:QeePHP遵循BSD协议发布,可以免费用于任何商业用途。
3.lovets87:
请教下,好多论坛网站都有‘好友’模块我想自己做一下,但是不知道怎么开始,廖老师能给个比较详细的思路么?
回复:篇幅所限,只能简单描述一下了。好友与好友之间的关系用一个单独的表来存储,在QeePHP中可以是用ManyToMany关联或者BelongsTo+HasMany关联来自动处理。
QeePHP和ThinkPHP是差不多的框架么?还是说有什么其他特别的地方?
回复:QeePHP和其他框架相比,更侧重于解决应用程序内部的复杂逻辑。比如企业管理应用、电子商务等,所以对开发人员的要求也更高。
QeePHP有版本要求么?需要其他组件支持么?
回复:PHP5.1既以上版本即可,无需特别组件支持。
4.李明:
想了解:
老廖如何看到WebGame的发展?
回复:随着浏览器、Flash技术的发展,以及移动终端用户的猛增,WebGame会有很不错的发展。但是现在市场已经进入成熟期,相对于技术来说,运营、策划、美工的重要性反倒更高。尤其是运营能力,很大程度上决定了一款WebGame是否能工成功。
老廖对SNS在国内的发展怎么看?
回复:因为我们现在也在开发SNS游戏,所以对SNS市场还是有一定了解。从国内来说,最大也是最终能够得到长远发展的SNS很可能只有一家:腾讯。其他SNS虽然不至于消亡,但很难再有大的发展。
具体到SNSGame,在国内虽然也能挣钱,但远不如国外市场。所以有实力的SNSGame运营商和开发商都把重点放在国外。对于开发商来说,国内SNS的分成比例偏低,再加上恶性竞争,稳妥的做法还是和专业的运营商合作。
老廖觉得PHP前途如何?
回复:PHP最大的优势就是简单易学。事实上,真正能够成为专业开发者的人始终是极少数,大多数人只是把开发当作一种职业。在这种大背景下,PHP虽然无法成为“主流”,但会一直保持用户群体最大的桂冠。
5.游龙戏凤:
廖老师好,我这次只考上一个专科不想去上了,浪费时间,以前有个愿望就是做网站,这几天在网上逛着发现了PHP这个东西,很想学,现在很迷茫 不知道放弃大学学习PHP是不是有点不值得,希望廖老师给点指导先谢谢了。
回复:我没读过大学,不知道现在的大学教育体系到底能不能传授真正有用的知识。但是大学实际上是一个理想的学习环境。在这个环境里面,没有生存的压力。所以勤奋的人会充分利用时间充实自己,为踏入社会做好准备。在我个人来说,学生时代没有学好英语就是最大的遗憾,要不我早就开始赚美国人的钱了 :-)
我不知道你的具体情况,但是没有文凭在现实社会里面是很大的障碍。再说为了“做网站”这种根本算不上理想的目标就放弃一个继续学习的机会,实在得不偿失。
6.53kk:
感谢兄弟连给我们菜鸟提供这样好的机会!
想问下PHP难学吗?要英语和数学基础吗?我会C语言,网上说学起来好学一点,是不是这样啊,还有以后就业前景好不,暂时想不起来了,想起来了再来问哈。
回复:PHP应该是最好学习的开发语言了,如果有C语言基础,学起来会很快。至于就业,还是看个人能力了。任何一个行业,初级水平都只能求个温饱。
7.洪庆柳:
QeePHP框架与ThinkPHP以及其他框架相比较,有什么特点以及优势?
回复:QeePHP的优势在于处理复杂业务逻辑。完善的ORM和插件机制使得QeePHP再开发此类应用时可以获得出色的开发效率和灵活性。我们的客户就用QeePHP开发了隆立奇集团的一个企业内部管理应用,反映非常好。当然,QeePHP对开发人员的要求也更高,不适合PHP初学者。
8.滴滴答答:
廖老师辛苦了,我是做美工的,对程序有一定的了解,想系统的学习一下PHP这门语言,不知道我有什么样的优势,学了以后我在以后的工作生活中是否可以两者并存,现在压力大啊,得多学点东西。
回复:美工做得好比写PHP强,呵呵。不过水平不够的话,还是多学两样吧。还是那句话,垫底的只能求温饱,要想有发展,还是需要在一个领域有较高的水平。
9.redhat007
这么好的地方怎么早没有发现啊!详细看过说明了,一定会严格遵守!
回复:想问一下廖老师PHP里最难的是哪些知识点啊?以后的工作中用的最多的知识点呢我现在学起来很困难,东西太小太碎了,不知道哪里是重点,廖老师帮帮我吧。
难点应该是理解Web应用的原理,以及PHP本身的特点。最重要的就是多动手,比看再多理论都强。、
10.jimmy0766
QeePHP今后开源的路将会怎样走?目前网友关心最多的就是QeePHP的文档问题了,其他很多开源框架的文档相对还是很完善的,反观QeePHP这样出色的框架,文档方面却是不尽人意的,这对众多的使用者来说,是一件头痛的事情。
回复:目前QeePHP有两个版本,一个是公开发布的2.1版,走的是通用框架路线。通用框架试图创建一个适用于各种类型应用的开发框架,目前市面上的绝大部分PHP框架都是类似的思路,只是各有侧重点。
但是经过我们长期的实践,我认为PHP框架的未来在于“专业化”。因为不同类型的应用对框架的要求有显著区别,此时使用一个通用框架,就会出现削足适履的情况。
所以我们自己在开发SNSGame时,做了不少的尝试,最终开发了QeePHP2.2。在整个尝试过程中,我们一开始是对2.1进行简化,移除SNSGame不需要的功能,最终效果不够理想。我们后来基于不同的思路,从头开始创建了一个新框架。
新框架完全围绕SNSGame需要的高并发、海量数据、分布式架构等要求进行设计。比如存储部分,就为SNSGame系统中常见的分布式缓存、分表分库、数据一致性等要求做了考虑。因此我提到的“专业化”,最终结果就是为不同类型的应用创建不同的框架。
QeePHP2.1的文档确实不够完善,未来我们也不打算再进行完善。文档不完善的原因有很多,最主要是我们当初对QeePHP 2.1的目标用户定位有误。实际上由于QeePHP强大的功能需要熟练的开发者才能掌握,所以将初级开发者也包含在目标用户中导致文档的编写也走入了误区,最终浪费了大量的时间与精力。
因为以后我们会走专业化路线,为专业化的用户提供有针对性的服务,而不再考虑通用型框架的用户。
《草根》:感谢老廖的耐心解答,这为关注《草根》的初学者提了不少有用的建议,希望能对正在学习的朋友提供帮助,同时感谢老廖的QeePHP,感谢老廖对中国开源界和PHP做出的贡献。
记得《草根》第二期发布的时候,编辑部就一直再研究如何才能把更多的知识分享给那些急切需要他们的人,我们研究了很多的方案,最后还是决定以这种方式呈现给大家,希望大家可以喜欢,说不定以后兄弟连还会有更好的点子,希望大家到时候能来关注。
第三期发布以后,还会有这样一个相同的活动在兄弟连的论坛上展开,请大家随时关注兄弟连的论坛bbs.lampbrother.net,到时候希望大家能踊跃的参加,这对你将是一个很好的机会可以直接向前辈提问,同时,如果你对兄弟连有什么好的建议也可以随时在论坛上发表一下,我们会很期待你的看法,也希望你可以把自己的学习经验分享给大家,让所有爱好PHP的朋友们一同进步。
PHP的学习是漫长的,希望大家可以保持自己的那份心态,好好的学下去,《草根》会时时刻刻陪伴在大家的身边,为大家排忧,铺路。
分享到:
相关推荐
Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
《松鼠》生态性课堂体验教案
Java系统源码+智慧图书管理系统 内容概要: 本资源包含了完整的Java前后端源码及说明文档,适用于想要快速搭建并部署Java Web应用程序的开发者、学习者。 技术栈: 后端:Java生态系统,包含Spring Boot、Shiro、MyBatis等,数据库使用Mysql 前端:Vue、Bootstrap、Jquery等 适用场景示例: 1、毕业生希望快速启动一个新的Java Web应用程序。 2、团队寻找一个稳定的模板来加速产品开发周期。 3、教育机构或个人学习者用于教学目的或自学练习。 4、创业公司需要一个可以立即投入使用的MVP(最小可行产品)。
项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
《松鼠》教学方案
学生角色 学生用户在系统的前台界面可以浏览站内新闻、系统公告等公共的信息,在进行了注册和登录等操作后可以进入个人后台管理界面,对自己的个人信息进行管理,还可以进行实验成绩查看和实验交流等操作。 教师角色 教师用户也可以正常使用本系统的前台功能,但最主要的功能还是在个人后台界面中。在教师的个人后台界面中,首先教师可以管理自己的个人信息,还可以对学生进行实验任务书下达,对学生的实验成果和实验成绩管理等操作。 管理员角色 系统管理员可以管理整个系统的数据,比如可以管理教师和学生的个人资料,对违反了网站及学校实验室规定的同学可以进行删除。除了管理教师和学生的信息外,管理员用户还可以对公告信息及新闻信息等进行管理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。
管理员 管理员管理 工作人员管理 用户管理 公告信息管理 往届项目管理 工作人员 个人资料修改 公告查看 项目申报信息管理,发布(项目申报信息、要求、时间节点等信息) 项目模板管理 往届项目查询 用户 个人资料修改 公告查看 项目模板下载 项目申报信息查看 我的项目申报 项目申报结果查看 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7
福禄寿FloruitShow - 多一个世界 [mqms].ogg
Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
商业企业资本结构与公司价值关系研究 开题报告.docx
间位芳纶纸全球市场研究报告:2023年市场规模达到约6.31亿美元 在特种纸材料领域,间位芳纶纸以其高强度、耐高温、耐腐蚀、本质阻燃和卓越的电绝缘性能,成为了现代工业不可或缺的关键材料。从电气绝缘到蜂窝结构材料,再到民间用品,间位芳纶纸的广泛应用不仅推动了多个行业的进步,更展现了其巨大的市场潜力。然而。本文将深入探讨间位芳纶纸市场的现状、技术创新、应用领域、竞争格局及未来趋势,并强调用户咨询在引领市场发展中的关键作用。 市场概况 据QYR最新调研,2023年全球间位芳纶纸市场规模达到约6.31亿美元,同比增长12.88%。这一增长主要得益于电气绝缘领域和蜂窝芯材领域的强劲需求。电气绝缘领域作为间位芳纶纸的主要应用领域,2023年占比高达62.76%,而蜂窝芯材领域则紧随其后,占比34.71%。在中国市场,间位芳纶纸的发展同样令人瞩目。尽管起步较晚,但得益于技术进步和政策支持,国内间位芳纶纸市场规模持续走高,从2016年的4.8亿元增长至2023年的10亿元,期间复合年增长率为12.01%。 技术创新与趋势 技术创新是推动间位芳纶纸市场发展的核心动力。随着纳米技术、智能制造等技术的不断发
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。
Python 批量转换PPT、Excel、Word为PDF文件工具
四川大学期末考试试题(开卷).pdf
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。
springboot-基于JavaScript的在线考试系统.zip
深圳市2005-2024年近20年的历史气象数据,每3小时更新一次数据,参数包含气温、气压、降水量、云层、能见度、风向、湿度等,几万条数据
Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
2024北邮数电大实验——实验3:水位检测与控制 全功能代码开源。本人期末复习任务繁重,代码无时间作详细注释。