《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
高认可度评论:
有一个最致命的问题,PHP官方文档说的很明确
翻译一下就是,内置的web服务器只运行了一个单线程,如果请求阻塞,PHP应用就挂掉了
举例说明,新建一个 index.php 文件
然后在当前目录执行
php -S 127.0.0.1:1333
,启动内置的服务器,模拟并发请求,依次访问就会发现第二个请求需要等待内置的服务器处理完第一个请求之后,才能处理,这在生产环境是难以想象的= =
官方文档:www.php.net/manual/en/features.com...
PHP 自身内置的 HTTP 服务并不能满足生产环境要求,用在调试开发还凑合。
Nginx
/Apache
等 Web 服务器性能好。php -S
展开讨论。简单来讲,php 自带的就好象自行车,nginx/apache 就好象轿车。两者都可以用,关键看需求。比如,我自己有一个玩具项目,访问量很小,我就可以用 php 自带的。
这个面试官说的一些话还是有道理,他说他每天看的很多简历,大家的写的都差不多,你会熟练使用框架,懂框架源码,很多人很懂,你会mysql优化,redis分布式,集群,很多人都会,curd更不用说了,如何怎么体现你的优势?你对php这门语言理解的到底有多深;另外他还问了垃圾回收,我说引用计数,底层的结构体有表示引用次数的字段,当值为0的时候这块内存就会被释放,删除占用这块内存的变量就会+1,有变量使用引用变量就会+1,他说这个答案太简单,大家都知道,具体什么时候+1,什么时候-1?我也不知道说什么了,就说了一下COW机制,还是没用get到他想要的;也怪我简历上写了熟知php底层,他是冲着这个亮点问的 :sob:。整个面试跟php相关的基础都没有问,其实我自己也觉得php没什么好问的了。
有一个最致命的问题,PHP官方文档说的很明确
翻译一下就是,内置的web服务器只运行了一个单线程,如果请求阻塞,PHP应用就挂掉了
举例说明,新建一个 index.php 文件
然后在当前目录执行
php -S 127.0.0.1:1333
,启动内置的服务器,模拟并发请求,依次访问就会发现第二个请求需要等待内置的服务器处理完第一个请求之后,才能处理,这在生产环境是难以想象的= =
官方文档:www.php.net/manual/en/features.com...
图片/css/js等静态资源难道还要用php读取内容再发送出去?