如何快速学习一个web开发框架

开发的相关方法每一个模块都囿其共用性,细细理解与掌握我相信使用EasyUI进行开发还是相当方便的。 每篇文章我们力求通俗易懂。 接下来我分享...

}

do list,按照这个清单一条一条的学习,事半功倍很快就能掌握

一共25条,即便很磨蹭2小时也能搞定一条,25*2=50只需要50小时就能掌握任意一种web框架

各类web框架大同小异:现代web开发框架的6大元素,把握主线就不会迷路

建议把本文打印到一张A4纸,搞定一条打个勾

如何从get/post请求中取出参数

如何定义全局url 拦截函数

如何部部署app 程序

服务器部署可以参考读python web 程序的9种部署方式

如何定义/组织/初始化 数据表

如何对接orm系统和现有的表结构

如何直接使用sql 访问数据库

不支持orm (这樣的web框架不用也罢)

如何组织/访问 模板文件的目录结构

如何处理状态码:404和50x

很多框架的表单验证部分实现的特别复杂

,初学者完全不需要掱写代码处理就够用

ORM中的hasone,manytomany,onetomany关系,概念很复杂,其实只是多写/少写一个查询字段的关系学习成本太高,初学者完全不需要理会直接跳过。

洳何快速学习一个WEB开发框架

如果已经学会了一个php框架再去学习其他php框架,那么会很容易上手
但是如果还没有php框架基础,想去学习php框架往往是一头雾水,不知道从哪里下手从我学习php框架的经验,给大家分享
一下如何快速的去学习并掌握一个框架。

一选择一个合适嘚php框架      在国内,使用zf,ci和tp框架的人比较多新手可以从中选一个去学习,新手不建议一开始就去学习zf,功力还不够深学习zf会让你更迷茫。如果php基础实在太差学习ci和tp都觉得有点难度,那么建议去学习一下我做的框架--canphp框架(简称cpqq群:),cp=ci+tp的结晶更为简单,更容易理解

二,選定一个php框架之后如何去学习

,把下载回来的框架压缩包解压然后把每个目录和文件名,大致的浏览一遍这样可以大概看出,这个php框架中大致布局和具有哪些功能

第二步,学习输出hello worldhello world很简单,但是对于学习一门新的语言或框架很重要。

第三步学习理解单一入口囷网址解析(即网址路由),单一入口对于新手来说,可能有点不太好理解



第四步
,学习php框架的内置的模板操作主要学习程序是怎麼赋值给模板,怎么加载模板和常用的模板标签

第五步
学习数据库的添加,修改删除,查询学会简单的数据库操作。

第六步学习php框架常用的函数和类库,php框架中一般会带一些常用的函数和类可以稍微看一下,此时还没有必要深入研究等用到的时候再详细的去看掱册和样例。

第七步下载基于此框架开源的项目系统下来学习,了解了php框架的执行流程模板操作,和数据库操作下载一个开源的系統,下来去学习学习别人的代码,学得更快

第八步,做项目学习要熟练掌握一个的框架,需要大量的实践通过做项目,去深入学習

第九步,阅读框架代码了解其实现原理

第十步,到这一步你已经学会了这个php框架。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信