浅谈PHP与MySQL开发

前言

这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程.

个人学习方法分享 深入浅出后端开发(PHP篇) 深入浅出后端开发(MySQL篇)

本文阅读建议
1.一定要辩证的看待本文.
2.本文仅代表个人片面观点,如有不同观点,还往及时指出.
3.本文只阐述学习路线和学习当中的重点问题.需要读者自己使用百度进行拓展学习.
4.本文所表达观点并不是最终观点,还会更新,因为本人还在学习过程中,有什么遗漏或错误还望各位指出.
5.觉得哪里不妥请在评论留下建议~
6.觉得还行的话就点个小心心鼓励下我吧~

目录
1.什么是PHP
2.什么是MySQL
3.LAMP黄金搭档
4.如何进行PHP&MySQL学习
5.学习路线大纲
6.知识拓展

什么是PHP

自己的理解

PHP是一门开源的服务器脚本语言,本身是一门混合语言,为什么这么说呢,他在5.1版本后才完全支持了面向对象概念.

PHP常常用来开发网页,或者网页后台,其学习成本相对其他语言较低,学习路线不会很陡峭,并且拥有ThinkPHP和Laravel成熟框架可供进行开发.

深入浅出后端开发(PHP篇)

什么是MySQL

自己的理解

MySQL是一种高效,开源的关系型数据库,数据库是用来存储数据的,不同的数据库其性能,高并发处理,搜索的效率各不相同.

数据库是使用结构化查询语言(SQL)进行数据操作和访问的,其SQL实标准数据库查询语言,可在不同种类的数据库进行使用.

深入浅出后端开发(MySQL篇)

LAMP黄金搭档

自己的理解

LAMP因为其开源的特点,成本低,建站速度快,易于维护,易于扩展,成型框架多.

LAMP分别为Linux & Apache & MySQL & PHP,是目前市面上流行的服务器项目所选的配置.

因为易于学习,成本低,开发环境易于搭建,所以本人也选择了LAMP进行学习,其中MySQL 和PHP 担当了项目当中的后台开发的角色.

LAMP环境搭建

本文主要讲如何进行PHP和MySQL的学习.

如何进行PHP&MySQL学习

进行PHP&MySQL的学习已经15天左右了,本人学习途径基本上是书籍+百度,我已经大致了解了PHP与MySQL的关系,以及如何学习他们.

相信不少人在学习一门语言的时候,都是专心去学习一门,而我学了这么久网页开发给我的感觉是,如果你一开始入门只学HTML 或者CSS 或者JavaScript的话,那你将无法拥有整个网站的概念,而是很片面的.

我一开始也想单独进行PHP的学习,学习完再学习MySQL,然而现实并不是这样.

PHP和MySQL必须要一起进行学习,结合学习法.

我至今已经阅读了6本关于PHP和MySQL的书了,正在研读的还有两本书籍,每本书,PHP和MySQL都是穿插着讲的,其重点是围绕着PHP如何操作MySQL.

因为本人有iOS开发的底子,所以在学习PHP基础时较为轻松,各位如果是第一次学习编程语言,请认真学习PHP基础.

学习路线大纲

本路线大纲不同于其他两篇文章的学习路线,本路线意为如何结合着进行学习,更高效的学会使用PHP和MySQL.

PHP基础 环境搭建 HTTP协议 基本语法 数据类型 语言基础 文件加载 数据存储和读取(服务器目录操作) 代码重用 函数编写 异常处理 MySQL基础 数据库概念 结构化查询语言SQL 数据库操作 数据表操作 数据操作 SQL常用语法 数据库聚合函数 数据库联结查询 PHP简单操作MySQL PHP连接数据库 PHP从Web连接数据库操作 项目实践:留言本. PHP面向对象 面向对象特性 类和对象 类设计 MVC PDO操作MySQL数据库 PDO数据库抽象层 PDO错误处理 PDO操作MySQL项目实践 PHP高级 上传文件 网络和协议函数 国际化与本地化 GD图像处理 会话控制 MySQL高级 权限系统 MySQL事务 存储过程、触发器和函数 存储引擎 优化、备份、恢复 Web应用安全性 Web应用安全风险 构建安全的Web应用 数据库安全 PHP身份验证 PHP框架 Smarty模板 Zend Framework框架 ThinkPHP框架 Laravel框架 大型项目中的PHP&MySQL 可维护代码 调试和日志 用户身份验证和个性化 框架应用项目实践

