对于php初学者代码学习哪个框架比较好???

php初学者如何选择php框架学习?
打造一个类似淘宝、京东、美乐乐的电商整站,用什么php框架好php初学者有朋友推荐ecshop 和 yii2.0,者两者有什么区别
初学者建议先看thinkPHP,了解框架MVC思想。然后看看CI yii laravel这些框架基本都够用了。在学的过程中再学习php的其他基础知识
你还没有登录,请先登录或注册慕课网帐号
先从国内的ThinkPHP入手,对整个框架的使用了解一下,熟悉了这些套路之后,我个人建议可以去学下Laravel,目前很多公司的业务都有用到,毕竟代码够优雅,够强大!
你还没有登录,请先登录或注册慕课网帐号
学框架我只推荐两个国内的框架ThinkPHP和YII,ecshop不是框架,是个电商系统,属于二次开发的产品。
你还没有登录,请先登录或注册慕课网帐号
初学者刚开始介入一个项目或者以门语言的时候很多疑虑,盲从,就像站在十字路口 很多选择但不知道选择哪个。其实不是哪个更适合,要看自己惯用哪个,比如:tp你如果用的比别的框架熟练那就自然用tp。如果说你什么框架都没学过,那就先学一个比较主流的,市场面比较广的,这些框架其实很多东西都是相通的,业务逻辑最重要。当你吃通一个框架的时候回头再去看其他框架你会觉得根本没那么难也没那么纠结.
你还没有登录,请先登录或注册慕课网帐号
tp是国内轻量级的,上手也快,学会tp其他也快了
你还没有登录,请先登录或注册慕课网帐号
我推荐tp,国内很多公司都是用thinkphp,我实习的公司也是。其实框架都只是方便你更好地写项目,没必要太纠结哪个框架,如何去实现你的项目,理解你的功能逻辑才是关键啊
你还没有登录,请先登录或注册慕课网帐号
借宝地一用
你还没有登录,请先登录或注册慕课网帐号
额。。。。。。
你还没有登录,请先登录或注册慕课网帐号
还是学tp吧,学yii和Laravel估计你得学半年,因为它比php难得多........
你还没有登录,请先登录或注册慕课网帐号
33876人关注
Copyright (C)
All Rights Reserved | 京ICP备 号-2【学php需要什么基础】
市场价:¥详询
已有2000+人咨询
班制:周末班课时:详询
上课地点:
广州市天河区棠东东路御富科贸园御富B座A202室
PHP工程师,PHP初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。那么,PHP工程师发展前景如何?PHP工程师发展方向怎么写?
一、PHP工程师发展前景
PHP技术人才,正迎合了目前的互联网的发展趋势;PHP作为非常的、简便的Web开发语言,和Linux,Apache,MySQL紧密结合,形成LAMP的开源黄金组合,不仅降低使用成本,还提升了开发速度,满足新的互动式网络开发的应用,这使得php软件工程师成为一个发展迅速的职业。
PHP领域较新,目前发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、PHP操作系统、LINUX操作系统),大多数人没有条件接触或进入PHP行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,PHP人才稀缺,身价自然也水涨船高。
权威部门统计,我国PHP人才缺口每年50万人左右。根据前程无忧网发布的调查报告,PHP软件开发是未来几年热门和受欢迎的职业之一,具有10年工作经验的高级PHP工程师年薪在30万元左右。即使是初级的PHP软件开发人员,平均月薪也达到了元,中高级的PHP工程师月薪平均超过10000元。 做软件实际上有高下之分,开发语言从机器语言、汇编到C、C
,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要10k的薪水?
还是门槛,比如月薪15k的LinuxPHP开发职位,门槛就有 Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品,而Java的开发者却仅仅是会使用名叫Java的语言工具,始终高高飘在众多层次之上,开发项目非常快,甚至可以不知道OSI模型,很可能自始至终都是软件蓝领。
PHP开发本身也有高下之分,至少包含PHP应用程序工程师和底层的驱动内核工程师两种。前者同样是使用现成工具进行简单劳动,比如使用J2ME开发小游戏或者进行一些界面开发,而后者是根据芯片具体情况把操作系统(如Linux)移植到上面,同时编写必要的驱动程序,改写相应的内核代码。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。
PHP开发突出强制和项目,学习不仅仅是学习几项技术,而是构建你的知识体系。比如学习PHP开发,就要从基础Linux,C语言,数据结构开始,到ARM,汇编,Linux内核、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可以让你真正获得知识。为进入外企或者出国做准备。
未来的几年内,随着信息化,智能化,网络化的发展,PHP系统技术也将获得广阔的发展空间。美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后PHP智能(电脑) 工具将是PC和因特网之后伟大的发明。我国著名PHP系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以PHP芯片为基础的计算机工业进行了科学的阐述和展望。1999年世界电子产品产值已超过12000亿美元,2000年达到13000亿美元,预计2005年,销售额将达18000亿美元。 目前一些先进的PDA在显示屏幕上已实现汉字写入、短消息语音发布,日用范围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息采集等,这种小型手持PHP系统将发挥巨大的作用。自动控制领域,不仅可以用于ATM机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS、娱乐相结合,PHP系统同样可以发挥巨大的作用。
1、PHP基础部分
本部分涉及到Web开发必备基本的技术,和能开发一个完整的动态网站项目。课程内容大体上包括动态网站开发的三个方面:前台用户界面布局编写(HTML5 CSS3);存储网站内容的数据库设计(MySQL);服务器业务处理(PHP)程序开发。课程中的每个知识点都是程序开发人员必不可少的内容,而且每个技术点的内容都非常全面,深度到位,课上实例不仅丰富而且实用。另外,每个知识点都是以目前*新版本的技术设计,每半年一更新,并经过多家软件公司的技术专家参与修订,以达到真正实用的目的,能够与软件开发公司所需要的开发技术相吻合。
2、PHP高级部分
本部分由Linux操作系统、前台特效JavaScript及异步传输(Ajax)和PHP高级应用,项目开发四部分组成。Linux内容包括Linux系统管理、Linux网络管理、LAMP和LNMP环境搭建及管理三部分。PHP部分则涉及到PHP开发的所有高级技术,以大型Web项目的架构设计为目标。包括目前非常流行的像PHP面向对象技术,JavaScript、Ajax、jQuery、PDO、Memcache、高级Session、Redis非关系数据库、Smarty模板、MVC设计模式、项目开发标准流程、MySQL数据库的高级应用,以及自定义框架应用,、超轻量级学习型框架BroPHP和目前比较流行的开源框架(ThinkPHP/ZF2/YII/CI等),课程中的每个技术点的内容都非常全面,深度到位,课上实例不仅丰富而且实用。另外,每个知识点都是以目前*新版本的技术设计,每半年一更新,并经过多家软件公司的技术专家参与修订,以达到真正实用的目的,能够与大型软件开发公司所需要的开发技术相吻合。课程中的每个知识点都是程序开发人员必不可少的内容,都可以提高开发人员的开发效率,开发出安全、稳定的Web系统。
3、PHP特级部分
网站发展与运营的同时,用户量、数据量、访问量都在不断的增长,每个**发展的网站都将面临执行效率、高访问、高并发和高度复杂的数据处理等问题。传统网站的开发模式已经不能满足我们的需求,这一阶段的课程学习是专为解决网站的大访问量、大存储、大数据量、大流量、高负载、瞬间爆发、强互动、低延迟、查询维度多、动静分离、访问速度滞缓等问题,并且全部**Linux服务器设计完成。
4、就业准备 职业技能与就业指导
本阶段重点是梳理、总结与复习。让学员充分整理前面所学所有内容,并对所有知识点有清晰的理解与认识,在技术上有全面的升华。并且**实例讲解与分析从企业用人的角度对学员进行职业规划、简历、面试的全方位指导,及真实面试,**真实情况检验学习成果,展现技术实力。
(具体课程内容及费用请咨询老师)
咨询电话:020-
**新就业信息
课程学员企业月薪
php开发北京-周同学暂时保密8500
php开发北京-吴同学暂时保密9000
php开发长沙-李同学暂时保密7500
php开发深圳-杨同学暂时保密8500
php开发北京-刘同学暂时保密10000
php开发深圳-鲁同学暂时保密10000
php开发成都-孔同学暂时保密7000
php开发北京-常同学暂时保密25000
php开发北京-李同学暂时保密8000
php开发广州-李同学暂时保密8000
php开发苏同学暂时保密10000
php开发鲁同学暂时保密10000
php开发深圳-陈同学暂时保密9000
php开发成都-彭同学暂时保密7000
php开发王道同学暂时保密7000
php开发唐同学暂时保密16000
php开发胡同学暂时保密8500
php开发赵同学暂时保密9000
php开发孙同学暂时保密14000
php开发贺同学暂时保密8000
php开发王同学暂时保密8000
php开发郭同学暂时保密18000元
php开发北京-周同学暂时保密8500
相关广州php搜索:
广州php培训学校:
传智播客是一家专门致力于高素质软件开发人才培养的高科技公司,依托中国*大的程序员平台CSDN,整合了国内众多知名软件企业的资源,并邀请到任跨国公司和国内大中型企业架构师,系统分析师,企业培训师组成自己的精英团队。历经7年多的发展,已经出版书籍几十本,教学视频几百个,发表各类技术文章几百篇,已经成为java,.net,php,3G/4G培训领域的领军企业,并开始对中国的软件教育有所影响。
传智播客的讲师以朴素的语言,采用由浅入深,先易后难的教学方法,进行全程的项目实训,使学员了解并掌握软件开发的整个项目流程,**适应企业的人才需求。传智播客培养的软件开发人才受到社会及企业的广泛赞赏和认同,很多学员已成为众多国际国内知名IT企业的抢手人才或技术骨干。
2010年4月,传智播客广州中心成立;截止2012年8月,传智播客广州中心已为华南地区的软件相关企业输出近500名高级软件工程师;2011年10月,退出了“零付款就读”等不用付一分钱就可以参加就读的项目,满足了广大渴望系统地学习软件开发专业技能地学员需求,深受广大学生欢迎。
学软件开发可以来广州传智播客IT培训学校,广州传智播客的培养模式重点在于学生理论知识和学生实践技能,让学生在实践环节中掌握技能,提高人才的综合素质。在教学方式上,以项目实战带动教学,上课打破传统课堂模式,以实训项目贯穿教学,带领学生一起做企业真实项目。从而全面掌握规范的开发流程和丰富的项目开发经验,让实训学员在实训中就拥有实际的工作经验,学成后轻松就业
广州PHP培训最新开班
相关培训:
其他城市:PHP学到什么程度再去学习框架比较合适? - 知乎21被浏览1529分享邀请回答22 条评论分享收藏感谢收起PHP学到什么程度再去学习框架比较合适? - 知乎21被浏览1529分享邀请回答12 条评论分享收藏感谢收起4添加评论分享收藏感谢收起查看更多回答问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
PHP学了一段时间,不知道怎么是好。觉得自己的基础还不够,是要不停的写写写呢?还是开始接触框架呢?如果继续写,那有哪些好的项目可以写呢?如果学习框架的话,Laravel会不会适合呢?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
看你对程序的清晰、干净、易维护,有多深的认识和洁癖。
如果没有或很不足,那么请反过来,编写1~2个混杂、土炮、意大利面式的程序,并试图修改它,知道疼了再学。
如果有,那么什么时候都好,推荐越早越好。
框架是利器,但同时也是限制。框架厘清代码、分离逻辑的目标是主要的,但具体模块反倒是次要的(甚至是可弃用、可代换的)。
如果不理解框架“为什么”就去学,最后必然一头陷入各种用法的细节当中。到头来的结果是:被框架的细节约束的无比痛苦,却丝毫没学会如何用框架整理程序,本末倒置,学了白学。
以上肺腑之言。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
可以研究一些微型框架,理解web开发的原理给你推荐俩,我自己就是在其中学到不少东西:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
表示没学过php就跟着的laravel教程开始看了……目前自我感觉还好……php是最好的语言
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
建议先了解下设计模式,再看框架,php框架入门的推荐 Codeignter就是CI框架了,单入口,轻量级,文档也全!上手很简单。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
把面向对象和设计模式搞清楚再研究框架。框架推荐Laravel。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
学习了一段时间了,那么也应该遇到些问题了,试着把问题用不同的解决方式去解决,比如说,感觉PHP和html混合写太麻烦了,那么你需要的是一个封装的视图类,或者函数也行,你不必管别人怎么实现的,你想的是,如果是我我应该怎么做,当你尝试后,知道原理后,哦,或许我需要一个模板引擎了,那么smarty作为入门是个不错的选择,你可能还会感觉数据库操作重复的地方有点多啊,那么此时你也可以试着去封装成类去使用,一定要自己想自己的解决方案,然后逐渐组成一个简陋的框架模型,当然你最好了解下简单的设计模式,或许你感觉有点抽象,大可不必,当你感觉可以的时候,你可以去看一个框架的源码,在此推荐Slim,我的建议是1.20版本,不记得又没有这个版本,就是最初的选一个,因为她很小,很容易扒光,她并没有使用命名空间和composer,或许更易于你了解和理解一个框架,你会发现她用的设计模式也是很基础的那些。当然能花多久看你用不用心了。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
几乎所有的企业都用框架做项目,如果不会一两种的话可能对求职不利。但如果只是在学习阶段,建议还是把基础打牢再学框架,那时候用起来才会知其然,且知其所以然。php基础不牢的话,学框架只能停留在很浅的层次。如果基础很好,无论什么框架,都能轻易上手,这是我的体会。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
学习框架先从thinkphp开始吧 简单点.
至于什么时候开始学框架,大概了解smarty模板,了解类就差不多可以了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
了解OO语法和概念,其他语法边看框架边补充,框架推荐Laravel。框架先从使用开始,慢慢再深入源码。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
最好是看下基础,然后开始研究框架,多写代码,多思考,再看书,再研究。 反反复复,无穷匮也。(^__^) 嘻嘻……
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
先买书看看,在学习其他的知识
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
先上框架的路过。。。刚进公司boss只给1个月时间熟悉项目(内招,所以当时还不会PHP)然后没办法,只好直接啃框架知道框架怎么动作了之后,现在又回来把PHP又随机看了一遍...如果你不急,请认真学好基础——否则,无论你走多远,总归要回来的当你能写出一些常见的小网页,就可以看了很多细节是一边学框架一边查资料的一直看纯PHP,你永远也找不到最常用、最需要的知识点
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
CI是最好的入门框架,文档很清楚,建议先从CI入手
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我倒是觉得最好的框架是Yii2,它的复杂程度绝对让你能感觉到天天有收获。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
能读懂框架源码了,就是用框架的时机了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我也是刚刚学习PHP以前没有接触过,因为项目需求用PHP+MySQL做,老板只给了一个月的时间,然后开始做项目;哎我也是满头雾水,不知道该如何是好,现在敲了几天的php代码和熟悉看一下MySQL数据库。接下来???????
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我也是刚学php,自己买的书看的,觉着太难了,你怎么学完的啊
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
先学C吧.最起码会写php扩展.php会增删改查.直接学框架.之后写个小项目.基本上可以工作了
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:

我要回帖

更多关于 初学者怎么学php 的文章

 

随机推荐