首页 开发编程 正文

php怎么做一个框架

这个时候你就要依附于客户的需求选择前端框架了。根据业务特点再去选择不同的前端框架技术。这个时候可以选择一个自己熟悉的前端框架技术。...

php怎么做一个框架,你常用的一个前端框架是哪一个呀?

谢邀

根据你提问的这个问题,可以初步判断应该是刚入行不久。作为前辈我来给你说说关于前端学习相关的东西。

常用的前端技术根据时间段,根据技术,根据客户需求,根据业务,根据自己的技术能力都有着很大的区别。

根据以上几点我分开给你说说:

1、根据时间段

随着IT信息化技术的发展,从2000年到2019年可谓是突飞猛进,我在2006年入行,那时候的前端相对较弱,前端界面简单单一,框架较少。2010年我都用过flex作为前端渲染技术。现在早就屈服于H5+CSS3了。

2、根据技术

这个才是楼主问的重点,如果是做手机前端,根据原生开发和webapp开发前端技术还不同,手机前端现在主流的也就是Android和IOS,至于webapp开发前端技术框架就层出不穷了,最早有jQuery mobile UI,再后来有AMAZEUI、MUI,再后来又有了小程序前端组件wantapp、iview、weui等等。PC端的前端框架就更多了,从jQuery,dwz,layui,bootstrap,easy UI等等。

3、根据客户需求

有的客户略懂技术,同时对界面风格有要求,对操作习惯有强迫症,所以客户自己会提出一些很专业的要求,这个时候你就要依附于客户的需求选择前端框架了。

4、根据业务

这一块也就是说看你做的什么项目,是面向客户大众,还是内部使用的,是图标比较多,还是表格比较多,还是操作按钮比较多。根据业务特点再去选择不同的前端框架技术。

5、根据自己的技术能力

这个就好说了,如果客户没要求,领导没要求,这个时候可以选择一个自己熟悉的前端框架技术,这样可以缩短开发周期,提高工作效率,方便后期维护等等。

最后,不管是从哪个原因选择使用框架都要选择最主流的,API比较全面的,有问答社区的框架。方便解决问题才是重点。

最后的最后,我现在用的前端框架layui,mui,wantapp,bootstrap等。至于用到什么程度,说简单的能解决项目问题。欧了😊😊

学到什么地步会有一个质的飞跃?

业余时间学习php的话可以看书,也可以看博客。

由于题主具有前端经验,所以javascript肯定是熟悉的。php同样作为一个弱类型的脚本语言,所以对于你来说还是很容易的。

首先学习php的基本语法,各种程序结构以及php标准模块,比如:文件处理,会话处理等。最重要的是要学习php的面向对象。

当然只学习php肯定不够的,后端是离不开数据库的,那么还得学习一下mysql。

学习完语言基础之后可以学习一个mvc框架。比如thinkphp,CI等。找一些项目来练练手。

您想有一个质的飞跃的话,还得学习关于网络的知识,比如http协议,对于前端的帮助也是很大的。

由于答主回答过多次关于php自学的文章,这里就不多说了,感兴趣的话可以去查看。

PHP能做什么?

PHP能做什么

PHP 可以生成动态页面内容

PHP 可以创建、打开、读取、写入、关闭服务器上的文件

PHP 可以收集表单数据

PHP 可以发送和接收 cookies

PHP 可以添加、删除、修改您的数据库中的数据

PHP 可以限制用户访问您的网站上的一些页面

PHP 可以加密数据

PHP涉及领域

1.中小型网站的开发

2.大型网站的业务逻辑结果展示

3.WEB办公管理系统

4.硬件管控软件的GUI

5.电子商务应用

6.WEB应用系统开发

7.多媒体系统开发

8.企业级应用开发

在众多语言当中,我感觉php应该是比较容易学的编程语言了。

先来一张php学习线路图:

根据这张线路图,你可以分阶段来学习:

第一阶段:

配套视频:

PHP基础视频_html+css+js

javascript+jQuery

html+css+bootstrap

Php轻松入门视频

第二阶段:

6天玩转MySQL

PHP核心编程视频教程

第三阶段:

基于PHP面向对象的自定义MVC框架高级项目开发

Smarty入门视频课程免费分享

第四阶段:

SVN视频教程无偿分享

2017XML视频教程 

2017AJAX系列视频教程

ThinkPHP开发框架2016版

2016最新Linux系列视频教程免费分享

第五阶段

NoSQL之Redis技术

PHP微信接口开发

mongodb实操视频

第六阶段:

珍贵HyBrid App视频免费分享

2016基于laravel框架app软件开发

深入掌握javascript面向对象必做小项目——贪吃蛇

关于配套的视频,小伙伴们可以评论要哦!另外,关于PHP有什么想法,也可以评论哦!

及通过HDPHP框架创建一个应用wmv高清完整版下载?

差不多吧,thinkPHP是国内比较流行的轻量级的PHP框架,很好学习,做一般小项目是没有问题的,但是对于超大型的项目它就有点不足了,所以加入你不是PHP高手,先学习thinkphp 是非常不错的,而且国内的框架学习资料比较多,有助于你快速学习。

不会php可以学thinkphp吗?

可以,但是非常不建议。因为这会让你的基础不牢固,你可能会用thinkphp快速模仿出一个网站,但是一些php的原理都会被你忽略掉。

php是一门web开发语言,而thinkphp是在这上面封装的框架。简单来说,thinkphp就是把常用的功能给你封装好,你可以自己调用,但是其实它的底层调用的还是php的函数和基本语法。

当然如果非常短时间就要使用thinkphp开发一些简单应用,也可以直接学习它,毕竟上手容易是php的一大特点。但是之后,你还是要去重新踏踏实实学习php基本语法,基本函数,它的常用功能,因为这些都是你深入理解框架的前提。

基本功是最简单的,但是也是最难的。我们常讲万变不离其中,这个中就是基本功。有了基本功,你可以很好地理解框架,更好地使用框架,而且你还可以自己开发框架,这些都是在你打好基础的前提下。

最后总结一下,不建议在不会php的前提下就直接学习thinkphp,基础永远都是最重要的,基本功是你攀登高峰的最好选择。

本文转载自互联网,如有侵权,联系删除