相信入职快有5个月了,目前项目做过HIS,zySystem,ComStoreSystem当然今天不是来介绍的,后期直到第四个月后APP护身宝经理拍板今后也就是明年正式交于我们团队接手与扩展,运维。虽然一开始并没有强烈,但后期种种意向表明是让我们学习新语言-PHP,因为我们团队都是C#,其他类型后台语言都是稍微了解一丁点。对你们而言微不足道吧,当然web基础肯定有的,既然转麽?那行转吧,11月后半期正式开始学习,本身我也很反感去学习其他语言,因为你C#都不是很6的那种,在这门语言你没有深入研究与实践3-5年,转其他类型语言有点吃力,因为,我们团队都是水平一般的那种,没有所谓的大佬罩着。当然这是我个人认为,因为这个看个人天赋、勤奋、态度、学习能力及与人交流能力等各方面决定,因素众多,去决定因素是我们需要一颗工匠精神!赞同的还望各位点个赞

Thanks♪(・ω・)ノ,好了废话不多说。看大屏幕:

一PHP基础知识总结:

1.PHP代表PHP:Hypertext Preprocessor
PHP文件可包含文本、HTML、JavaScript代码和PHP代码,嗯与C#、Java区别不是很大,相信有这些语言基础转行倒不是很难。
PHP代码在服务器上执行,结果以纯HTML形式返回给浏览器,PHP文件扩展名默认是".php"。
2.它的作用:可以生成动态页面内容,可以创建、打开、读取、写入、关闭服务器上的文件,也可以收集表单数据,发送和接收cookies・,可以添加、删除、修改你的数据库中的数据,可以限制用户访问你的网站上的一些页面,还可以加密数据。
3.服务器:web服务器或Apache、安装PHP、安装数据库如MySQL,集成环境appserv、wampserver、PHPstudy。个人推荐PHPstudy,因为可选择多版本配置如图所示:

至于配置可自行百度,比我讲得详细,就不多介绍了。の

这是第一阶段,在刚接触PHP时先要了解拍PHP的开发能力,病多接触一些用PHP开发过的开源项目。网上有很多,大家可以找找下载,先学习一些简单的操作即可,主要是能产生兴趣极好,因为兴趣是最好的老师。环境配置好是第一步,我先选择那种集成环境,电脑好的话可以安装虚拟环境来配置PHP开发环境,这样可能会好点,因为可能你不止一种运行环境我的就是。在学习之前,web基础是非常重要的。这个弄好后进入下一阶段。

第二阶段:打基础

这个是学习重点,但方法很重要。像PHP的基本语法和语言结构(流程控制、函数、字符串等)这部分内容能学多细就多细,每个知识点都会在开发上应用。而像数组、对象,以及文件处理、图像处理、MySQL数据库的操作、PHP操作数据库等内容基本懂就OK了,常用的一定要学会灵活使用,熟练掌握,不要担心上次学了又忘了,在完成这一阶段后,不管如何找个项目做一次,尽可能做完成想尽办法做完成。在实际项目能更好的对其理解与掌握。这就是实践。完成了这步记得反思与总结。然后进入下一阶段

第三阶段:加强

在有了阶段二的项目开发的经验后,积累一些实际开发思路。可以回过头去深入学习每部分知识点像数组、对象、正则表达式、数据库操作、数据结构及算法等,这些内容是常用的技术。这个阶段学习是可以学得更加全面、透彻、更容易掌握。当然你还要学习一些新的内容,像模板引擎和PHP框架。然后再做一俩个项目,这次不能跟之前项目一样要有深度,基本功能全面,业务逻辑清晰,项目结构要基于目前最流利的开发模式,使用框架和模板引擎,并采用面向对象的思想和MVC模式的设计要求,也要学习项目开发流程及规范,尽量是此次项目达到上线标准。

第四阶段:提高

在经历以上三阶段以后,到这阶段你可以很大胆的说,我已经掌握PHP了,参加面试也有少许底气。至于怎么面试不用我交了吧,对于转语言可以说OK了,领导项目可以接手了,你听是不是很有自信了!O(∩_∩)O哈哈~当然这第四阶段要你去工作当中实践提升自己各方面的能力包扩许多许多,这里就不一一解说了。当然了,要做到这些可不简单,要持之以恒、保持自信及兴趣、善于总结与反思等。所以说不见得有多么容易。同志们革命尚未成功,还需努力啊!

结术语:

最后感谢大家,能看到

这,好的非常感谢大家,谢谢大家支持!愿我们携手共进,迎来辉煌的明天,感恩。最后,祝大家能在新年之前有个好身体,生活美满,事业红红火火,顺顺利利,更上一层楼!^_^

