天兴工作室

主题演示站

zblogphp做301重定向之amh+nginx

之前写过一篇“WDCP面板设置301的方法”。而近期由于把网站转移到了阿里云上,面板用了amh,环境是php7+nginx。于是重新折腾了这个301重定向。分享下方法:

首先nginx的重定向是通过”.conf“程序配置文件来实现的。每个环境里面都有一个单独的配置文件。amh的这个文件路径在”/home/wwwroot/环境名称/vhost/“里面,有个”环境名称.conf“文件。

打开此文件,找到”server_name 你绑定的域名;“这一行(一般在第四行),在这行下面添加如下代码:

if ($host = 'txcstx.cn' ) {        
    rewrite ^/(.*)$ http://demo.txcstx.cn/$1 permanent; 
    }

上面的代码意思就是将不带www的网址301重定向至带www的网址去。不要忘记将其中的”txcstx.cn“替换成自己的域名。

给个完整代码界面截图:

2434236.png

最后:改完后记得重启下nginx。

zblogphp1.5已知bug之相关文章调用

额,这是一个已知的zblogphp1.5bug。具体表现为,在zblogphp1.4下正常的“相关文章”功能在升级到zblogphp1.5后就失效了,调用出来的不是相关文章而是最新文章。

在询问过zblog官方后给出的回复是这是一个已知bug,说是在下个版本(1.5.1)会修复(对此存疑)。

嗯,说下解决办法,如果你动手能力较强,可按照下面的方式修复。

1、找到你正在使用的主题中的post-single.php模板文件,找到以下代码:

{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}
<li><span>{$related.Time('Y-m-d')}</span><a href="{$related.Url}">{$related.Title}</a></li>
{/foreach}

ps:代码不一定一模一样,但是只要找到“{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}”这一段就行。

替换成以下代码:

{$aid=$article.ID}{$tagid=$article.Tags}{$cid=$article.Category.ID}{php}
    $str = '';
    $tagrd=array_rand($tagid);
    if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){
        $tagi='%{'.$tagrd.'}%';
        $where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid));
    }else{
        $where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid));
    }
    $array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),'');
    foreach ($array as $related) {
        if(($related->ID)!=$aid){
        $str .= "<li><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></li>";
        }
    }{/php}{$str}

保存--后台首页--更新缓存即可。


注意:修改折腾前请务必备份,否则搞坏了不能还原的不要喷我。QAQ

搬家搬到了阿里云

继把网站升级到zblogphp1.5之后继续折腾,将网站搬家到了阿里云。

之前一直用的是西部数码的虚拟主机,一直都够用。直到这次网站大改版,会员系统、订单系统、大量缩略图、框架等等,导致网站加载异常缓慢,首页打开要700多ms...严重影响用户体验。

手里本来就有一台阿里云esc,于是就想着正好搬过去算球。

可是又要转移备案好折腾。

结果阿里云的转移备案很给力,当天提交第二天就通过了!

今天花了半天时间把网站给搬过来了,直接上了php7.0,首页打开速度一下子将到200ms以内...

我估计这次搬家能管很久很久了。

惨痛!购买记录全丢失!

昨天晚上升级了zc,结果发现1.4不支持新版的zc,于是只好把程序从zblogphp1.4升级到1.5。在操作过程中误操作将zc的数据全删除了!!

这就导致了所有用户的购买记录全部丢失!!!

最近的数据库备份是在7月份,so...

手贱升级害死人。

请各位用户在登录天兴工作室网站后台之后发现查找不到自己的购买记录,请及时联系我们。

