文章库ARTICLE COLUMN

  • 现代后端开发者必备技能-2018版

    现代后端开发者必备技能-2018版

    摘要:现在开始创建一个包并分发给其他人使用,并确保遵循你迄今为止学到的标准和最佳实践。第步实践对于练习,继续编写单元测试,以完成目前为止所做的实际任务,特别是你在步骤中所做的练习。 今天的Web开发与几年前完全不同,有很多不同的东西可以很容易...

    eternalshalloweternalshallow 评论0 收藏0
  • 代码可读性随想

    代码可读性随想

    摘要:例如,代码倾向于使用驼峰命名,因此使用编写代码可以提供流畅的感觉这就可以起到可读性的作用。这将极大地帮助你提高代码的可读性,因为你首先从理解开始,然后转向性能。 原文:https://www.codecasts.com/blo... 本文探讨编程中的一个术语:可读...

    imingyuimingyu 评论0 收藏0
  • PHP + Swoole 简单聊天室

    PHP + Swoole 简单聊天室

    摘要:开发的简单聊天室主要是的应用。环境要求项目地址安装启动启动内置服务器浏览器访问即可进入聊天截图项目测试地址,由于没开启端口,可能无法运行,需要请联系 Chatroom PHP + Swoole 开发的简单聊天室demo, 主要是 websockt 的应用 。 环境要求 PHP ...

    qc1iuqc1iu 评论0 收藏0
  • HTTP API 设计入坑指南(二)

    HTTP API 设计入坑指南(二)

    摘要:而只需要服务端生成,客户端保存,每次请求在头部中使用携带,服务端认证解析就可。如果缓存不清理,验证码就会一直有效,不安全。 一、授权 参考文献:https://blog.risingstack.com/... 1. Basic authentication (最简单,适用于没有第三方的请求接...

    JayChenJayChen 评论0 收藏0
  • PHP 历代版本特性

    PHP 历代版本特性

    摘要:历代版本主要特性支持新增魔术方法命名空间三元运算符数组简写迭代器生成器读取大文件时常量增强可变函数命名空间增强号称比旧版本快了几倍引擎优化以前的致命错误,现在改成抛出异常新增了空接合操作符新增接合比较运算符新增函数的返回类型声明新增加...

    dackdack 评论0 收藏0
  • laravel5.5 + jwt-auth 1.0.0-rc.2 多表多种用户认证规式

    laravel5.5 + jwt-auth 1.0.0-rc.2 多表多种用户认证规式

    摘要:在下新建无效无效然后在的下添加自定义的跨域中间键在路由和下的构造函数调用。免责由于时间关系,没有在截图了,参考此文章的小伙伴自行进行测试下面例子源用了很多文档代码 安装 composer create-project --prefer-dist laravel/laravel sample "5.5...

    tangr206tangr206 评论0 收藏0
  • 如何更好的组织你的Laravel模型

    如何更好的组织你的Laravel模型

    摘要:所以我决定在命名空间内组织我的模型。更新用户模型要做到这一点,你需要做的第一件事就是将模型移动到目录并相应地更新命名空间。第一个是修改这里第二个是文件修改这里最后,修改文件生成模型现在我们已经改变了模型的命名空间,但是如何生成新的模型...

    call_me_Rcall_me_R 评论0 收藏0
  • 用phpmail发送邮件,简单实现php发邮件功能!

    用phpmail发送邮件,简单实现php发邮件功能!

    摘要:发件人是我的邮箱收件人是我的邮箱当我点击发送的时候,我就会在我的邮箱的已发送列表看到一篇发送的邮件然后登陆邮箱就可以看到收件箱有一封刚刚发过来的邮件。 很多网站都开始有邮箱验证码验证了。例如网站评论有人回复了,你就能立马收到邮件。这些...

    pkwendapkwenda 评论0 收藏0
  • 源码安装php7

    源码安装php7

    摘要:源码安装一下载源码包官网点击下载最新版本的二编译安装解压可能需要你安装的执行,如果能看到的扩展,说明安装成功三简化执行命令加入一行四可能遇到的一些坑安装需要你安装和把源码目录的拷贝到下然后把改名为,可以看到默认放在目录下所 源码安装ph...

    VEIGHTZVEIGHTZ 评论0 收藏0
  • emoji在浏览器中是如何传递给服务器的

    emoji在浏览器中是如何传递给服务器的

    摘要:做两个小测试编码情况下,发送请求,携带页面输入的表情提交后,抓包结果解码后即为的编码对应的十进制编码情况下,发送请求,携带页面输入的表情提交后,抓包结果解码后这里和我加了空格不然就直接输出了即为的值对应的十进制结论当前 做两个小测试 (...

    AlphaWalletAlphaWallet 评论0 收藏0
  • Laravel 之 Cookie 使用

    Laravel 之 Cookie 使用

    Laravel 的 Cookie 用起来蛮优雅的,但还是踩了不少坑,主要是不熟悉框架所致

    AWangAWang 评论0 收藏0
  • php+redis实现延迟队列

    php+redis实现延迟队列

    摘要:基于有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等我是在框架上写的,实现起来很简单对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程,不多说,贴代码,不回排版,见谅命令行脚本执行方...

    罗志环罗志环 评论0 收藏0
  • [译] Laravel-Excel 3.0 文档

    [译] Laravel-Excel 3.0 文档

    摘要:事件将通过添加关注来激活。自动注册事件监听器通过使用,你可以自动注册事件监听器,而不需要使用。你可以自由使用这个宏,或者创造你自己的语法以上例子可作对于方法可查看文档测试测试下载测试存储导出测试队列导出 Basics 最简单的导出方法是创建...

    canopus4ucanopus4u 评论0 收藏0
  • 使用 Swoole 加速 Laravel

    使用 Swoole 加速 Laravel

    摘要:因为为单个请求创建的环境将在请求过程完成后立即销毁。可以成为强大的性能增强器,提供了优雅的结构和代码使用方式。你可以使用此命令快速安装它,并访问官方网站获取更多信息。注意目前仅支持和。服务器不能使用。基准测试使用进行干净的测试。 Swoo...

    didikeedidikee 评论0 收藏0
  • PHP 进程的实现与管理

    PHP 进程的实现与管理

    摘要:运行模式实现进程前,需了解常见的的运行模式通用网关接口模式模式命令行模式模块模式作为服务器模块而进程则是使用命令行模式运行的基本实现中提供了一个扩展,可以利用操作系统的调用来实现多进程。 应用场景 一些耗时任务: 大数据表分表后的统计...

    MockingBirdMockingBird 评论0 收藏0
  • PHP-FPM 调优:为了高性能使用 pm static

    PHP-FPM 调优:为了高性能使用 pm static

    摘要:你还记得调频吗,它可以在和上使用,可以将频率设置为来提高性能和系统响应能力。在这个级别上,约有的进程仍然闲置。 让我们快速了解如何更好的设置 PHP-FPM,以实现高吞吐量和低延迟 默认情况下,大多数设置都将 PHP-FPM 的 PM(进程管理器)设置为 ...

    wangdaiwangdai 评论0 收藏0
  • phpStorm安装xDebug

    phpStorm安装xDebug

    摘要:本地安装环境版本版本之前是后来我换回来了新版本有一点点问题不知道是不是我电脑的问题下载插件下载地址下载对应自己版本的插件如果有选择困难症的可以打开然后再本地创建一个文件用来输出打开该文件右键查看源代码将全部内容粘贴到文本框内然后就可以...

    GeekQiaQiaGeekQiaQia 评论0 收藏0
  • PHP回顾之IO

    PHP回顾之IO

    摘要:命令行时返回值为,标准输入输出均指向终端可用进程号查看。会在脚本执行完毕后关闭三个流,无需用户手动关闭。与远程网址交互是一个请求和响应的过程,其中细节可参考本人之前的文章回顾之请求和回顾之响应,也可参考协议的权威文档。 转载请注明文章...

    happenhappen 评论0 收藏0
  • ThinkPHP5踩过的坑

    ThinkPHP5踩过的坑

    摘要:函数在框架初始化方法中无效当初做权限控制在判断是否有权限如果无权限就执行跳转跳转的函数是但是无论如何都无法跳转出去当时的版本是手册还不太完善后来得知必须得才可以跳转重定向完整代码分页参数的问题如果是普通分页没毛病但是分页后面有其他参数...

    enalienali 评论0 收藏0
  • PHP经验总结 - 强大的数组函数

    PHP经验总结 - 强大的数组函数

    摘要:简述数据处理是任何程序员都避免不了的,有一套强大的数组处理函数,可以很好帮助处理常见的数据处理问题。结果计划是数组最后一个元素出栈删函数功能把数组最后一个函数去掉。字符串以空格的方式切割,转为数组 简述 数据处理是任何程序员都避免不了...

    lightlight 评论0 收藏0
  • ThinkPHP5.0 Linux Apache/Nginx重写URL配置

    ThinkPHP5.0 Linux Apache/Nginx重写URL配置

    摘要:如果你的应用安装在二级目录,的伪静态方法设置如下,其中是所在的目录名称。 作者系统是Ubuntu,CentOS及其他linux发行版请自行变更PHP框架是ThinkPHP5.0,官方文档说的有些模糊,所以自行补充了一下有错误欢迎随时指出 可以通过URL重写隐藏应用的入...

    BryanBryan 评论0 收藏0
  • 推荐Laravel中又一个好用的helper

    推荐Laravel中又一个好用的helper

    摘要:中的又一个辅助函数可以允许你访问给定对象的属性或者方法。下面举例来看下。不妨你也试试吧更多知识,可前往 Laravel 中的又一个辅助函数 optional() 可以允许你访问给定对象的属性或者方法。如果给定的对象是 null,属性或方法将会返回 null 代替返...

    VioletJackVioletJack 评论0 收藏0
  • Linux Composer安装,配置国内镜像

    Linux Composer安装,配置国内镜像

    摘要:安装镜像加速一全局配置二局部配置仅限当前工程使用镜像,去掉即可全局配置信息查看,表示当前镜像地址取消镜像查看当前版本升级版本 安装 Composer wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer chmod a+x /usr/loc...

    StonePandaStonePanda 评论0 收藏0
  • Inmp-(2)在ubuntu18.04中搭建lnmp环境

    Inmp-(2)在ubuntu18.04中搭建lnmp环境

    摘要:安装方法安装查看安装后相关文件目录安装目录是启动服务成功后显示在使用查看端口之前,需要安装安装好之后,就可以使用了。可以使同一台操作系统上的两个或多个进程进行数据通信。 安装nginx apt-get方法安装nginx sudo apt-get install nginx 查看...

    wind3110991wind3110991 评论0 收藏0
  • lnmp 多个php版本共存

    lnmp 多个php版本共存

    摘要:多个版本共存本例系统已通过安装好了,所以后面手动安装。但是为什么需要安装多个版本的发挥你的小宇宙想象一下吧。 lnmp 多个php版本共存 本例(ubuntu系统)已通过lnmp安装好php7.1了,所以后面手动安装php5.6.36。但是为什么需要安装多个版本的PHP?...

    yeoooyeooo 评论0 收藏0

热门文章

<