PHP初学者必备的技能

初学PHP时,不要好高骛远,脚踏实地的把LNMP搞熟练,打好基础再往更高的层次发展。下面是小编分享的PHP初学者必备的技能,欢迎大家参考!

1.Linux

基本命令、操作、启动、基本服务配置(包括rpm安装文件,各种服务配置等);会写简单的shell脚本和awk/sed脚本命令等。

2.Nginx

做到能够安装配置nginx+php,知道基本的nginx核心配置选项,知道server/fastcgi_pass/access_log等基础配置,目标是能够让nginx+php_fpm顺利工作。

3.MySQL

会自己搭建mysql,知道基本的mysql配置选项;知道innodb和myisam的区别,知道针对InnoDB和MyISAM两个引擎的不同配置选项;知道基本的两个引擎的差异和选择上面的区别;能够纯手工编译搭建一个MySQL数据库并且配置好编码等正常稳定运行;核心主旨是能够搭建一个可运行的MySQL数据库。

4.PHP

基本语法数组、字符串、数据库、XML、Socket、GD/ImageMgk图片处理等等;熟悉各种跟MySQL操作链接的api(mysql/mysqli/PDO),知道各种编码问题的解决;知道常规熟练使用的PHP框架(ThinkPHP、Zendframework、Yii、Yaf等);了解基本MVC的`运行机制和为什么这么做,稍微知道不同的PHP框架之间的区别;能够快速学习一个MVC框架。能够知道开发工程中的文件目录组织,有基本的良好的代码结构和风格,能够完成小系统的开发和中型系统中某个模块的开发工作。

5.前端

如果条件时间允许,可以适当学习下HTML/CSS/js等相关知识,知道什么web标准,div+css的web/wap页面模式,知道HTML5和HTML4的区别;了解一些基本的前端只是和JS框架(jQuery之类的);了解一些基本的JavaScript编程知识;(本项不是必须项,如果有时间,稍微了解一下是可以的,不过不建议作为重点,除非个人有强烈兴趣)。

6.系统设计

能够完成小型系统的基本设计,包括简单的数据库设计,能够完成基本的:浏览器-> Nginx+PHP ->数据库 架构的设计开发工作;能够支撑每天几十万到数百万流量网站的开发维护工作。

这是php基础知识 ,学得快也许半年就搞定,学得慢两三年也是可能的。想要高效的学习,一定是要大量实践的。

【PHP初学者必备的技能】相关文章:

php需要什么技能,PHP初学者必备的技能相关推荐

  1. EDIUS 视音频制作标准教程(第2版)21堂课高清1280X720 25Pmp4格式 含同步素材 edius初学者必备装备

    EDIUS 视音频制作标准教程(第2版)21堂课高清1280X720 25Pmp4格式 含同步素材 edius初学者必备装备 肖一峰,作为Grass Valley 公司EDISU产品工程师,有大量机会 ...

  2. Python必备基本技能——命令行参数args详解

    Python必备基本技能--命令行参数args详解 1. 效果图 2. 源码 2.1 简单命令行参数 2.1 轮廓检测源代码 参考 这篇博客将介绍一项开发人员.工程师和计算机科学家必备的技能--命令行 ...

  3. WEB开发者应该有哪些必备的技能?

    WEB开发者应该有哪些必备的技能? WEB开发本身涵盖了许多领域的许多技术,那么,有哪些是WEB开发者必备的技能呢?这是一个 Quora 上用户提出的问题,其中Ellyse Taylor的回答获得了1 ...

  4. 软件测试自学舞蹈简单,中舞网APP评测:舞蹈初学者必备的APP

    您可能感兴趣的话题: 中舞网 核心提示:舞蹈APP,学舞初学者必备今天给大家推荐一款学舞初学者必备的舞蹈APP,简单,易上手. 舞蹈APP,学舞初学者必备 今天给大家推荐一款学舞初学者必备的舞蹈APP ...

  5. Java架构师必备框架技能核心笔记,附相关架构及资料

    技术焦虑 现在的技术圈子很火热,任何技术点,任何知识,只要你肯搜索,都能找到资料.但是现在技术圈确实有一个不好的地方,就是贩卖焦虑.这种贩卖焦虑的点并不在于形式,而是一种普遍的心态.特别是对于那种知识 ...

  6. 互联网大厂、架构设计、稳定性、高可用、必备知识点技能,进大厂必备!!快来瞧瞧吧

    互联网大厂.架构设计.稳定性.高可用.必备知识点&技能,进大厂必备!!快来瞧瞧吧 复盘,赋能,沉淀,倒逼,落地,串联,协同,反哺,兼容 包装,重组,履约,响应,量化,发力,布局,联动,细分 梳 ...

  7. UI设计师必备的技能|找灵感

    UI设计师必备的技能:找灵感 如何找灵感,也就是培养审美的能力,首先我们要知道什么好看,什么不好看.当我们排斥那些不好看的设计的时候,我们的品味就自然上升了. 再就是要知道去什么网站上看设计作品.看到 ...

  8. 什么才是Web前端开发的必备核心技能?

    在前端行业发展得如火如荼的同时,前端的岗位技能已经发生深刻的变化,不断涌现的新技术让每一个Web前端开发者都焦虑不已.似乎我们学习的速度永远赶不上技术更新的速度.那么什么才是Web前端开发的必备核心技 ...

  9. 一名渗透工程师所必备的技能(一)

    目录 信息收集 漏洞挖掘 漏洞利用&权限提升 清除测试数据&输出报告 复测 问题 1.拿到一个待检测的站,你觉得应该先做什么? a.信息收集 b.漏洞扫描 c.漏洞利用 d.权限提升 ...

最新文章

  1. 关于ping telnet
  2. 3.Linux 文件的压缩与打包
  3. 整理一点关于Lucene的学习资料, 方便自己与别人查看
  4. signature=eddfa127dafaf9a7c1ea87598961fbc9,Slingerende vrachtwagens verleden tijd?
  5. php self script name,PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
  6. matlab矩阵论文,回归函数论文,关于基于Matlab矩阵运算的多元回归函数编程相关参考文献资料-免费论文范文...
  7. 电子元件知识汇总2-封装
  8. 面试系列-3 限流场景实践
  9. 【K-近邻】K-NN 实战分析 Facebook V Results: Predicting Check Ins
  10. 智能合约节省GAS的小技巧:避免使用>=和<=
  11. 简单的天气变幻系统,简单易用的unity天气插件UniStorm教程
  12. FortiGate命令行
  13. AQS同步器的实现原理
  14. 在线考试系统总体设计
  15. MongoDB芒果数据库学习笔记一
  16. 关键遥信量性能缺失的分析报告
  17. c语言 数字翻译成英文,100数字翻译成英语?
  18. 【机器人学】逆运动学
  19. 酷讯网半年内两换CEO 风投要业绩被指心太急
  20. 深度细节 | Go 的 panic 的秘密都在这

热门文章

  1. python有哪些常用的package_个人Python常用Package及其安装
  2. 坐标不显示_Simpack不显示坐标轴方向的解决方法
  3. qtableview不选中_如何选中/取消选中QTableView并触发setData()
  4. excel添加列下拉框票价_excel表格下拉表格添加数据-excel2017表格中怎么制作下拉菜单列表框...
  5. word+增加水印+java_为Word2019文档添加水印的两种方法
  6. 分布式映射与集中式映射_K映射上的表达式映射和组包围
  7. 面试官:元素排序Comparable和Comparator有什么区别?
  8. synchronized 中的 4 个优化,你知道几个?
  9. 第四章语法分析和语法分析程序
  10. 《Introduction to Computing Systems: From bits and gates to C and beyond》