GD库生成文字并添加文字阴影

最近使用GD库来进行微信公共账号的图片生成,研究了一下GD库文字阴影效果的生成同时也发现了GD库的强大。 GD库,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。 GD库的安装什么的网上都有,现在很多虚拟空间也都支持,这里就不再赘述。下面通过我实际应用代码的实例和相关的注释为大家介绍一下GD库的使用方法。 原图: 生成效果图: 代码如下: $str="北京"; $str2= "空气质量:轻度污染"; // 通过图片生成一个对象$im $im = imagecreatefromjpeg("images/3.jpg");...


全文约 320 字, 预计阅读时间为 2 分钟

Ubuntu上搭建Node.js环境最佳实践

要在Ubuntu的上建立node.js的的开发环境方法很多。像直接下载源代码自己编译,或者是使用apt-get来帮你解决这些琐碎的问题。因为Node.js还年轻,常常会有版本的更新。手动安装及更新实在是非常的累人,而且代码在不同版本上执行可能也会有所不同。那么如何快速的安装新版本和在各个版本间切换将成为开发者面临的一大问题。 现在有了NVM(node version management),一切就方便多了。它可以用来安装和管理不同的Node.js版本,它有点像ruby rvm ,可以让你快速切换Node的版本来测试你的应用。 下面我们就开始NVM的安装吧,使用Curl或者Wget curl https://raw.github.com/creationix/nvm/master/install.sh | sh 或者 wget -qO- https://raw.github.com/creationix/nvm/master/install.sh...


全文约 131 字, 预计阅读时间为 1 分钟

PHP5.3、PHP5.4安装ZendOptimizer

现在很多PHP程序都需要ZendOptimizer环境,但是ZendOptimizer在PHP5.2之后已经被支持,那怎么办,Zend也不会这么做,原来PHP5.3开始ZendOptimizer正式改为Zend Guard Loader。 Zend Guard Loader的发布,而且Zend Optimizer不会再更新,并且由于差异很大使用Zend Guard加密代码时将提示你是否使用php5.3,如果使用5.3那么代码就无法在php5.2上运行。 Zend Guard Loader安装说明 ###下载Zend Guard Loader包 (官方地址:http://www.zend.com/en/products/guard/downloads)...


全文约 178 字, 预计阅读时间为 1 分钟

PHPWEB模块安装包下载(安装方法)

之前已经介绍了《PHPWEB破解安装新模块》的方法破解。 我这里再简单的讲一下,结合@天悬星河 找到的在后台添加权限的方法,简化了破解安装的流程。 首先解密post.php文件并进行修改,下面是我修改好的post.php。替换掉base\admin下面的post.php post.php (18.27K)) 在我下面提供的下载链接或到有这个模块的站点拷贝这个模块的文件夹,放到根目录。最后去后台安装这个模块,随便输个用户名和密码,稍后就会提示安装模块成功,在后台也可以看到这个模块。 接下来就是添加权限,在管理员后台的“设置”->“管理帐户维护”里对要增加权限的管理员点击“修改权限”。 进入后会看到你新安装的模块前面没有打勾,全部打上勾,再点“修改”就大功告成了! 各个模块下载地址(那些一定有的新闻图片页面模块就不提供咯): PHPWEB模块下载


全文约 38 字, 预计阅读时间为 1 分钟

PHPWEB破解安装新模块

因为最近在用PHPWEB做一个站,但是原有的模版站里没有下载模块,在后台安装模块需要验证用户。不甘心,所以研究了一下PHPWEB的模块安装部分,发现验证部分是调用base\admin下面的post.php进行,所以想在这个文件动手脚。研究了一下,成功安装了下载模块。将经验与大家分享,希望大家用得上。 首先解密post.php文件并进行修改,下面是我修改好的post.php https://gist.github.com/yourtion/58327041cd0a549c193b 然后去有这个模块的站点拷贝这个模块的文件夹,我的是下载模块,就是那个down的,最后去后台安装这个模块,随便输个用户名和密码,稍后就会提示安装模块成功,在后台也可以看到这个模块。 但是你点击进入的话会提示你没有权限操作、 这是因为在原有模版站里没有对这个模块的授权,使用phpMyAdmin进入网站数据库,在_base_adminrights里面添加这个模块的相应权限,下载模块是160到165,如下图,这样,整个模块就安装完成了! 接下来我会整理一些模块和相关的权限信息,希望能给大家以帮助!


全文约 29 字, 预计阅读时间为 1 分钟