Hello,Whmcs and Webnic

2017-05-20

对于每一家想做域名销售系统的公司而言,第一件事情便是成为域名注册商或者域名注册商下的经销商,第二件事情才是研发系统,但就国外的情况而言,Whmcs系统是最受欢迎的。所以我们在成为Webnic的经销商之后,选择了Whmcs系统进行定制化开发。

使用doctrine2抽象数据层的CURD操作 有更新!

2017-05-10

依然是在项目开发过程中碰到的问题,需要使用doctrine来解决。虽然doctrine2的英文文档解释的很全面,但是对于之前没有接触过doctrine的人来说,使用它还是有一定的难度,这里笔者通过我们常用的CURD操作,来解释doctrine2的运用。

ajax请求成功后的json字符串处理

2017-05-11

通常而言,ajax的数据请求是双向的,意思就是服务端要处理前台的数据,同时前台也需要对服务端传递的数据进行处理,这里我注意了一下javascript对服务端传递过来的json字符串的处理。

Git后悔系列——gitignore忽略指定目录,但不忽略该目录下的指定文件

2017-05-05

手头上正在处理whmcs闭源系统,因为是闭源,所以不能把所有的代码都加到Git库里,但是我写的代码肯定要加到Git库,因为怕哪天whmcs系统一个自动更新,把系统认为很奇怪的文件都删掉就麻烦了。
所以在编写.gitignore上,除了要把相当一部分被加密的whmcs源码写入忽略规则之外,我们还需要指定自己编写的文件不要被忽略。

whmcs系统添加网银支付接口 有更新!

2017-04-26

其实利用whmcs系统的文档,按照规范编写网银支付接口是很简单的,但是问题在于,我要如何去使用现成的代码来完成这个接口呢。这里我们使用payment项目来在whmcs系统上实现这个支付接口。

CentOS安装wkhtmltopdf并解决中文字体的问题

2017-04-10

最近项目上涉及到一个将html转化为pdf的需求,这里选择了wkhtmltopdf来实现,可是在具体实施过程中,发现这里面还涉及到一个“linux服务器上默认没有中文字体,导致wkhtmltopdf渲染的pdf文件不能显示中文的问题”,所以写一篇博客,帮助还有同样需求的小伙伴们快速解决问题。

Directory 有更新!

2017-03-30

这是笔者自造的一个车轮,可用于方便的解决PHP创建/删除目录,创建/删除文件,及对应权限的问题。

PHP mkdir permission denied 有更新!

2017-03-01

$name = ‘/uploads/’ . date(‘Y’) . ‘/’ . date(‘m’) . ‘/’ . date(‘d’) . ‘/’ . uniqid() . ‘/’;

mkdir($name , 0777 , true);

php中使用上述代码在创建多级目录的时候,在windows能够正常运行,但部署到Linux/Unix下面就会报Perssion Denied。