摘要: 想要做出一个成功的 PHP 扩展包,不仅仅是简单的将代码放进文件夹中就可以了,除此之外,还有非常多的因素来决定你的扩展是否优秀。以下清单的内容将有助于完善你的扩展,并且在 PHP 社区中得到更多的重视。 1. 为你的扩展选择一个正确合适的名字 确保你的命名没有被其他项目使用。 扩展的名字需要和你的 阅读全文
posted @ 2018-04-23 08:15 Summer2018 阅读(1042) 评论(1) 推荐(0) 编辑
摘要: Eloquent ORM 看起来是一个简单的机制,但是在底层,有很多半隐藏的函数和鲜为人知的方式来实现更多功能。在这篇文章中,我将演示几个小技巧。 1\. 递增和递减 要代替以下实现: 你可以这样做: 以下这些方法也可以实现: 2\. 先执行 X 方法,X 方法执行不成功则执行 Y 方法 Eloqu 阅读全文
posted @ 2018-04-18 09:22 Summer2018 阅读(5358) 评论(0) 推荐(1) 编辑
摘要: 你想过可以在 WordPress 中使用 Laravel 或者任意一种 PHP 框架吗? "Corcel" 可以帮你实现! 开发网站应用就应该是快捷并有趣的。当然了,每个应用都会有它自己的需求和生命周期。 WordPress 是基于 PHP 编写的功能强大的 CMS,你可以使用它非常快的创建你的产品 阅读全文
posted @ 2018-04-17 09:28 Summer2018 阅读(783) 评论(0) 推荐(0) 编辑
摘要: "PHP 7.2" 已經在 2017 年 11 月 30 日 "正式發布" 。這次發布包含新特性、功能,及優化,以讓我們寫出更好的代碼。在這篇文章裡,我將會介紹一些 PHP 7.2 最有趣的語言特性。 你可以在 "Requests For Comments" 頁面查看完整的更動清單。 核心改进 参数 阅读全文
posted @ 2018-04-13 10:35 Summer2018 阅读(4726) 评论(2) 推荐(1) 编辑
摘要: Tumblr 团队经常在寻找新的方式来提升网站的性能。这意味着要给访问量大的代码增加缓存,找到更快的 CDN 配置,或者升级基础软件。 最近,通过一次跨团队的努力,我们将全部 web 服务器战舰从 PHP 5 升级到了 PHP 7。整个升级是一次有趣的项目,有一些非常酷的结果,所以我们想分享给你。 阅读全文
posted @ 2018-04-12 12:15 Summer2018 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 在定义的时候,将可选参数或带默认值的参数作为最后一个参数。 PHP 7.1 也给可迭代数据介绍了一种伪类型。它能接收任何可迭代的数据。 上图是使用了 数据类型的函数。 现在通过代码,我们可以控制的更多了,不是吗?没错,确实如此! 函数与它们的返回值 正如你可以控制传递给指定函数的参数类型一样,你也可 阅读全文
posted @ 2018-04-11 14:23 Summer2018 阅读(1347) 评论(0) 推荐(2) 编辑
摘要: 最新资讯 "Laravel 5.6 中文文档翻译完成,译者 60 人,耗时 10 天" "Summer" "Dingo API 中文文档翻译召集【已完成】" "Summer" "我最喜欢 Laravel 5.6 的三个功能" "Summer" "[已完成] 翻译《PHP 设计模式》" "Summer 阅读全文
posted @ 2018-04-11 13:52 Summer2018 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1\. 不要使用 mysql_ 类函数 终于,你不用再看到建议不要使用 函数的提示了。因为 PHP 7 从核心上完全移除了它们,这意味着请你移步至更好的 类函数,或者更灵活的 PDO 层。 2\. 不要写无用的代码 这看上去是个无脑建议,但是随着 PHP7 速度的提升掩盖了一些问题使它显得日趋重要。 阅读全文
posted @ 2018-04-10 14:37 Summer2018 阅读(1866) 评论(3) 推荐(1) 编辑
摘要: Laravel Log Enhancer 是 "Laravel 5.6" 的一个扩展包,可以在 Laravel 日志中添加额外的数据。 得益于 Laravel 5.6 中日志的更新,这个包利用这些特性扩展日志记录并添加数据,例如请求头、内存使用情况、会话信息和其它数据 。 你可以通过修改 中的 属性 阅读全文
posted @ 2018-04-09 16:24 Summer2018 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 我为你们准备了一个富有挑战性的事情。接下来你们将以 无 框架的方式开启一个项目之旅。 首先声明, 这篇并非又臭又长的反框架裹脚布文章。也不是推销 "非原创" 思想 。毕竟, 我们还将在接下来的开发之旅中使用其他框架开发者编写的辅助包。我对这个领域的创新也是持无可非议的态度。 这无关他人,而是关乎己身 阅读全文
posted @ 2018-04-04 11:44 Summer2018 阅读(1050) 评论(1) 推荐(1) 编辑