标 题 | 时 间 |
---|---|
框架探秘 - 不做自己感动自己的伪框架制作者 | 03:52 |
框架探秘 - 从零开始做最基础的准备工作 | 06:00 |
框架探秘 - 为框架添加 container 容器实现服务依赖注入 | 10:02 |
框架探秘 - 工欲善其事必先利其器之信息调试 | 02:12 |
框架探秘 - 将路由系统整合到框架当中 | 07:46 |
框架探秘 - 从混乱到有序,对返回的 response 进行优化封装 | 04:12 |
框架探秘 - 视图模板引擎的初步测试和整合 | 06:58 |
框架探秘 - 将视图模板引擎完美融入到框架中 | 08:26 |
框架探秘 - 能力都是折腾出来的,编程的乐趣就在于折腾 | 03:39 |
框架探秘 - 如果你自己都不愿意帮自己一把,你只会越来越累 | 04:27 |
框架探秘 - 配置中心的集成可以为框架带来巨大改变 | 06:14 |
框架探秘 - 使用 config 配置中心完成对 service provider 系统的重构 | 03:20 |
框架探秘 - 使用 .env 文件防止涉密信息泄露、同时让框架可以灵活控制 | 06:55 |
框架探秘 - 不做 MVC 的奴隶,永远不要被某一种思想束缚住你的思维 | 04:02 |
框架探秘 - Hi 数据库,我要使用 ORM 对你实施潜规则了 | 12:50 |
框架探秘 - 自己给自己挖的坑,含着泪也得把自己埋了(env 深坑) | 02:51 |
框架探秘 - 对ORM操作进行进一步封装,让数据查询更加简洁高效 | 05:57 |
框架探秘 - Hi Session,Web 的世界里永远都有你的一席之地 | 13:10 |
框架探秘 - 花田里犯的错,封装 Cookie 的时候打了自己的脸 | 09:10 |
框架探秘 - 扪心自问,你真的有看源代码的能力吗? | 04:53 |
标 题 |
---|
我只想说视频质量真的很高,关于php分布式话题能做一个分享吗?
正好你可以描述一下你想通过分布式解决哪些问题吧,接下来我要开始录制项目开发的视频了,我可以针对大家关心的问题帮着解决一下
一个复杂项目来说,php的能力有限,大部分业务能力通过业务模型的设计编码实现,像有的能力开启php的扩展,有的接入第三方服务而形成一个完整的系统。但是用户数,并发数和负载上来了,单机系统就支持不了,所以就会产生分布式的解决方案,虽然微服务现在很火,但本质就是分布式。mysql数据库的分布式集群,分库分表,多个php服务器做负载均衡,文件服务器,消息队列服务器等的接入,如何保证这一套完整的运行,面对大项目的一些经验的分享?
你仔细深入想一下,这里边有哪个真正需要 php 来实现???? 一个都没有
[mysql数据库的分布式集群,分库分表] -- 数据库的事 ,数据库再怎么玩分布式,对外它都是中心化的
[多个php服务器做负载均衡] -- Nginx 等服务器软件的事儿
[文件服务器] -- 七牛 OSS 又拍云 的事儿
[消息服务器] -- 买一个或者自己搭建一个在项目中做个简单配置就行了
使用到这些的也算不上什么大型项目,也算不上复杂项目,只算得上是流量大,负载变大的项目。
这类项目,把不同功能的使用单独的一台或多台服务器进行实现,做好配置工作基本就完成任务了,别把它们想得多复杂,该用什么解决的就交给谁解决,php 没这本事,任何一门编程语言都没这么大本事解决所有问题。
是的,其实应该还是业务的划分,比如拆分成用户体系,商品体系等的这些,然后分享php的分布式经验?
这种就是玩微服务了,就得用微服务的框架去弄了,laravel 就不适合了
不过针对这些问题,肯定也会录制一个专题系列的
好的,期待哈!