知识拓展

在学习PHP和MySQL的过程中,书中都有涉及到AJAX和jQuery的知识,希望各位读者在学习PHP和MySQL过程中可以进行AJAX和jQuery的了解.

一定要进行全面的了解,在进行学习,LAMP环境的网页开发往往是要先进行整体了解,再进行整体学习,循序渐进,而不同于其他任何一门单独编程语言的学习.

PHP和MySQL,尤其是MySQL的SQL语法最注重实践,实践才能掌握

AJAX

  • Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。
  • Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。
  • Ajax 是一种用于创建快速动态网页的技术。
  • Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术

正在进行AJAX的学习,稍后我会更新此处.

jQuery

  • jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。
  • jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
  • jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等

正在进行jQuery的学习,稍后我会更新此处

结束语

如果您对这篇文章有什么意见或者建议,请评论与我讨论. 如果您觉得还不错的话~可以点个喜欢鼓励我哦. 如果您想和我一起学习,请毫不吝啬的私信我吧~ 介个是我的个人博客,欢迎参观哦~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

专为设计师而写的GitHub快速入门教程

在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目托管平台,许多企业也都是用GitHub来协同开发工作,当然我们彩程也是其中之一。笔...

40560
来自专栏携程技术中心

【QCon分享】携程无线App自动化测试实践

背景 近年来,携程的业务急剧增长如2015年第一季度交通票务预订量同比增长104%,而在携程所有的业务中约70%来自于无线,App累计下载量超过7亿(截至201...

276100
来自专栏EAWorld

前后端分离,是为了彼此更好

一、被误解的前后端分离 在Web应用开发过程中,业界对前后端的分界线似乎一直都没有确定的概念,不过大多数人以浏览器作为前后端的分界线。将浏览器中为用户进行页面展...

451110
来自专栏姬小光

微信里的“授权”到底是几个意思?

作为普通用户,在使用微信的过程中,我们经常会看到各种“授权”,体验着当领导的感觉的同时,也会担心自己的隐私是否会暴露的问题。并且,即使是互联网从业者,也未必都能...

18150
来自专栏云飞学编程

随时随地学习python!手机不止可以追剧,还可以编程!赶紧来看看

很多人都在学习Python,但是咱们往往在处理各种杂事,或者有着繁忙的工作,很少有空余时间去专门学习python。今天就给大家推荐一个运行在android手机上...

44810
来自专栏Core Net

苹果企业版帐号申请记录

49180
来自专栏腾讯大数据的专栏

微信小程序从使用到分析快速解析

引言 小程序公布新功能: 1、个人开放注册小程序 2、公众号可以与小程序绑定,从公众号菜单、模板消息、通知均可触发小程序 3、可以设置通过微信扫普通的二维码,直...

31180
来自专栏腾讯大数据的专栏

微信小程序从使用到分析快速解析

新功能意味着更低的使用门槛——个人注册、更多的流量通道——可借助线下已有二维码与APP链接、更多的触达手段——公众号绑定。这些是不是让很多人心中蠢蠢欲动,感觉又...

34900
来自专栏西城知道

猫可喵小姐姐佛系wordpress主题lolimeow 【开源啦】

没错Lolimeow主题就是猫可喵小姐姐正在使用的主题…经过多次被她闺蜜放鸽子多次无聊多次没事干的折腾终于更新到了V1.2版,然后就没有然后了,不知道更新什么功...

1K30
来自专栏IT大咖说

测试人员必看:传统测试向工程效能转型的最佳实践

内容来源:2018 年 5 月 20 日,eBay中国研发中心技术主管茹炳晟在“2018全球技术周暨第四届南京(全球)软件大会”进行《Quality Engin...

53200

扫码关注云+社区

领取腾讯云代金券