最近都比较忙,很少打理博客,昨天一位老客户向我反应我的网站被挂马了,还给我截图了。此时我还在外面,用手机查看了下,果然是被挂马了。回到家后迅速停止了网站访问,并把当前被挂马的源码打包到本地,也同时恢复了我本地的源码,网站恢复正常。
网站虽恢复正常,但是由于被挂马,被恶意转跳到菠菜网站,导致百度搜索里也被修改了。怕接下来还会被挂马,我把一些不常用的文件都删掉了,权限也检查了一遍没什么问题。阿里云昨天凌晨4点帮我检测到了多个木马文件...
+阅读全文最近打算用Git来管理本站的程序代码,但是程序里有大量的图片文件,放Git里显然不太合适,最终决定存到阿里云OSS,这样也不用老去备份程序和图片,也方便用Git做自动部署。一直以来我都是用FTP上传程序的,这样会导致经常忘记传一些文件,有时候也没办法还原回滚代码。
本站采用ThinkPHP5开发,集成阿里云可以用Composer快速引用。首先把阿里云OSS用Composer引入进来:
+阅读全文经常有人问火端,为什么同样的PHP程序在火端的服务器上运行那么快,而在自己的服务器上运行那么慢?其实影响因素很多,这里说下提升PHP运行速度的几个方法。
1、服务器使用Linux系统
Linux系统做服务器在很多方面都比windows优秀,很多地方性能相差很大,如果你的服务器上没有ASP、ASP.net等程序,强烈建议使用Linux系统,Centos、Ubuntu、Debian等系统都是Linux内核。不仅Linux性能好,而且Linux服务器还便宜,特别是国外的服务器...
+阅读全文改版了,终于改版了!上一次改版是2014年5月8日,到现在也有2年半了,一直是采用橙色的界面,这几天花了些时间大改版了!
改版内容:
1、界面换了,新版采用响应式布局,各个设备均能自适应,原先的手机版撤掉了。
2、框架换了,之前采用速度很快的SpeedPHP框架开发的官网,现在换成ThinkPHP5的框架了,开发很多功能更轻松一些。
+阅读全文经常有站长在搭建环境的时候问我PHP哪个版本更好?哪个版本更稳定?这里火端网络发表下看法。
一般情况,版本越新越好,比如PHP5.6/7.0就比之前的5.3/5.2要快很多,但是很多程序都不支持新的PHP版本,这时候就取决于您的程序了,如果要兼容更多的程序,建议使用PHP5.3.X版,如果要追求更高的性能,推荐PHP5.6.X甚至PHP7.0。
从网站的发展来看,PHP版本能越高越好,毕竟新版本在各方面都有提升,比如PHP7.0很多人功能计算测试比5.X速度要提升3倍以上,但国内很多知名CMS都无法完美支持PHP7.0,很多的...
+阅读全文我常常跟客户说:“如果服务器上只有PHP网站,就别用IIS吧”,因为IIS运行PHP没有Apache或者Nginx效率高,而很多站长的VPS或者服务器都是Windows的,也习惯用IIS了,但是我已经遇到很多位客户说在IIS下配置伪静态困难,特别是低版本的IIS,只能依靠伪静态组件,而这些组件基本上都是收费的,大家都去找破解版,而且还需要自己安装。
在这里,我还是推荐大家不要用IIS吧,除非你的服务器有asp或asp.net程序,下面火端网络推荐一款很不错的PHP环境一键搭建工具——PHPStudy。
+阅读全文前几天有位客户的服务器上无法正常运行PHP程序,主要是无法解析PHP里的短标签,比如<?=$huoduan?>这样的标签,必须要改成<?php echo $huoduan;?>这样才行,在很多程序都有大量的这样的短标签。
+阅读全文Authcode这个函数很多人都使用,这函数来自Discuz程序,用于加密解密字符串,可以设置钥匙(key)和过期时间,在很多时候都用得着。原版的函数代码可能会生成+、/、&这样的字符,导致通过URL传值取回时被转义,导致无法解密。火端网络稍加修改,把这几个字符替换成其它字符,解密时再替换回去,这样就完美了!
+阅读全文