PHP
zhongliwen2
不积跬步,无以至千里
展开
-
PHP基础 -- 简答
1.用PHP打印出前一天的时间,格式为 2018-5-10 19:20:33 echo date('Y-m-d H:i:s',strtotime('-1days')); 2.获取客户端IP与服务端IP 客户端IP:echo $_SERVER['REMOTE_ADDR']; 服务端IP:如获取百度的IP:echo gethostbyname("www.baidu.com"); ...原创 2018-09-10 20:44:47 · 243 阅读 · 0 评论 -
PHP基础 -- 问答
1.表单中get与post提交方法的区别 1)get参数通过url传递,参数暴露在外,不宜传递敏感信息;post参数通过request请求传递,参数不可见;post方法比get更安全。 2)get请求传递的参数有长度限制,而post没有 3)get请求只能进行url编码,参数会保留在浏览器的浏览历史中;而post支持多种编码方式,参数不会保留 2.session和cookie的区别 1)...原创 2018-09-10 20:47:26 · 359 阅读 · 0 评论 -
如何利用 Heroku 免费将本地 Laravel 项目部署到线上,已解决
前言:我的一个仿微博玩具项目便是部署在 Heroku 上,网址为:https://weibo2.herokuapp.com/, 有兴趣的朋友可以点击去看一下。 我的 Laravel 开发环境为 Homestead(官推),如何部署 Homestead 开发环境可以参考这篇文章 Laravel 开发环境部署,虚拟机操作系统为 Ubuntu,Homestead 默认带有 Heroku 命令号工具集,没...原创 2019-01-01 15:49:36 · 877 阅读 · 0 评论 -
Laravel 中使用 Redis 队列处理异步任务
这篇文章源自 Laravel China 教程中的第二本书 《 Web 实战开发进阶 》,整本书创建了一个论坛系统。前面我们完成了 SEO 友好的 URL,即:将帖子标题翻译成英文并显示在该帖子的 URL 上,这个功能调用了百度翻译接口,默认情况下是实时请求 API,一般情况下,网络请求会存在各种不确定性,如果请求 API 出现超时情况,或者发生不可预知的错误,我们的用户将无法发帖。 生成翻译标题...原创 2019-01-27 12:40:48 · 5702 阅读 · 0 评论 -
Laravel 中开发 CRUD 业务功能的步骤
1. 安装 generator 代码生成器 代码生成器能让你通过执行一条 Artisan 命令,完成注册路由、新建模型、新建表单验证类、新建资源控制器以及所需视图文件等任务,不仅约束了项目开发的风格,还能极大地提高我们的开发效率。在项目根目录下运行以下命令即可安装 composer require "summerblue/generator:~1.0" --dev 2.生成业务功能骨架 此处我们拟...原创 2019-01-27 21:57:20 · 1059 阅读 · 0 评论