一个菜鸟驿站!
功能最多的登录插件(N多第三方登录功能)

功能最多的登录插件(N多第三方登录功能)

前言前一段时间一直在用这别人的登录插件(橙色阳光作品),虽然说是免费的,但是总感觉作为一个PHP程序猿来说,用别人的东西总规是不好的,而且,我还需要将多个插件都打开才可以,这算是比较恶心的地方吧,所以我借鉴橙色阳光大神的插件开发了这个登录插件。现有功能QQ登录,支持绑定本站账号或者自动生成本站账号,...
Zblog插件 2018-07-10 2457 6 阅读更多
浅谈设计模式-策略模式

浅谈设计模式-策略模式

策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。 策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。 策略模式的三个角色...
PHP 2018-07-08 1607 0 阅读更多
浅谈设计模式-工厂模式

浅谈设计模式-工厂模式

相信很多的小伙伴看到标题的时候都是同样的疑问,在我们开发中php中很多种模式,今天我们就给大家介绍其中的一个php工厂模式,那么我们首先要明白什么是php工厂模式,为什么要用php工厂模式?那么什么是工厂模式从名字来看,似乎看不出什么端倪。工厂模式,和生产有关?还是和生产流程有关?难道还和工厂领导有...
PHP 2018-07-04 1919 0 阅读更多
关于PHP的发展以及前途

关于PHP的发展以及前途

数据分析这是TIOBE中最近的排行榜。此排行榜只能作为反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。由此图可以看出,PHP热门程度依然保持在第六第七,至于前段时间大红大紫的Go语言来说,排名也不是特别的突出吧。PHP优势开发成本低,周期短,后期维护费用低...
PHP 2018-07-02 1867 0 阅读更多
PHP程序猿必备工具

PHP程序猿必备工具

PostmanPostman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。Postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持Postman 浏览器扩展程序、Postman chrome应用程序等。个人...
PHP 2018-06-30 1949 0 阅读更多
如何少写PHP“烂”代码(一)

如何少写PHP“烂”代码(一)

写给初生牛犊不怕虎的童鞋们,大佬可随意摘看。本章基于PHP Laravel。前言经常会有人问目录如何设计比较好?代码如何分布好?怎么写一个可维护的项目?“烂”项目我也没少写,以下是参考互联网各大佬的文章总结及个人开发经验而来。ControllerController顾名思义是控制器,在入门PHP的时...
PHP 2018-06-19 2243 0 阅读更多
Laravel事件系统

Laravel事件系统

我们好多初学Laravel的人在接触到事件系统的时候并不知道这个事件系统会在什么场景下应用,那么我这里先说一下什么场景下会应用到事件系统。事情大概是这样的,需求要在用户注册的时候发一些帮助邮件给用户(原本用户在注册之后已经有发别的邮件的了,短信,IM什么的)原来这个注册的方法也就10多行代码。但是有...
PHP 2018-06-04 2419 0 阅读更多
PHP网站常见安全漏洞及防御方法

PHP网站常见安全漏洞及防御方法

目前,基于PHP的网站开发已经成为目前网站开发的主流,本文猫巷重点从PHP网站攻击与安全防范方面进行探究,旨在减少网站漏洞,希望对大家有所帮助!一:常见PHP网站漏洞安全。1.Session文件漏洞2.Session攻击是黑客最常用到的攻击手段之一。当一个用户访问某一个网站时,为了免客户每进人一个页...
PHP 2018-05-17 1971 0 阅读更多
PHP性能优化

PHP性能优化

在我们平常写代码的过程中,除了数据库的优化,针对与文件的优化,我们还需要对PHP执行优化,当然对于老司机来说,这都是毛毛雨咯~但是毕竟有新手嘛,于是,我整理这么一片文章。(未完待续...)(一):PHP结构1.字符串1.1 少用正则表达式能用PHP内部字符串操作函数的情况下,绝对不用正则表达式,因为...
PHP 2018-05-12 2092 0 阅读更多
phpstorm插件

phpstorm插件

PHPStorm插件集一个好的程序员用的软件都是各种厉害,集各种插件与一身,简称神器,当然他们也是我们口中的大牛,当然咯,我这种小渣渣程序员也得用啊,毕竟要学习啊,所以下边给大家提供一些插件,包括插件下载地址。插件安装方法有两种:1.Files->Settings->Plugins-&g...
PHP 2018-05-07 2926 3 阅读更多
召唤伊斯特瓦尔