服务器由阿里云虚拟主机转云服务器ECS实践(二)性能优化

服务器搭建完毕,程序正常跑起来了,还不够,我们还需要干点有意思的事情,让程序跑得更爽!所以优化一下性能,让网站速度更快。 注:环境是Nginx+MySQL5.7+PHP7 一 开启OPcache加速 OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是省去了每次加载和解析 PHP 脚...

阅读全文 »

服务器由阿里云虚拟主机转云服务器ECS实践(一)

虽说之前的虚拟主机速度还算可以吧,阿里云送的免费两年主机,能有那样的速度还算不错了,但是毕竟是共享的虚拟主机,弊端很多: 内存共享 带宽共享 ip共享 服务器配置不自由 所以这种共享主机,想转https都没法子做。况且我迟早是要好好研究linux的,于是乎,下了狠心,买了个ECS,买的最低配的了,价格还是这么贵。...

阅读全文 »

Centos6.8编译安装LNMP环境(Nginx+MySQL+PHP)

写在前面 对于新手的一点建议:  最好熟悉一下linux 的基本命令,vim的常用命令 千万不要无脑复制,先看一下命令,特别是路径要注意 学会排查错误 本篇安装的软件版本为: Linux:Centos6.8 Nginx:1.10.3 MySQL:5.7.17 PHP:7.0.16 最近研究了Linux系统下的PHP环境搭建,个人感觉最好最好不要用yum默认的程序包安...

阅读全文 »

Linux服务器中PHPMailer发送邮件失效排查并解决

更换服务器之后,我发现我的发送邮件功能失效了!原来的服务器是可以的,一定是哪里出问题了,决定来排查一下。我是用的PHPMailer,SMTP方式发送邮件的。 这种方式首先PHP要开启sockets拓展,查了一下phpinfo页面,是开启的: 看了一下openssl也是开启(因为拿了qq邮箱来测),所以没问题: 那就再看一下allow_url_fop...

阅读全文 »

战了好几天终于搭好了Centos的运行环境!

这几天在折腾服务器,自己搭运行环境,全部编译安装,总是会出现这样那样的问题,差点奔溃。不过还算是研究出来一点眉目,一开始搭建LAMP,LNMP都是各种报错,到能搭出来勉强能跑的环境,再到现在这个稍微正常点的LNMP,别提多幸酸了,特别是mysql这个货,感觉必报错啊! 基本上一般的错误都被我碰到过了,大概掌握了Lin...

阅读全文 »

Github Desktop初体验

最近自从开始使用Git,感觉写代码的效率变高了,玩wordpress主题的时候拿来试了一下,感觉挺爽的,比SVN好。配合Github,私人的项目用码云,coding,效率杠杠。于是今天寻思着玩个Git的GUI工具,因为最近接触Github比较多,所以准备玩Github Desktop,github的桌面版。然后,这玩意的安装简直刷新了我的三观! 我就打开...

阅读全文 »

最近已经被这首歌洗脑了

每天晚上单曲循环听不厌,太好听! 怼个链接:刚好遇见你

阅读全文 »

理解单页面应用(SPA)

什么是单页面应用? 单页面应用(Single Page Application,SPA),就是只有一张Web页面的应用。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。 对于我来说,这个概念对于我来说还算是比较新的,之前还没接触过,是在学习vue的时候接触的。我看了一下,这个东西的应用还...

阅读全文 »

基于Bootstrap开发的自适应WordPress主题(自用)

这是一个基于Bootstrap开发的自适应Wordpress主题,是我自己用的,所以是根据我自己的需求与想法做的。考虑到主题的效率,流畅性,没有用太多JS,能用css就用css解决(包括顶部的三级导航菜单),所以并没有太多的酷炫效果,某些设计也比较古老(自用的嘛)。而且,作为一个后端程序猿,前端目前真心不熟啊!!!不过,...

阅读全文 »

wordpress导航菜单开发

最近做一个自己的主题,开始接触wordpress的二次开发。在导航菜单这一块,遇到一点小问题。其实网上的资料挺多,有一些也挺久远的,不过也都能用,毕竟wordpress没什么大改。但是这些资料实际上讲得不清楚,一开始误导了我。 其实在主题中做导航菜单,我们只需要用到两个函数register_nav_menus()和wp_nav_menu() 。 接...

阅读全文 »