destoon是商务信息网站程序,相信大家用这个程序建站,后来不知道怎么制作json数据,网站搜索也没有找到答案,今天给大家分享如何把destoon数据生成json,用于百度小程序、QQ小程序和微信小程序。
由于系统是GB2312编码,所以服务端编写的时候我们进行了一些编码转换的处理,保证服务端访问的编码是UTF-8就可以。不多了,下面干货来了。如果你是程序或此段代码对你有帮助,希望收藏!!
<?php
header("Content-Type: text/html;charset=utf-8");
define('DT_REWRITE', true);
require '../common.inc.php';
$lists = array();
//展示栏目下的子栏目;
if(!empty($areaid)){
if(!$AREA[$areaid]["parentid"]){
$condtion="and areaid in (".$AREA[$areaid]["arrchildid"].")";
$condtions="areaid in (".$AREA[$areaid]["arrchildid"].")";
}else{ $condtion="and areaid=$areaid"; $condtions="areaid=$areaid"; }
}
//echo打印destoon数据;
if(empty($areaid)) {
$sql_brand="select itemid,areaid,catid,title,company,hits,edittime,thumb(字段) from dt_brand_13(表名) order by hits desc limit 0,14";
}
//$sql_brand="select 字段 from 表名 order by hits desc limit 0,14";
$result=$db->query($sql_brand);
while($r = $db->fetch_array($result)) {
$lists[] = $r;
}
$str=json_encode($lists);
$str= preg_replace("#\\\u([0-9a-f]+)#ie","iconv('UCS-2','UTF-8', pack('H4', '\\1'))",$str);
echo $str;
?>
希望对有帮助
我们现在经常用的CMS主要有以下几种:
(1)Dedecms
简单,开源,容易上手,但是个人觉得安全性稍差。
(2)Phpcms
这款CMS系统个人觉得很好用,无论从界面美化,还是开源程度和安全性方面,都很优秀,个人比较推荐这款系统。
(3)帝国CMS
此款CMS系统开源,安全性很好,功能强大,尤其他的数据库备份王很方便,很好用。唯一美中不足的就是后台界面不美观。
(4)Wordpress
国外一款很优秀的开源程序,主要用于博客的开发。入门稍有难度,不适合新手。
综上所述,个人推荐使用Phpcms系统。
当然是织梦cms最好,当今使用人数最多的开源cms。我做过15年的网站开发,用之织梦过的站点数以千个,您可以搜索 医院网站制作 查看我用织梦cms做过的站点。
下面对比一下,织梦cms和wordpress异同点。这两个cms都支持插件扩展。只是织梦cms的插件安装之后不影响前端页面的展示。并且开发扩展改写代码都非常方便,生成静态页面之后的网页仍然非常简洁,易读。说明白一点,就是他十分中国化。同时也非常有益于SEO。wpcms是老外开发的默认不能生成静态,会耗费非常高的服务器资源。生成的前端页面非常的臃肿。安装的插件和皮肤越多,前端的网页越臃肿可读性差。
再聊一聊,这几个cms的社区。织梦cms的社区最活跃,除了官方更新之外,社区里面的优秀爱好者,非常多,也开发了好多有趣的功能,你加入他们之后就可以随时跟他们群聊了。其他cms则没有这些便捷之处,您可以在头条里关注我前端技术分享。用织梦开发网站系统非常的节省时间,比方说一天做完的网站,用其他的cms做至少要十天,IT柏拉图更有先见之明, 织梦cms数据更方便。