仅供参考的PHP学习路线

1. 概述

PHP是一门主要用于Web开发的编程语言。很多人学习PHP是为了进行web开发,虽然目前PHP也是可以做很多很多的事情,但是它目前还只是在Web开发方面用途最广。

关于PHP的学习,我认为可以从以下的路线进行学习。

2. 学习路线概述

首先,学习PHP的基础语法,知道了如何对一行PHP代码进行解释;

然后,因为是用于Web开发,所以就要知道PHP是如何与HTML界面融合,一起共同进行动态网站的开发;然后动态网站开发的话会涉及到的前端的基础知识是CSS还有JS,其中JS中的Ajax尤为重要;

其次,一个网站的开发离不开数据库,要知道PHP如何与数据库进行交互,目前互联网届流行的关系型数据库是mysql,可以先从mysql入手,联系PHP与mysql交互的方式;

最后,学习一个框架,使用框架的话,我认为就是目前站在一个比较厉害的人的肩膀上,做一些事情,选择一个框架,可以减少学习中遇到的很多困难,置于那些难点,可以在后面了解了整个开发过程一点点学习和研究。

以上就是我认为学习PHP比较顺利的路线。

3. 学习资料简要介绍

PHP的语法学习,其实可以先找一本比较新的语法书,进行学习,当然学习的过程中要代码练习,基础的语法要多练习(目前先在这里学习下吧http://www.w3school.com.cn/php/index.asp;

HTML,可以参考w3schoolhttp://www.w3school.com.cn/php/index.asp。这里面有基本的HTML和PHP交互的例子。在掌握这些实例后,可以在w3cschool上学习下HTML,了解每个标签的内容;

CSS和JS,CSS和JS也可以在http://www.w3school.com.cn/php/index.asp中先了解下;

mysql,PHP和mysql的数据库交互http://www.w3school.com.cn/php/php_mysql_intro.asp可以先了解下;

总结

草稿,未完待续(To Be continued..)

时间: 2024-10-13 02:17:32

仅供参考的PHP学习路线的相关文章

OSPFv2和OSPFv3异同点(厂商:huawei)版权所属:Vincent-yang未经允许禁止用于商用,仅供参考。

版权所属:Vincent-yang未经允许禁止用于商用,仅供参考. 内容如果存在错误,请大家斧正. 联系邮箱:[email protected] 主要用于大家共同学习交流,大家可以多多评论,一起讨论技术. 原文地址:https://www.cnblogs.com/yang1647229887/p/11508825.html

BGP无效路由场景(厂商:huawei)版权所属:Vincent-yang未经允许禁止用于商用,仅供参考。

版权所属:Vincent-yang未经允许禁止用于商用,仅供参考. 内容如果存在错误,请大家斧正. 联系邮箱:[email protected] 主要用于大家共同学习交流,大家可以多多评论,一起讨论技术. 原文地址:https://www.cnblogs.com/yang1647229887/p/11508719.html

BGP负载均衡(厂商:huawei)版权所属:Vincent-yang未经允许禁止用于商用,仅供参考。

版权所属:Vincent-yang未经允许禁止用于商用,仅供参考. 内容如果存在错误,请大家斧正. 联系邮箱:[email protected] 主要用于大家共同学习交流,大家可以多多评论,一起讨论技术 原文地址:https://www.cnblogs.com/yang1647229887/p/11508799.html

Ubuntu 12.04 分区方案(仅供参考)

Ubuntu 12.04 分区方案(仅供参考) 总空间大小:50G 目录 建议大小 实际大小 格式 描述 / 10G~20G 10G ext4 根目录 swap <2048M 1G swap 交换空间 /boot 200M左右 100M ext4 Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中.在一般情况下,GRUB或LILO系统引导管理器也位于这个目录:启动撞在文件存放位置,如kernels,initrd,grub. /tmp 5G左

四套写入方案(仅供参考)

四套写入方案 第一套:字节流读取写入方案 FileInputStream :字节流方式读取文本文件 FileOutputStream:字节流写入硬盘 第二套:字符流读取写入方案 FileReader:字符流读取文本 FileWriter:字符流写入文本 第三套: BufferedReader:自定义缓存大小 BufferedWriter:写入文本 一般和FileReader和FileWriter结合使用 第四套:可以读取二进制(img图片等 ) DataInputStream:将本地的img加载

信息与通信工程——重要国际学术会议和国际顶级期刊(仅供参考)

一.信息与通信工程的重要国际学术会议 主要包含两类: A类会议:本学科最顶尖级水平的国际会议: B类会议:学术水平较高.组织工作成熟.按一定时间间隔系列性召开的国际会议. A类会议(序号不表示优先顺序) 序号 / 英文名称 / 英文简称 / 中文名称 / 备注 1.IEEE International Conference on Acoustics, Speech and Signal Processing /  ICASAP /     IEEE 声学.语音和信号处理国际会议 2.IEEE I

Unity上一页下一页切换功能实现源码(仅供参考)

在做项目时我们有时需要实现切换上一页下一页图片,切换上一首下一首歌曲等等类似的功能.这里写了个简单的实现源码(仅供参考),要是有更好的方法欢迎提出来,共同进步~ 以切换上一页下一页图片为例: using UnityEngine; using System.Collections; using UnityEngine.UI; public class PanoramaManager : MonoBehaviour { //图片存放数组 Texture2D[] arr; //下一张按钮计数索引 in

开发问题---数据库字段前出现“—”(保存留用,仅供参考)

开发时数据调用往往会用到占位符,然而刚开始使用很容易碰见sql语句在SQLServer中查询时显示"-",如下代码: #region 先判断是否有记录,再确定使用哪条命令 //查询数据库 20140713 commandText = "use zzbjcdzz select *" + "from [T_VillageBasicInfo] " + "where ltrim(rtrim([code]))='{0}' "; //注意

Django开发的简单CMDB系统(仅供参考)

自己基于django开发的一个简单机房机柜CMDB系统,仅供参考.欢迎在下面留言,提出修改意见. 可实现增删改查. 权限未做,很多功能都没做,只做一个最基本的,初学. 前端模板用的inspinia2.5,和jumpserver用的一样的模块,所以看着差不多.模板可自行百度搜索. 放到pycharm或者linux环境下,配置好,运行就可以. domo 登录:http://42.62.6.54:8001/index.html  ,默认用户名hequan,密码123456. 下载链接:http://p