1GB免费PHP空间website.org

标签:PHP

网址:www.website.org

1GB空间
5个MySQL数据库,最大50MB
web上传单个文件最大8MB(FTP不限制)
不限流量,带宽限制2Mbit / s(256KB/s)
支持PHP
可绑定5个域名,无限子域名
可以做邮件转发和邮件服务器
支持mod-rewrite(需手动编写.htaccess)

在Discuz!的模板中使用PHP代码

标签:Discuz!, PHP

Discuz!的模板都是htm文件,本来是不能使用PHP代码的,但因为在被include时,Discuz!会有个解析过程,执行其中的PHP代码,所以可以同样可以使用。

识别搜索引擎的robot

标签:PHP, SEO

由于某些内容放在JavaScript或Flash里,搜索引擎很难将其收录,所以可以为搜索引擎准备一份不同的页面,方便其收录。
此外,本站使用了自动转向最快域名的方式,为了不让搜索引擎转向,所以也可以先判断,再决定是否输出转向代码。

启用Gzip缩短网页下载时间

标签:PHP

昨天在主页上放了个MacOS的导航条,华丽是很华丽,但由于加了2个总计30多k的js文件,导致网页打开慢了不少。

所以查了查网页的压缩办法,启用Gzip压缩是最有效的,Discuz!就启用了这个功能。
而且即使压缩了,浏览器也不必等全部传完才能解压和解析。我做了个测试,一个约2MB的网页,被压缩到1MB左右,我完全下载完大概要8秒,但只花了不到2秒,里面的一段javascript代码就已经生效了。

通过计划任务更新Discuz!6.1的缓存

标签:Discuz!, PHP

今天看到这样一个case,必须更新缓存才能看到发帖内容…

看了下,解决蛮简单的…

把下面内容保存为update_cache.inc.php,放在\include\crons,再添加到计划任务中,设定执行时间即可

制作·修改Discuz!代码

标签:Discuz!, PHP

有时候想发些本站自己的链接,但由于本站有多个域名,只发电信链接,可能导致网通访问很慢。
而Discuz!的url代码不支持相对路径,每次都启用Html代码也很麻烦,而且风险性也大,所以只好自己做了。

一步一步学做Discuz!6.1的sitemap

标签:Discuz!, PHP

Discuz!6.1只自带了百度的sitemap,却没有Google的,所以得自己制作,其实参考百度的sitemap生成文件即可(论坛根目录下的sitemap.php)。