作揖(

推荐几个linux服务器面板

天兴工作室自zblog从asp换到了php就一直在玩php的程序,php的程序肯定是搭配linux系统更方便一些。现在的云服务器也都不贵几百块钱一年,就算是个人也玩得起。

当然linux服务器和windows服务器的用法完全是两样:windows系统就跟本地电脑一样操作,方便是方便但是很多时候相当坑爹(伪静态等);

linux服务器呢,如果你不装个面板,那就只能纯代码操作,那可真是要了亲命了。

所以本文就根据天兴工作室自己这段时间的经历尝试为大家推荐两款linux服务器面板。

wdcp:

优点:操作简洁,免费;

缺点:安装较麻烦一点点,在使用过程会出些莫名奇妙的bug。

总结:非常适合初次接触的小白用户(安装好了还真的是蛮简单好用的...)

官网:http://www.wdlinux.cn/wdcp/

amh:

amh现在分4.X版本和5.X版本两种;区别在于4.X版本免费,5.X版本是收费的。

amh4.X版本优点:安装方便,免费,使用简单;

amh4.X版本缺点:功能缺失,一些组件版本较低;

amh5.X版本优点:安装方便,使用简单,功能多应用多;

amh5.X版本缺点:收费(按月每月6元),个人在使用zblogphp中也遇到了一些莫名奇妙的bug;

总结:没钱不喜欢折腾的用amh4.X版本,反之有钱爱折腾的请上amh5.X版本;

官网:https://amh.sh/

其他面板没用过,待补充。。。

zblogphp升级到1.5的正确步骤

zblogphp1.5出来有一段时间了,很多朋友也想把自己的网站升级到最新版的zblogphp1.5。但是zblog官方论坛一堆升级之后出错的,今天本文就来说下zblogphp1.5的正确升级步骤。

1、后台--主题管理--将主题切换到zblogphp的默认主题;

2、后台--插件管理--除开(应用中心)外关闭所有插件;

3、后台--应用中心--系统更新和校验--点击升级新版程序。

以上三个步骤做完,程序已经升级到最新的zblogphp1.5了,现在就是比较麻烦的部分了。

由于zblogphp1.4升级到zblogphp1.5的过程中官方修改了比较的系统函数之类的,所以一大把的zblogphp1.4下能正常的使用的主题和插件在zblogphp1.5环境下是会报错的。

所以呢,我们首先要看你网站正在使用的主题和插件有没有更新到支持1.5,如果没有,那么去联系你正在使用应用的应用作者们吧,反之应用都标注了支持最新的zblogphp1.5,那么就到后台--主题管理或者插件管理里面去启用相对应的应用即可。

最后的一点教程,是针对各位买了收费主题自己做了修改的,或者是专门定制主题的各位。(ps:仅限天兴工作室主题用户,其他主题用户请勿按照以下教程操作。)

天兴工作室的主题是可以直接升级到zblogphp1.5的,但是搜索界面会出错,解决步骤请往下看:

1、安装一个“主题编辑”插件,启用插件并打开插件;

2、插件界面打开“include.php”文件,在39行和81行(可能每个主题所在行数不一样),找到“$zbp->templates”修改为“$templates”保存提交即可; 

QQ截图20161109171237.png

zblogasp1.8常用插件合集:ytcms1.8、xiaoyi_FirstIMG、 NOBIRDArticleSEO

近期有个客户要用zblogasp1.8版本做一套zblog模板,问客户为什么不用zblogasp2.2或者最新的zblogphp呢?回答说只习惯用1.8...额,好吧。

1.8好久没碰了,在做的过程中遇到了很多问题,有些要用到的插件在官方已经下架了没有下载的了,所以在一一解决后就想着把一些常用插件打个包给有需要的人下载吧。

官方可以正常下载的插件就不打包了,主要有这三个插件:

YTCMS1.8版(YT.CMS):用zblogasp1.8做些企业主题啊cms主题就必须得有这个插件了;

xiaoyi_FirstIMG:缩略图插件,可以调用文章内第一张图为缩略图;

NOBIRDArticleSEO:用来做seo的关键词描述的,还可以用来获取精简的文章摘要。

下载地址:点击下载

zblogphp1.5增加的新功能“堆栈跟踪” 方便查找错误

zblogphp1.5在上个月的最后一天发布了(详细请看zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!)。天兴工作室已经使用了有一段时间了(因为要测试主题兼容等),会开始慢慢和大家分享一些zblogphp1.5指的推荐的新功能。

今天本文讲的就是zblogphp1.5增加的一个新功能:堆栈跟踪。这个功能的主要作用就是方便查找错误。

使用这个功能必须先开启“开发模式”:在后台--网站设置--全局设置里面找到开发模式开关并打开。

然后网站一旦出现错误提示,找到错误提示中的“堆栈跟踪”如下图:

QQ截图20161103231504.png

图中就很清楚的列出有三处文件导致的错误,并且有具体的代码行,就可以根据这些提示去寻找到对应的位置修改调试了。

如果看不懂也没关系(其实大部分用户都看不懂),看不懂的把这里截图下来,发到论坛去求助就行了。有具体错误信息的话解决起来可以对症下药,管理员们当然就愿意帮忙了(最怕求助的连问题都不描述清楚的,根本不知如何回答!!!)

ps:当你确认自己网站所有页面功能都调试正常了,请务必记得关掉开发模式,此模式下有一定的风险!!

zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!

今天下午官网正式发布了zblogphp1.5版本,在各位准备升级这之前,请先注意:

1、务必备份网站后再进行更新,起码出错了还有个退路;

2、升级之后出错了也不要惊慌,不出意外的话一般是你当前正在使用的主题或者插件不兼容zblogphp1.5导致的;

3、还是那句老话,喜欢尝鲜的推荐升级折腾,网站数据多的请谨慎升级!!


官网发布内容如下:

非常高兴地告诉大家,时隔一年多,Z-BlogPHP 1.5终于发布了。

本次的版本代号为“Zero”,它的意思是化整为零、从0开始;承前启后,继往开来。


我们本次,针对一般用户而言,最主要的更新内容有这些:

滚动更新支持

为了与互联网更好地接轨,我们处理了版本号机制,梳理了系统流程。我们希望大家能尽快升级到最新版本的程序,享受最新的功能。当然,老版本的使用仍然不会受任何限制,我们不会设下任何束缚;我们也不会进行强制更新,或者出现烦人的提示。选择权仍然在你的手上。

增强对https与中文域名的支持

https是现在互联网发展的潮流,我们认为每个网站在有条件的情况下都应该打开它。支持说明见:https://blog.zblogcn.com/2016/10/13/84/。1.4版本的https支持对于某些特殊配置的网站存在一些问题,我们在此版本进行了修复。另外,这个版本也加强了对中文域名等的支持。

伪静态地址唯一化

曾经我们广受大家诟病的一点是,一篇文章或者分类可能有多个地址均能访问,可能造成内容的重复。在此我们也欣喜地告知大家,这一点现也已修正。

错误提示友好化

也许你很喜欢折腾,经常面对着满屏英文“乱码”无法自拔。在这个版本,我们对错误提示进行了友好化处理,预置一些可能的错误原因,并有在线Wiki可供查找,期望对大家有所帮助。


当然,我们也做了全局审核评论开关、升级了验证码、加强用户安全保护机制、处理了模板编译目录等。插件部分,Totoro的相似度检测功能、UEditor的新版代码高亮等,相信大家已经使用过了。我们衷心地希望,这些小的细节体验优化能给大家带来惊喜。


对于开发者而言,这个版本有一些更加令人惊喜的特性。列举一二:

侧栏模板化

现在,你可以自定义你的主题中日历等被系统写死的侧栏组件的样式了。详情可参考系统自带defend目录。

Z-BlogPHP JavaScript Framework支持

现在,不再拘泥于jQuery 1.8.3,系统自带1.8.3与2.2.4两个版本的jQuery,主题也可以自带任意版本的jQuery,想干就干吧。借由这个框架,我们在前端也引入了插件机制,意图处理混乱的前端js代码。

链式SQL调用库

我们新增了“链式SQL”,以替代原先反人类的SQL调用方式。新型书写方式简单自然,一气呵成,想必能直接避免总是不得不查参数的痛苦与调试失败的无奈。

错误页升级

错误页现也支持模板了,并且我们更引入了错误堆栈,调试更为方便。


详细的更新日志,见:https://wiki.zblogcn.com/doku.php?id=zblogphp:changelog

应用升级指南,见:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:migration:1.4_-_1.5

1.5更新功能开发文档:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:features:1.5



希望大家能喜欢全新的Z-BlogPHP 1.5版本,有任何问题可以直接到论坛发帖,也可遵循一定的规范到我们的GitHub上提交Issue或提交代码。

我们一直在这里,不离不弃。 :)


天兴工作室案例: bootstrap框架大气zblogphp企业主题

这是一款采用bootstrap框架做的大气zblogphp企业主题。特点有:黑黄色调、css3动画、JQ动画等。

声明:本站“案例演示”栏目内所有的演示模板由于是客户单独定制的,因此不会出售,如果你有需要类似zblogasp模板可以联系我们的在线QQ:1109856918咨询模板定制事宜。

主题演示:

111.jpg

<< < 30 31 32 33 34 35 36 37 38 39 > >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询