爱问知识人 爱问教育 医院库
首页 >
电脑/网络
程序设计
其他编程语言

新手学PHP网站开发的最佳学习顺序是怎么样的?

张*** | 2019-09-16 15:25:46

全部答案(共1个回答)

    2019-09-16 15:27:03
  • 网站开发属于web领域,现在很多是PHP方式开发领域,其内容很广泛。对于新来说,按什么顺序来学,才更容易入门呢?首先来看PHP整个体系的内容划分,然后根据这些总结一下学习顺序和路线。从横向来看,当用浏览器打开某个PHP页面的时候就牵涉到了如下东西:前端就有html,css,js;在js基础上封装出了jquery库,在js和jquery库上又封装了新的插件,如:bootstrap,amaze,lay...

    查看全部>>

    网站开发属于web领域,现在很多是PHP方式开发领域,其内容很广泛。对于新来说,按什么顺序来学,才更容易入门呢?首先来看PHP整个体系的内容划分,然后根据这些总结一下学习顺序和路线。从横向来看,当用浏览器打开某个PHP页面的时候就牵涉到了如下东西:前端就有html,css,js;在js基础上封装出了jquery库,在js和jquery库上又封装了新的插件,如:bootstrap,amaze,layer,富文本编辑器等等。然后就到了php部分,在这里需要存储动态数据,必然要数据库了。数据库又牵扯出关系型数据库,如:mssql,mysql,sqlite,db2等等和非关系型数据库,如:Redis,MongDB,图数据库等。一个web系统是需要服务器支撑的,通常都会选择linux服务器。从纵向上来看,单就PHP方向就有php的各种基础,如:变量的定义,函数的使用,函数库。类的抽象、封装、继承、多态、接口,再往下走就有编程模式,如:MVC、工厂模式。从安全性还牵扯出单入口,前后端分离的模板解析引擎,如Smarty,以及其他框架和系统各自的模板解析引擎。从综合上来看:1:功能上来分,有登录模块、注册模块、后台模块、文章模块、商品模块、备份还原模块、身份验证接口等等。2:从应用上来看,有各种第三方接口,如:QQ登录接口、支付接口、手机短信接口、身份证验证接口等等。3:从实际出发项目上来看,PHP又衍生出很多的框架,如:Laravel,TP,YII,CI,以及开源系统,如:PHPCMS,Discuz,Ecshop。到你开发项目的时候,自然就会有很多种选择了。如直接原生态采用面向过程的方式开发,如基于某个框架开发,如用开源系统开发。比如要做个论坛,很多人选择的是Discuz开发,但是使用了几个月,发现要开发一个新的功能模块(Discuz里面没有的)就要面对298张数据表,头开始大了。4:从项目优化来看有:负载均衡、集群、大数据处理。那么,面对这么多的内容,到底怎么学才好呢?学习顺序应该怎样才更好(来源:魔站)
    w*** | 2019-09-16 15:27:03 0 0 评论
    0/300
  • 其他编程语言相关知识

  • 电脑网络技
  • 电脑网络
最新资料 推荐信息 热点推荐
热点检索
确定举报此问题
举报原因(必选):
报告,这不是个问题
报告原因(必选):
返回
顶部