如何优雅地使用phpStorm-后端-掘金照例照样照搬维基百科的介绍:PhpStorm是JetBrains开发的商业PHP集成开发工具。PhpStorm可以帮助用户随时调整代码,运行单元测试或提供可视化调试功能和智能HTML/CSS/JavaScript/P...从本教程开始成为SublimeText高手-工具资源-掘金开发更复杂对于项目,专业的编辑器PHPStorm当然是最好的选择,但是电脑内存太小(我正在凑钱买新的MBP)和追求速度,不想放弃Sublime这个神器。有一天访问Laracast,看到JeffreyCheatsonLaracast,终于...PHP_DOC实时生成API文档|掘金技术论文-掘金随着API的快速发展,如何编写更加规范的API文档显得尤为重要。您还在手工生成和编写这些文档吗?那你就OUT了!工欲善其事,必先利其器。本文分享一个工具:PHP_DOC。可以实时在线查看API接口的参数、返回和说明,无需人工维护...PHP全实战23设计模式-后端-掘金一个php技术栈后端猿的知识储备大纲前言为什么要用php,mysql,redis在前三?因为php/mysql/redis基础是当代phper的基础。备注...PHP代码片段分享干货-后端-掘金PHP代码分享...自己写PHPMVC框架实例教程-阅读-掘金1什么是MVCMVC模式(Model-View-Controller)是软件工程一个软件架构模式中,它将软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目的是实现一个动态的程序设计,以便程序的后续修改...40+对初学者非常有用的PHP技巧(一)-后端-掘金优化你的PHP代码的技巧和窍门。请注意,这些PHP技巧适用于初学者,而不是那些已经在使用MVC框架的人。...PHP程序员的技术成长计划-阅读-掘金跟随我们所知道的很多PHP/LNMP程序员的发展轨迹,结合个人经验,抽象出很多程序员对未来的迷恋,尤其是对技术学习的盲目和迷恋中的恐慌,我简单梳理了PHP程序员每个阶段的技术需求,帮助很多PHP程序做对比,设定学习和成长目标。本文根据目前的主流技术做一个基本的梳理。整体就是...九个好用的PHP代码-后端-掘金以下是PHP中九个好用的函数。我想知道你是否使用过它们?1.函数的任意数量的参数您可能知道PHP允许您定义带有默认参数的函数。但是您可能不知道PHP还允许您定义一个具有完全任意参数的函数。下面是一个带默认参数的函数的例子://Functionfuwithtwodefaultparameters...56个PHP开发常用代码片段-后端-掘金写代码的时候有一个神奇的工具总是好的!下面是50多个PHP代码片段的集合,可以帮助您开发PHP项目。这些PHP代码片段对PHP初学者也很有帮助,非常容易学,开始学习吧~1.发送短信开发web或移动应用时...php闭包和匿名函数-后端-掘金提到闭包和匿名函数好像一下子想到javascript,其实很多语言都有闭包。但是javascript愚蠢的变量作用域让闭包变得非常重要。当其他语言完善了privatepublic变量和继承的时候,闭包似乎没什么用。不过为了有点B,还是看了下php的闭包...8个新鲜的PHP常用代码-后端-掘金/*+-------------------------------------------------------生成UUID单机使用+----------------------------------PHP进程与进程间通信-后端-掘金一、介绍一个进程就是一个进程with相对于运行活动的数据集的程序的独立函数。也就是说,当系统调度多个CPU时,一个程序的基本单元。进程对于大多数语言来说并不是一个陌生的概念,被称为“世界上最好的语言PHP”当然是个例外。2.环境php中的进程是以扩展的形式完成的...CORS跨域问题-后端-掘金背景最近在用hbb写一个项目,采用的是前后端分离的模式。我写界面,hbb写前端。接口采用json格式进行数据交互,前后端放在不同的服务器上,刚开始调试时遇到问题。问题前端POST数据到接口时出现问题。来自GoogleChrome的Tips:X...浅谈PHP安全开发-后端-掘金基于Burp插件的安全测试PHP是世界上最好的语言(⊙﹏⊙),广泛应用于WEB开发,而且经常会有会存在各种漏洞,那么如何才能有效防范这些漏洞呢?今天就来聊一聊PHP开发安全防护。当年PHP还是PHP4的时候,大部分项目都是采用混合编译模式(前端代码和PHP...PHP和timer-Nuggets一般我们都是用客户端浏览器去触发服务端的PHP脚本,这种触发方式是手动的,不能定时触发。而且手动触发一个耗时较长的脚本时,由于服务器设置的超时时间等限制,最终执行失败。。如果要实现定时执行,需要结合linux服务器...phpautoload-backend-nuggets什么是autoload?也许你已经对autoload有所了解。简单说明:autoload就是我们在新建类的时候,不需要手动写require导入class.php文件,程序自动帮我们加载导入,这是php5.1.2(好像是)版本新增的功能,他...系统的理解PHP-Backend中的错误和异常-掘金的原因之一PHP语言是simple是PHP的错误处理机制。随着PHP语言越来越现代,异常也出现了。这篇博文简单说说错误和异常,为了理解系统,而对于任何语言来说,异常的存在是普遍的,所以学习一门语言理解异常机制是必不可少的。...PHP易错知识点整理-掘金注意echo和print的区别在PHP中,echo和print都用于输出,但两者之间还是有细微差别的。echo输出后没有返回值,而print有返回值,执行失败返回flase。因此,可以把它当作一个普通的函数来使用,比如执行$r=print&quo...Web实时弹幕原理分析-掘金废话不多说,先上效果图。效果图Web实时弹幕原理分析用途举办活动、年会时,在大屏上实时显示消息和投诉。在视频网站上,实时展示了大家的抱怨。...原理其他的原理很简单,就是实时显示大家的消息。注意点:实时、动画...php洁癖之道-后端-掘金目录简介...PHP异常与错误分析-后端-掘金异常与错误异常指的是程序运行时出现的情况不符合预期,偏离正常流程。该错误属于自身问题,是语法不合法或环境问题导致编译器无法通过检查设置而无法运行。由于php一开始就没有异常处理...Web探秘之旅|Part3第二课:IP地址和域名-掘金-作者谢恩明转载请注明出处《Web探索之旅》全系列Part3Part2课:IP地址和域名最后一课Web探秘之旅|PartIIILesson1:Server,我们说过在Web中,全世界有无数的机器,有的作为客户端,有的作为服务器。那么这些机器是如何找到并...PHP技术百问-后端-掘金世界上最好的语言,PHP技术百问曾经有个程序员笑话,说:“PHP是世界上最好的语言”。。。如果你微笑,你就是一个真正的程序员!段子归段子,下面还是需要认真梳理一下PHP相关的技术问题。...成为高级PHP程序员的第一步-调试(xdebug配置)-后端-掘金。app的缓存功能这次好像对我不起作用了,哎,再来一次吧,真是一时的泄气啊!!!分裂线上成为高级PHP程序员的第一步-调试(xdebug原理),介绍...PHP协程实现-后端-掘金看懂PHP协程实现...设计模式系列·工厂方法模式之代码回顾-掘金前言小说风格的设计模式系列文章,你绝对能看懂!【首发于公众号:《说说代码》】设计模式系列·王小二的极品奇遇记(一)设计模式系列·王小二的极品奇遇记(二)设计模式系列·封装、继承、多态设计模式系列·设计模式初探王小二疑惑设计模式系列...浅谈PHP的魔术方法及其应用——掘金方法,因为它实现的功能感觉像魔法一样神奇。触发某些事件,这真的很酷。__construct()这个方法应该是最常用的方法了。它被称为构造函数或构造方法。当一个对象被实例化时...2017后端面试经验分享-掘金0.背景郫县某985大学通信工程系,因为大学期间一直在创业,所以错过了大四秋招和春季招聘。毕业后他们在北京继续创业了一年,但一直没能在创业公司积累技术积累,2016年底萌生了进入大公司进军大公司的想法学习,所以2016年底开始通过社招找工作,虽然大学...【PHP工程师必读】PHP正确之道中文版更新了!-工具资源-欢迎掘金目前网络上充斥着过时的信息,误导PHP新手,传播不良做法和不安全代码。TheWayofPHP收集了现有的PHP最佳实践、编码约定和权威的学习指南,供PHP开发人员阅读和查找。没有使用PHP的规范方法。这个网站...花5分钟写一个PHP入门Demo-前端-掘金你觉得难,只是因为你没有行动。最近,公司招聘了几名应届毕业生。他们对前端了解很多,但对后端技术却一无所知。我想,作为一名前端攻城狮,志存高远,风雨露来。...今天给大家讲讲PHP最基本的介绍,至少别人问你,你不会什么都不懂。大...系统理解PHP中的错误和异常-后端-掘金PHP语言简单的原因之一就是PHP的错误处理机制。随着PHP语言越来越现代,异常也出现了。这篇博文只是简单的讲一下错误和异常,让系统能够理解。另外,对于任何一种语言,异常的存在都是普遍存在的,所以学习一门语言了解异常机制是必不可少的。...php技能提升计划v1.0(基础)-后端-掘金标签:php1.原因最近在面试过程中,发现有些面试者虽然工作多年,但有些php基础一般,一些新的php特性是有问题的。没有听说过或听说过但没有使用过。在学习的过程中,我发现有些知识可以马上查,马上用,但有些知识必须系统掌握,才能在此基础上进行开发...PHP反射使用-后端-掘金前面的主要系统一节我讲了反射的用法。虽然我解释了用法,但是并没有解释它在项目中的实际用途。所学不学以致用,不如不学。很多框架的底层实现都会用到反射,所以想要了解和分析框架的底层源码,就必须掌握反射,否则理解起来会非常困难。说说实际开发中的反思...phpautoload-后端-掘金什么是autoload?也许您已经对自动加载有所了解。简要说明:自动加载是指当我们新建一个类时,不需要手动写require导入class.php文件,程序会自动帮我们加载导入。这是php5.1.2(好像是)版本新增的特性,他...现代PHP阅读笔记系列-3-后端-掘金开始现代PHP阅读笔记系列第三篇:部署测试与调优。主要内容涉及php相关的部署、测试和调优内容。服务器选择靠谱的服务商比什么都重要。我觉得国内阿里云好,国外linode好,少折腾是选择的第一标准。基于安全考虑,不要总是...用PHP实现二叉搜索树(BST)-今天掘金用PHP实现了二叉搜索树(BST)。实现代码还是很简单的。让我们在下面总结一下。首先介绍一下二叉搜索树。二叉搜索树本质上是一棵二叉树。不一定是满二叉树,也不一定是完全二叉树,但是二叉查找树中每个非叶子节点的值一定要大于它左边的子节点的值,...几个实用的打造高安全PHP网站的要点-后台-掘金众所周知,PHP是目前最流行的网络应用编程语言。但与其他脚本语言一样,PHP也有几个危险的安全漏洞。因此,在本教程文章中,我们将快速浏览一些实用技巧,以帮助您避免一些常见的PHP安全问题。技巧一:使用适当的错误报告一般在开发过程中,很多程序员总是...PHP性能跟踪和分析工具(XHPROF)-掘金什么是XHPROF?XHPROF:Facebook开源的轻量级PHP性能分析工具。它报告函数级别的请求计数和各种指标,包括阻塞时间、CPU时间和内存使用情况。XHProf分析报告有助于理解执行代码的结构。它有一个简单的HTML用户界面(...【译文】2017年你应该学习的编程语言、框架和工具-前端-掘金过去的一年里,软件开发行业不断向前迈进。回顾2016之后,我们看到了更多新兴的流行语言、框架和工具,改变了我们的工作方式,也让我们看到了更多的可能性。但在这个行业,很难跟上潮流。所以在每年年底,我们会给你一些建议什么是最重要的,还有...PHP运行模式-后台-掘金目前PHP常见的五种运行模式:1)CGI(CommonGatewayInterface/公共网关接口)2)FastCGI(residentCGI/Long-LiveCGI)3)CLI(命令行操作/CommandLineInterfac...最好的语言PHP+最好的前端测试框架Selenium=最好的爬虫(Part1)-Backend-已经掘金半年多加盟冰剑科技o开发爬行动物。在陆续开发和维护了几个爬虫之后,终于有了在网络爬虫上有所突破的感觉。中间有很多坑。我对爬虫的很多细节都有自己的理解,所以今天希望分享一些爬虫的经验。虽然关于爬虫的东西很多,但是也不好说太多,因为说的太细了别人会立马针对反爬虫,但是...如何用PHP搭建一个高性能的弹幕后台服务-Backend-掘金与WEB2随着.0的普及,现在很多网站都流行使用“弹幕”的形式来实现交互。弹幕,一个流行的汉语名词,原意是用大量或少量的火炮进行密集炮击。大量评论以弹出字幕(dàn)的形式同时飘过屏幕的现象也叫弹幕。作为PHPer,我们现在看到的各种网站...PHP框架中文件加载的实现(自动加载/PSR规范/命名空间)-掘金今天有同学问到PHP框架中的以下目录,每个.php文件是如何实现的加载,他在网上搜索,他搜索了很多。另外PHP中有一个自动加载功能,完成类文件的自动加载,但具体还不清楚。是的,框架的自动加载确实是依靠PHP提供的自动加载功能完成的……这在当时是一个不寻常的选择。为什么我们选择这种语言来创建新项目?你应该?大多数程序员只是随便使用PHP,并且只知道关于它的两件事:它是一种糟糕的语言,如果有选择他们永远不会使用它;历史...从零开始学Laravel--面向WEB美工的PHP框架-后端-掘金作者:周继平很好很强大。相信很多人都没有听说过Laravel……PHP错误和异常的系统总结——??掘金写过一段时间PHP代码的人可能会觉得自己在开发过程中基本没用过PHP中的异常。相同。最近比较了Java的一些写法,发现PHP在代码报错方面和其他语言有很大的不同。首先,当出现语法错误时,Java会报异常,而PHP大部分情况下都会报错。两者...美团外卖排名系统特征统计框架-后台-掘金背景图1外卖排名系统框架外卖的订餐策略由机器学习模型驱动,模型迭代效率制约着策略优化的效果。如上图所示,在排名系统中,特征是最基本的部分:有了特征之后,我们离线训练模型,然后将特征和模型推送到在线排名服务中使用。特性生产策略迭代的Pipeline...使用composer搭建PHP框架的路由构建方法-backend-nuggets本文以noahbuscher/macaw为例,它是一个简单但功能强大的PHP路由。composer的安装方法可以参考文章《安装composer并使用国内镜像方法详解》新建文件夹nuf,在该文件中新建一个composer.json文件,写入如下内容:{...Redis内部数据结构详解(二)——sds-后端-掘金本文是《Redis内部数据结构详解》系列Redis的第二篇,介绍了Redis中使用最多的基本数据结构:sds。字符串几乎是所有编程语言中最常用的数据结构。sds是Redis中广泛使用的字符串结构。全称SimpleDynamicStri...数据库漫谈:如何优雅地设计表结构-阅读-掘金