PHP-学习之路1的更多相关文章

  1. jQuery学习之路(1)-选择器

    ▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...

  2. Android开发学习之路-RecyclerView滑动删除和拖动排序

    Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...

  3. RPC远程过程调用学习之路(一):用最原始代码还原PRC框架

    RPC: Remote Procedure Call 远程过程调用,即业务的具体实现不是在自己系统中,需要从其他系统中进行调用实现,所以在系统间进行数据交互时经常使用. rpc的实现方式有很多,可以通 ...

  4. webService学习之路(三):springMVC集成CXF后调用已知的wsdl接口

    webService学习之路一:讲解了通过传统方式怎么发布及调用webservice webService学习之路二:讲解了SpringMVC和CXF的集成及快速发布webservice 本篇文章将讲 ...

  5. [精品书单] C#/.NET 学习之路——从入门到放弃

    C#/.NET 学习之路--从入门到放弃 此系列只包含 C#/CLR 学习,不包含应用框架(ASP.NET , WPF , WCF 等)及架构设计学习书籍和资料. C# 入门 <C# 本质论&g ...

  6. Redis——学习之路四(初识主从配置)

    首先我们配置一台master服务器,两台slave服务器.master服务器配置就是默认配置 端口为6379,添加就一个密码CeshiPassword,然后启动master服务器. 两台slave服务 ...

  7. Redis——学习之路三(初识redis config配置)

    我们先看看config 默认情况下系统是怎么配置的.在命令行中输入 config get *(如图) 默认情况下有61配置信息,每一个命令占两行,第一行为配置名称信息,第二行为配置的具体信息.     ...

  8. Redis——学习之路二(初识redis服务器命令)

    上一章我们已经知道了如果启动redis服务器,现在我们来学习一下,以及如何用客户端连接服务器.接下来我们来学习一下查看操作服务器的命令. 服务器命令: 1.info——当前redis服务器信息   s ...

  9. 踏上Salesforce的学习之路(一)

    相信通过前面的学习,大家已经拥有了一个属于自己的Salesforce开发者账号,下面,我们将用这个账号正式踏上Salesforce的学习之路. 首先,点击网址:https://developer.sa ...

  10. ReactNative新手学习之路07ListView_ renderHeader使用StaticContainer

    react native新手学习之路07ListView_ renderHeader使用StaticContainer 1.某些特殊场景需要用ScrollView滚动和ListView配合但是不幸运的 ...

随机推荐

  1. Scrum Meeting Alpha - 9

    Scrum Meeting Alpha - 9 NewTeam 2017/11/03 地点:新主楼F座二楼 任务反馈 团队成员 完成任务 计划任务 安万贺 完成了登陆退出功能Pull Request ...

  2. JAVA的免费天气api接口调用示例

    step1:选择本文所示例的接口"免费天气api" url:https://www.juhe.cn/docs/api/id/39/aid/87 step2:每个接口都需要传入一个参 ...

  3. Maven元素解析——pom.xml

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6628201.html  一个pom.xml中包含了许多标签,各个标签是对项目生命周期.依赖管理的配置.常用的主 ...

  4. Python 直接赋值、浅拷贝和深度拷贝全解析

    直接赋值:其实就是对象的引用(别名,其实就是一个人今天叫张三 明天叫张狗子的意思).这个人比较自由单身狗嘛  可以恋爱可以分手  就是一个小屌丝. 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的 ...

  5. 函数chdir、fchdir和getcwd

    函数chdir.fchdir和getcwd chdir.fchdir函数     每个进程都有一个当前工作目录,当前目录是进程的一个属性     当用户登录UNIX系统时,其当前工作目录通常是口令文件 ...

  6. python变量命名规则

    在Python中使用变量时,需要遵守一些规则和指南.违反这些规则将引发错误,而指南旨在让你编写的代码更容易阅读和理解.请务必牢记下述有关变量的规则.  变量名只能包含字母.数字和下划线.变量名可以字 ...

  7. TFboy养成记 多层感知器 MLP

    内容总结与莫烦的视频. 这里多层感知器代码写的是一个简单的三层神经网络,输入层,隐藏层,输出层.代码的目的是你和一个二次曲线.同时,为了保证数据的自然,添加了mean为0,steddv为0.05的噪声 ...

  8. jquery.base64.js 中文乱码处理

    c# 转码:Convert.ToBase64String(Encoding.UTF8.GetBytes(str)) js 解码:$.base64.atob(this.options.valids, t ...

  9. bootstrap_table_class表格样式实例

    <div class="container"> <h2>表格</h2> <!--table标签级别的样式说明如下: ----.table ...

  10. Service 之间如何通信?- 每天5分钟玩转 Docker 容器技术(101)

    微服务架构的应用由若干 service 组成.比如有运行 httpd 的 web 前端,有提供缓存的 memcached,有存放数据的 mysql,每一层都是 swarm 的一个 service,每个 ...