首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
PHP
相关资讯
热门
最新
PHP
02-23 08:46
PHP
PHP7.0全新特性与PHP底层开发实战课程 底层开发架构师手把手实战PHP底层与源码级开发
PHP7.0全新特性与PHP底层开发实战课程 底层开发架构师手把手实战PHP底层与源码级开发 ===============课程目录=============== ├─(1) 1-1 视频内容.mp4 ├─(2) 2-1 带你编译和安装PHP7.mp4 ├─(3) 2-2 如何要对PHP7与PHP5进行性能对比.mp4 ├─(4) 2-3 PHP7有哪些新特性.mp4 ├─(5) 2-4 PHP7还有其它新特性.mp4 ├─(6) 2-5 再次认识PHP7的所有特性.mp4 ├─(7) 3-1 什么是小而巧的zval.mp4 ├─(8) 3-10 什么是真正的内存分配过程.mp4 ├─(9) 3-11 什么是Small内存的管理.mp4 ├─(10) 3-12 带你实战Small内存管理 试看.mp4 ├─(11) 3-13 Chunk的内存对齐.mp4 ├─(12) 3-14 认识真实的Small和Large内存的标记.mp4 ├─(13) 3-15 内存标记和内存释放时大小的判断.mp4 ├─(14) 3-16 总结内存管理.mp4 ├─(15) 3-2 不同变量对应的zval实战.mp4 ├─(16) 3-3 Zend_string与写时复制实战.mp4 ├─(17) 3-4 带你实战引用类型的使用.mp4 ├─(18) 3-5 什么是PHP7源码中的数组.mp4 ├─(19) 3-6 带你实战数组的增删改查.mp4 ├─(20) 3-7 继续实战数组的增删改查(彻底知道数组的底层实现逻辑).mp4 ├─(21) 3-8 再次总结基本变量.mp4 ├─(22) 3-9 内存管理基础知识.mp4 ├─(23) 4-1 章介绍.mp4 ├─(24) 4-10 网络编程实战1.mp4 ├─(25) 4-11 信号处理实战.mp4 ├─(26) 4-12 FPM的生命周期.mp4 ├─(27) 4-13 实战:使用GDB调试FPM.mp4 ├─(28) 4-14 FastCGI协议理论讲解.mp4 ├─(29) 4-15 FastCGI协议实战.mp4 ├─(30) 4-16 继续 FastCGI协议实战.mp4 ├─(31) 4-17 小章总结.mp4 ├─(32) 4-2 什么是CLI模式.mp4 ├─(33) 4-3 实战CLI模式的生命周期.mp4 ├─(34) 4-4 认识模块初始化部分函数调用图.mp4 ├─(35) 4-5 详解php_module_startup阶段.mp4 ├─(36) 4-6 详解php_request_startup.mp4 ├─(37) 4-7 详解执行和管理阶段.mp4 ├─(38) 4-8 何为FPM的三种模式.mp4 ├─(39) 4-9 网络编程的基础知识.mp4 ├─(40) 5-1 解释型语言也需要编译吗.mp4 ├─(41) 5-10 实战:AST编译成opcode的过程.mp4 ├─(42) 5-11 Zend虚拟机的基础.mp4 ├─(43) 5-12 实战:Zend虚拟机的执行.mp4 ├─(44) 5-13 总结并回顾.mp4 ├─(45) 5-2 NFA和DFA.mp4 ├─(46) 5-3 实战:使用re2c做词法分析.mp4 ├─(47) 5-4 语法分析入门与巴科斯范式.mp4 ├─(48) 5-5 实战:使用bison做语法分析.mp4 ├─(49) 5-6 PHP7的词法和语法分析.mp4 ├─(50) 5-7 实战:PHP7词法分析过程.mp4 ├─(51) 5-8 实战:PHP7语法分析的过程.mp4 ├─(52) 5-9 AST编译成指令集.mp4 ├─(53) 6-1 break语法的AST、栈、符号表和指令集.mp4 ├─(54) 6-10 foreach语法的执行过程.mp4 ├─(55) 6-11 异常处理的AST、栈、符号表、常量和指令集.mp4 ├─(56) 6-12 异常处理的执行过程.mp4 ├─(57) 6-2 break命令执行过程.mp4 ├─(58) 6-3 include语法的AST、栈、符号表和常量.mp4 ├─(59) 6-4 include 语法的执行.mp4 ├─(60) 6-5 条件判断语法的AST.mp4 ├─(61) 6-6 条件语句的栈、符号表、常量和指令集.mp4 ├─(62) 6-7 条件语法的执行过程.mp4 ├─(63) 6-8 foreach的AST、栈、符号表和常量数组.mp4 ├─(64) 6-9 foreach指令集.mp4 ├─(65) 7-1 编写一个简单的扩展.mp4 ├─(66) 7-2 实战:扩展的具体分析.mp4 ├─(67) 7-3 一个简单的日志扩展.mp4 ├─(68) 7-4 SeasLog扩展分析(一).mp4 ├─(69) 7-5 SeasLog扩展分析(二).mp4 ├─(70) 7-6 内部函数sort分析.mp4 ├─(71) 7-7 内部扩展date.mp4 ├─(72) 8-1 PHP回顾内容.mp4
1175
PHP
02-20 01:17
PHP
PHP架构之Linux基础、进阶优化、开发、负载均衡教程
PHP架构之Linux基础、进阶优化、开发、负载均衡教程,包括Linux优化篇、Linux基础进阶、Linux开发篇、Linux负载均衡,本套Linux教程分阶段学习、深入浅出、步步推进。让您快速学会并精通。 01、Linux优化篇 1.mysql编译安装 2.apache+php编译 3.apache+php2 4.apache+php编译脚本 5.服务器验证失败解决方法 6.php-fpm编译 7.nginx编译 8.nginx+php配置 9.nginx优化1 10.nginx优化2google-perftools安装 11.nginx优化3google-perftools优化配置 12.nginx优化4内核优化 13.Nginx优化5 14.php-fpm优化 Linux优化篇笔记.rar nginx+php.zip 02、Linux.基础进阶 1.安装前准备 2.virtualBox安装 3.virtual的使用和基础配置 4.linux运行方式和目录结构 5.linux基础命令 6.linux正则 7.用户基础讲解和用户与组的管理 8.实验 single模式修改root密码 9.系统管理命令 10.系统启动流程 11.进程和服务管理 12.screen 13.进程管理 14.top 15.rpm和yum 16.yum源配置 17.apt-get 18.yum lamp 19.rsync 20.课后交流 03、Linux开发篇 1.vi介绍 2.vi三个模式命令讲解 3.vim插件安装 4.vim插件使用 5.git安装 6.计划任务 7.shell 8.shell变量赋值和引用 9.shell流控制 10.smart_tar脚本详解 11.shell流控制 12.shell完结 13.awk1 14.awk练习 15.awk2 16.sed 17.linux性能分析 18.日常分析 04、Linux.负载均衡 1.web负载均衡 2.Nginx_upsteam 3.Ngnix+keepalived 4.check_nginx_port脚本 5.Nginx+keepalived实验结果 6.LVS介绍 7.lvs实战 Linux负载均衡笔记.rar
545
PHP
02-13 02:54
PHP
Virink主讲的PHP代码审计实战视频课程 PHP代码安全检测教程 共15课
课程介绍 讲师Virink.,自称某草根Web狗,专注代码审计;师从度娘、谷歌还有P师傅等各个前辈大牛;单刷各大CTF线上赛的战五渣。 讲师结合自身的学习经验,设计了适合代码审计入门指导的课程《PHP代码审计实战》。在本课程中,第一二章系统的讲解代码审计入门的一些基础知识:代码审计环境的准备、代码审计的一般步骤、INI文件的安全配置、一些常见的危险函数、常用Web的漏洞类型、掌握相关审计工具的使用。第三章着重实战演示常用Web漏洞类型的代码审计过程。 PHP代码审计的学习该怎么开始?虽然能基本看懂一般的PHP代码,但是对审计还是找不找北,看不太懂别人的漏洞分析,不知道该怎么入手?赶快来学习《PHP代码审计实战》课程吧! 课程目标 通过对本课程的学习,学者能够学会如何进行有效的审计。 课程目录 第一章:环境准备 课时1 :环境准备 19分钟 第二章:审计基础 课时1 :审计方法与步骤 15分钟 课时2 :常见的INI配置 24分钟 课时3 :常见危险函数及特殊函数(一) 29分钟 课时4 :常见危险函数及特殊函数(二) 10分钟 课时5 :XDebug的配置和使用 18分钟 第三章:常见漏洞 课时1 :命令注入 18分钟 课时2 :安装问题的审计 16分钟 课时3 :SQL数字型注入 14分钟 课时4 :XSS后台敏感操作 19分钟 课时5 :文件包含漏洞的审计 20分钟 课时6 :任意文件读取 16分钟 课时7 :越权操作 11分钟 课时8 :登录密码爆破 14分钟 课时9 :截断注入 18分钟
533
PHP
02-03 02:33
PHP
Sphinx+Mysql+PHP做千万数据级别的搜索引擎sphinx视频教程
Sphinx+Mysql+PHP做千万数据级别的搜索引擎sphinx视频教程 课程目标 sphinx+mysql+php做千万数据级别的搜索引擎sphinx视频教程 适应人群 PHP高级开发工程师 课程简介 近几年来,Linux+Nginx/Apache+PHP+Mysql的组合越来越火。 Sphinx和Lucene是做搜索引擎的不错的选择。个人观点Lucene对Java的支持比较好,而Sphixn对PHP的支持较好,所以我选择了Sphinx。其实Sphinx对中文的支持也不是很好,因为Sphinx是根据空格来分词(适用与英文),根本不适用中文分词。幸好有人提供了基于Sphinx的支持中文的插件Coreseek和Sphinx—for—chinese。 Sphinx是出自俄罗斯的开源全文搜索引擎软件,单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。 Sphinx创建索引的速度为:创建100万条记录的索引只需3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。
431
PHP
01-31 04:03
PHP
PHP基本功之php常用加密视频课程
PHP基本功之php常用加密视频课程 课程简介: 从互联网诞生起,网站安全就一向伴随我们左右,尤其是网站数据的安全性显得尤为重要,做为一个成熟的程序员对网站数据的处理显得尤为重要,本课程介绍几种常见的数据处理方法,以及数据加密的几种形式! 课程须知: 本课程合适正在企业中奋战的phper们,怎么确保网站数据的安全,怎么对数据进行加密处理,小伙伴们,让我们一同捍卫吧! 本课程能学到什么? 1、常见的数据加密方法 2、数据加密技能底层是怎么实现的 3、常见的数据加密技能:单项散列加密、对称加密和非对称加密 4、怎么确保网站数据的安全 课程目录: 第1章 PHP常见四种加密技术 本章节对Md5、Sha1、Crypt及URL编码加密技术进行由浅入深讲解。 1-1 PHP加密技术简介 (03:42) 1-2 md5信息加密算法 (16:16) 1-3 Crypt加密算法 (07:39) 1-4 Sha1加密算法 (05:08) 1-5 URL编码加密技术 (20:37) 1-6 Base64信息编码加密技术 (09:32) 1-7 信息加密技术分类总结 (07:51)
491
PHP
01-31 03:59
PHP
PHP高级工程师必知必会Nginx+keepalived+MongoDB+haproxy+Sphinx实现分布式集群部署
PHP高级工程师必知必会Nginx+keepalived+MongoDB+haproxy+Sphinx实现分布式集群部署 课程简介 本课程主要讲解mongodb的安装与介绍及使用、sphinx的介绍与使用、PHP操作sphinx常用的例子、sphinx配置自动更新增量索引、nginx的介绍与安装-负载均衡、Haproxy+keepalived实现sphinx高可用负载均衡、Haproxy 做http和tcp反向代理和负载均衡、keepalived 为两台 Haproxy 服务器做高可用/主备切换、nginx 为内网服务器做正向代理,如果业务需求有变化,也可以部分替代 haproxy 做 http 反向代理、haproxy/nginx+keepalived负载均衡 双机热备 邮件报警 实战及常见问题
474
PHP
01-31 03:58
PHP
PHP进阶之路视频《亿级 pv 网站架构的技术细节与套路》
PHP进阶之路视频《亿级 pv 网站架构的技术细节与套路》 看过很多的架构分享,99% 都是分享他们做了一个如何如何庞大的系统,提供了如何如何牛掰的性能,但是却从未提及如何实现。说白了只是一场高大上的 show 。 我们要看结果,也要架构实现的原理,更要抽象出来如何简单实现的方式,让大家了解并学会。 配合大量架构方面的面试题一起剖析!让你在面试中脱颖而出。
579
PHP
01-31 03:57
PHP
2019年最新 PHP中文网第八期线上培训班
2019年最新 PHP中文网第八期线上培训班 课程目标: 容实用: 经过长期调研与学员反馈,汇总出最实用的PHP技术,学完之后,可以快速融入企业开发环境中。 知识面广: 涵盖PHP及其周边主要技术,web网站建设,微信小程序开发等可以轻松应对! 讲解深入: 针对于PHP核心技术,应用场景,以及原理上的讲解,使学员不仅学会,还能举一反三,最终全面掌握。 关注前沿: 时时关注市场上出现的新技术,及时更新课程,确保课程一直走在前沿,不落伍! 就业导向: 就业,择业指导,使学员们可以快速,高薪找到自己心仪的工作!
561
PHP
01-31 03:55
PHP
零基础PHP工程师就业班 完整版
零基础PHP工程师就业班 完整版 课程介绍: 时至今日,世界上约70%的网站都是建立在PHP上的 PHP依旧经典,依旧是很多企业快速建站的首选语言 课程目录: 阶段一PHP小白零基础入门 导学视频 想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。 步骤1 网页入门必学HTML+CSS 后端开发工程师必须掌握的 HTML、CSS网页布局等前端知识,通过真实网页布局案例实战,轻松掌握网页搭建的奥秘。 第1课 HTML入门 第2课 CSS入门 第3课 CSS浮动 第4课 CSS定位 第5课 项目:网页布局案例 第6课 HTML\CSS基础测试 步骤2 PHP基础语法 本步骤快速轻松带你进入PHP世界,从PHP环境搭建到基础语法的运用,结合小案例层层递进,让你体验PHP语言的奇妙。 第1课 基本语法 第2课 变量和数据类型 第3课 常量 第4课 运算符 第5课 流程控制 第6课 PHP基础知识测试 步骤3 PHP函数运用 开发中必不可少且实用的字符串、数组、日期时间三大系统函数库,以及自定义函数和数组的运用,综合运用开发动态留言板和计算器。 第1课 自定义函数 第2课 系统函数库 第3课 数组初始 第4课 数组运用 第5课 JavaScript入门 第6课 案例:仿计算器 第7课 项目:留言板案例 第8课 PHP函数及数组测试 步骤4 数据库初识与核心操作 后台开发离不开数据库和文件的操作,本步骤学习文件、MySQL数据库、SESSION和COOKIE等应用,实现 PHP操作数据库、文件等交互方式。 第1课 文件操作 第2课 MySQL基础 第3课 PHP操作MYSQL 第4课 会话控制 第5课 PHP会话及数据库知识测试 步骤5 PHP实现网站前后台开发 实战出真知,通过典型商城项目的前台商品首页、详情页面、购物功能到后台管理页面功能的开发,打通从前台到后台的完整开发流程。 第1课 实战:电子商城项目开发 阶段二PHP常用技术与ThinkPHP5框架开发 导学视频 掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。 步骤1 面向对象与数据库进阶 开发中代码效率很重要,本步骤学习面向对象知识和编程思想,运用面向对象方式操作数据库、文件、目录等,有效提高编程的效率。 第1课 面向对象 第2课 PHP目录操作 第3课 PHP操作MySQL 第4课 文件上传与下载 第5课 面向对象知识测试 步骤2 PHP常用功能操作 本步骤介绍分页加载功能,ajax异步加载,正则表达式的语法和应用,如何搭建文件管理系统,常见错误与解决方案,以及GD库的基础知识。 第1课 Json入门 第2课 AJAX基础原理与应用 第3课 项目:AJAX方式实现分页 第4课 正则表达式 第5课 错误与异常 第6课 图像处理 第7课 项目:文件管理系统 第8课 PHP常规操作测试 步骤3 Linux下核心开发 实际工作中要求的技能越来越广,扩展学习Linux知识、如何搭建Lamp环境,MVC和 Memcached 进行高效缓存处理,不断提升通用能力。 第1课 Linux基础 第2课 Linux下shell编程基础 第3课 LAMP环境搭建 第4课 MVC+Smarty 模板引擎 第5课 Memcached 第6课 PHP应用扩展测试 步骤4 THinkPHP5框架与实战案例开发 PHP流行框架TP,从Composer安装到项目路由,模板赋值输出,模板标签,数据库配置,查询构造器的使用,结合论坛项目,达到学以致用。 第1课 Thinkphp5基础 第2课 实战:Thinkphp5团购网站 阶段三PHP典型功能与Laravel5框架开发 导学视频 掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。 步骤1 PHP的Redis应用及HTTP协议 不断提升编程效率和质量,带你学习Redis缓存,实现网站优化;实现消息队列,减轻数据高峰时服务器压力;熟悉HTTP,了解邮件发送逻辑 第1课 Redis初识 第2课 项目:Redis案例 第3课 Redis消息队列 第4课 Http协议 第5课 邮件发送 步骤2 PHP核心技术运用 手把手教你如何实现短信验证,支付宝支付,SSO单点登录,socket等实际项目中的热点功能,以及第三方API接口的开发思路及问题解决方法,深入了解时下最安全的网络协议HTTPS的工作原理。 第1课 LNMP环境搭建 第2课 SSO单点登录 第3课 HTTPS协议 第4课 CURL函数 第5课 短信接口&验证码登录 第6课 支付宝支付 第7课 socket基础 步骤3 Laravel5框架基础 PHP流行框架之一Laravel5,详细讲解路由,控制器,数据库迁移,DB类,ORM模型,Blade视图模板等各个模块的基础使用和原理。 第1课 Laravel的路由和控制器 第2课 Laravel视图及数据库迁移 第3课 Laravel查询构造器和ORM模型 步骤4 实战Laravel5开发慕课简书 通过简书案例,直击工作重难点,学习migration数据迁移、auth用户认证、model模型组件,完成简书的文章模块、专题模块、后台管理系统模块,技能进一步提升,达到符合就业要求。 第1课 Laravel简书-文章模块 第2课 登录、注册、评论、赞模块开发 第3课 个人中心、专题模块搭建 第4课 Laravel简书-后台模块搭建 步骤5 Swoole入门 作为一名程序员不断修炼内功,本步骤学习swoole的安装、TCP、UDP、HTTP、websocket、task任务的使用,提升个人职业竞争力。 第1课 Swoole入门
624
PHP
01-29 06:50
PHP
全方位深度剖析PHP7底层源码 完整版
全方位深度剖析PHP7底层源码 完整版 第1章 课程介绍 本章主要介绍课程要讲的知识点,以及课程要求等。 第2章 PHP7的新特性 本章主要介绍PHP7的新特性,做基准测试,与PHP5对比验证PHP7的性能提升程度,引出对PHP7源码学习的必要性。 第3章 基本变量与内存管理机制 本章主要讲解C语言中结构体和联合体的区别、宏定义、具体讲zval与字符串的实现 并以字符串为例,演示写时复制,讲内存回收的方案,使用GDB展示内存的使用情况等。 第4章 PHP运行的生命周期 本章主要介绍使用GDB展示PHP代码的执行过过程,按阶段讲解使用cli模式讲解、PHP7的生命周期以及fpm的生命周期,包括fastcgi协议等。 第5章 PHP代码的解析与执行 本章主要介绍编译器,以及源程序的分析过程,具体讲解Lex/YACC、Re2c/Bison词法和语法分析器以及讲解词法语法分析用到的数据结构等。 第6章 基本语法实现的细节和原理 本章主要介绍条件判断语法实现、循环语法实现、中断与跳转、文件的引入、异常和错误的处理以及实战体验include和reuqire的区别。 第7章 编写一个PHP扩展 本章讲解编写和编译扩展的基本流程,了解了PHP执行的原理,对于固化的逻辑,可以通过编写扩展来提高性能以及编写一个扩展。 第8章 课程总结 本章对课程做总结与回顾。
522
«
1
2
3
4
»