PHPCMS利用数据源对网站数据调用至其他网站方法

话说,我工作上有个需要,公司论坛上想加个小区域,放一些公司的门户站的最新的新闻等等内容,问怎么解决?

情况: 两个站h.net(PHPCMS V9)是门户站b.net(DISCUZ 7.2)是论坛,当然这两个站都是拥有后台管理权限的!那么b.net有一个区域要放h.net的文章列表,OK,最初我以为是整合两个站,让其关联数据库.其实这个办法是错误的,对于PHPCMS V9这个系统来说,其实有个更好的解决办法,适合初级菜鸟使用,详细操作办法如下:

进入h.net后台,找到 模块 > 模块管理 > 数据源 > 添加数据源调用 弹出一个窗口

数据源未填写
数据源未填写

这些选项大家应该看得懂吧,我简单说明一下,

1.先看数据源调用配置区,调用方式中模型配置其实就是大家常用的PC标签调用方式,而自定义SQL也就是get sql方式调用的,这里建议新手选择模型配置.选择模型下拉菜单,这个就更不用说了,一般我们如果调用栏目内文章列表,则选择内容模块,接下来选择列表,则出现一些关于调用范围的选项和条件,大家根据自己需要添加,其中值得说明的是,调用附表建议勾上.这个跟字段的是否为主键有关,此处不进行详细说明.

2.公共配置区域,名称可以随便写了,只要你自己看得懂,输出方式,这个比较复杂,如果对动态脚本不熟悉的同学,我建议使用js,我今天也已js为例给大家说一下,选中js后,弹出选择模板,这里我分享一下我得模板,

<h3>最新行业动态</h3>
{loop $data $k $v}
    <li>· <a href="{$v[url]}">{$v[title]}</a></li>
{/loop}
数据源填好后
数据源填好后

其实跟普通的文章调用方式写的模板相同,缓存时间一般为0,数量自己决定,最后确定,于是就生成了一段代码.接下来我们将在论坛上放置此js代码.

打开论坛系统安装目录的模板目录,一般在安装根目录下的templates文件夹内的某个模板文件夹,我这里修改的是discuz.htm文件,此段代码我插入到

<!--{else}-->
<div id="ad_text"></div>
<!--{/if}-->

我进行简单修改如下:

<div id="ad_text"></div>
<!--{/if}-->
<style>
.linkBox {
  padding-bottom: 10px;
  height:100px;
  width:98%;
  border: 0px solid #6595D6;
  background-color: #E6F6E6;
  clear: both;
  margin:10px auto;
}
.linkBox ul {
  float:left;
  text-align:left;
  width:32%;
}
.linkBox ul h3 {
  margin-left:10px;
}
</style>
<div class="linkBox">
  <ul>
    <script type="text/javascript" src="http://h.net/index.php?m=dbsource&c=call&a=get&id=1"></script>
  </ul>
  <ul>
    <script type="text/javascript" src="http://h.net/index.php?m=dbsource&c=call&a=get&id=1"></script>
  </ul>
  <ul>
    <script type="text/javascript" src="http://h.net/index.php?m=dbsource&c=call&a=get&id=1"></script>
  </ul>
</div>

我这是样本,所以重复三块.仅供大家参考用.最终效果图

最终效果图
最终效果图

对了忘记说了,我这个调用的代码其实调用了两个地方的- -!所以略有不同..z请谅解

PS:其实这个链接效果上虽然成功了,其实还有个小问题…就是链接地址不正确,我后来才发现,又经过半天时间研究,原来是这么个小问题,详情请见<<PHPCMS数据源功能使用注意事项>>

推土机FX-8120配高端显卡无压力!

上次有提到过推土机的性能测试,其实说句实话.跑分什么的真不咋地.真心比不过i5,那就更别提i5 3450了,不过,这CPU配个高端的显卡我认为是基本无压力的.本以为本人装的HD 7750这种节能卡,玩游戏完全不给力的,测试了一下,基本毫无压力(当然我不敢说1920*1080的分辨率,至少1440*900是没有什么问题的).

先来上跑分图:

显然,这个结果出乎我的意料.从GPU-Z上来看这个蓝宝石的HD 7750性能并不彪悍.而游戏上的效果却能令人刮目相看,用大名鼎鼎的拷显卡程序Furmark跑了3分钟温度控制在60度左右,可见此卡散热效果还是比较可观的.我在本机测试了战地3,极品飞车16和最新的孤岛危机:残骸,全部最高特效,抗锯齿和各异相过滤均为默认,,,完全流畅,除了极品飞车16固定30fps,其他平均帧数不低于40fps,其中战地3平均45-50,残骸可能优化不够好,有时候会贴图错误,帧数基本也是维持在30fps以上…

最后上一部分游戏截图.请点击我要看图片.

FX-8120的AIDA64性能测试

前日入手推土机FX-8120,拿回来装好机器,开机,瞬间听到巨大的噪音.经观察是CPU风扇声音,以为没有装好,正常进入系统后得出结论原装的推土机散热器就是坑爹的…转速到了4000以上甚至7000-8000,整个人都要疯了.虽然温度貌似很好,不过这转速温度控制还不好那不就完了.经过多次设置将风扇转速调整到3000转内,稍为好点了,不过一打游戏,又悲剧,不过打游戏的时候游戏声音压过风扇声音,暂且忽略不计罢…这次上一组AIDA64的评测图,以主频4G,内存8G DDR3 1600测试…

由于空间容量有限,图片移至中关村论坛,带来不便请谅解.详情请看此贴:废了老大劲只为给想买FX8120的同志们一个参考,,,详尽AIDA64性能测试所有分数!

FX-8120 4GHz 和 DDR3 1600MHz AIDA64内存分数
FX-8120 4GHz 和 DDR3 1600MHz AIDA64内存分数

推土机功耗的秘密 FX 8120究竟是个什么货

好吧,我很纠结,不敢冒这个险,A8 3850的处理器还是最终放弃了,641什么的性能太差了,还是来看看推土机吧,还是说HTPC的事情.

这不查不知道,一查吓一跳,FX 8120又有猫腻…其实对一般玩家来说没什么大不了,不过就是TDP,功率的事情,一个是95W,一个是125W,这一小时30W,一天5小时算,就是150W,姑且算一星期一度电…一年三十块啊…貌似多耗不了多少电==!反正多了30W就是不爽.今天不谈这个超频牛不牛,据说很牛,稍候有兴趣的自己查资料我给你通道…哇咔咔.

国内又搜不出来资料,倒是搜出来一个很好玩的东西:

又找了一些资料,貌似国内的评测中没有看到过有95W的8120,唯一能看到的影子恐怕就是某某主板的CPU一览表了,比如最近研究究竟是用这个U配映泰TA970XE还是华擎970 Extreme3…最终选了BIOSTAR,,,觉得硬朗些吧.好的,官方支持CPU的列表包括两种:

AMD FX™ FX-8120 FD8120WMW8KGU 3100Mhz 5200Mhz 95W
AMD FX™ FX-8120 FD8120FRW8KGU 3100Mhz 5200Mhz 125W

这两款有什么区别呢…我也不知道==!继续搜索相关资料(转向国外)…找到一篇关于简单介绍,上面有FX 8120 CPUZ图,看看95W,核心代号跟125W也相同啊.详情请见:AMD FX-8120 – der ‘kleine’ 8-Kern-Bulldozer   Die CPU  AMD FX-8120 ,打开这个页面当然你也可以点鸟语查看上一页,下一页看看更多推土机…

接着又去查了一下危机百科,不过貌似更加坑爹,居然连125W的都没提到.List of AMD FX microprocessors,有兴趣可以研究下.无奈之下,我决定去淘宝,问问卖家,虽然经常得不到专业的回答…不过有个卖家说了一句国内没有95W的,我猜或许是真的.那么,看来在国内无缘95W低功耗CPU了.

真相大白,不知道这个算不算有点扯,难道要亚马逊国际版上去买?我看运费不值吧.算了,再去看看搞个什么HTPC显卡算了…貌似现在显卡又分什么AMD,ATI了,怪怪的,还没搞明白,研究下去.

最后大家有兴趣看一下推土机典型代表产品之一FX8120评测,我找到一篇不错文章,与大家分享,自己也备用推土机的长征路,AMD FX-8120处理器评测.

HTPC显卡选购(HDMI接口支持TrueHD,LPCM等7.1声道等)

最近给老爸装机,因为装机主题是HTPC,那么自然离不开发热小功率小,噪音小,散热好,并且外观时尚,本来想把自己的旧电脑给老爸做HTPC,谁知我买来TT V3 BLACX的机箱发现,前置USB 3.0接口居然插不到旧主板上面,并且我的旧显卡GT240 512M GD5不支持7.1声道的所谓的次世代音频!

关注过前几天我写的一篇装机指南(上)可能会知道我本来打算自己用新的,老爸用旧的,不过由于旧的电脑对我爸来说限制太多,再三思考自己还是用旧的好了,当然今天的主题是显卡,我先不谈我装机之事,经过数日夜晚的研究探索,搜集了大量资料与大家分享,先来说说什么是次世代音频.

“次世代”是日本话“劣った代々”的中文译音,杜比公司(Dolby Digital)和DTS公司(Digital Theatre System)的音频最新格式,即杜比公司的TrueHD技术和DTS公司的DTS-HD技术,可以传输7.1声道或以上更高品质的音频。“次世代”音频就是无压缩编码。“次世代”功放机一般具备HDMI输入和输出接口。

杜比(Dolby)TrueHD技术
TrueHD是专为高清光盘媒体所开发的下一代无损压缩技术,配合高清晰度的影像,杜比TrueHD技术能够提供前所未有的家庭影院体验,让您能够享受与高清晰度图像一样令人惊叹的新特性:
1.100%无损的编码技术。
2.码率高达18 Mbps。
3.支持多达八个分离式24比特/96 kHz全频带声道。
4.获选为HD DVD的强制性音频标准,以及Blu-ray光盘的可选音频标准。
5.杜比TrueHD技术可以支持八个(7.1)以上的声道。

DTS-HD
DTS是“Digital Theatre System”的缩写,是“数字化影院系统”的意思,数字影院系统DTS推出的新编码格式叫DTS-HD,它以7.1声道为起步。支持1.5Mbps以上的高比特率,是现在普通DVD影碟所采用的768kbps的近两倍。取样频率范围从8-192kHz(16/24bit)。最重要的好处是能与现有的DTS解码器下兼容。
DTS HD技术与DolbyTrueHD类似,都是以7.1声道为起点,在家庭影院方面用支持次世代音效的高清播放机配合次世代的功放,能带来真正的高清娱乐体验。

那么其中蓝光光盘一般是1080P高清视频和7.1声道无损编码音频的.按照蓝光的规范,蓝光节目的高清音频格式有三种,分别是 LPCM,True-HD,DTS-HD MA,都能实现 7.1 声道 24-bit 192KHz 输出,其中 LPCM 属于非压缩的格式,一条 8 声道 24-bit 192KHz 的 LPCM 音轨需要占用 16.6GB/小时 左右的空间,即使是 8 声道 16-bit 48KHz 的话也要 2.76GB/小时.
由于 LPCM 占用空间较大,所以人们引入了 True-HD,DTS-HD MA 这两种无损压缩音频格式,同样是 8 声道 16-bit 48KHz DTS-HD MA/TrueHD 的码率只有 LPCM 的 1/2 左右,这意味着需要占用的空间大约是 1/2.
DTS-HD MA,TrueHD 属于专利技术,因此在早期的蓝光时代 PC 视频玩家更多的是寄望厂商的光盘集成 LPCM,这样无需专门的解码器就能实现高清音频数码输出.

所以对于一般热爱家庭影院的玩家来说,家里音响功放设备全部齐全的情况下组个HTPC,必然少不了7.1声道,然而,国内找了大量的资料,却极少有显卡参数有写是否支持7.1声道输出等信息,更加难以找到核心显卡或是集成显卡能否支持了.当然我也发现了一篇不错的文章,想要了解一下的可以看看21款显卡决战次世代音频源码输出功能,这篇文章简直就是超级精华,看来小编是费了不少心思,在此我也表示感谢!

点击查看原图
显卡支持情况一览表

也附上方便大家直接查阅.

那么关于集成显卡究竟能不能支持呢?先来说说Intel处理器的i3,i5这两款CPU自带的核心显卡是支持硬解码的.如果不信可以参考<<i3/i5完美HTPC 影院电脑客厅为王>>.而另一方面关于APU硬解码的文章真是太少了.我只能负责任的告诉大家除了上图说明了这些AMD独立显卡支持次世代音频,所有的HD5000以上的AMD独立显卡都是支持的,可能部分HD 4000的显卡也支持(可不是Intel 的HD 4000!这里不要混淆了),如果不信可以参考此文<<AMD显卡宽域技术与7.1声道输出技术解析>>,以及http://whirlpool.net.au/wiki/rmp_sg_whirlpoolpcs_htpc 找到底部HTPC Considerations

Blu-ray

  • All listed HTPC builds are capable of smooth blu-ray& HDTV playback, hence you can upgrade or downgrade optical drive in any build depending on your blu-ray requirements.
  • Boards with 780g, 785g and 790g chipsets support stereo LPCM audio and bitstream Dolby Digital/DTS 5.1 over HDMI. If you need 8-channel LPCM support (true HD via an amp), chose a build based on Nvidia or Intel integrated GPU, a discrete GPU, or install a sound card that supports bitstreaming over HDMI.
  • Software that comes with blu-ray players usually only supports stereo sound. You need to purchase software like PowerDVD 9 or Arcsoft Total Media Theatre to get TrueHD.
  • There is no support for real-time blu-ray playback under linux, however blu-ray rips can be played.

标红部分写的很清楚了~

至此我依然没有找到A8 3850 的HD 6550D显卡能不能输出8通道音频.虽然从上面那句话得出结论应该是支持的,另外国外还有一个老外的帖子,不知道是不是意味着的确是支持的.详细请看http://forum.xbmc.org/showthread.php?tid=124592&page=5

来自网友HeGetsIt:

I would love to get this to work; but, so far I’m having no such luck.

I have an AMD A8-3850 APU which includes a Radeon HD 6550D attached via HDMI to a Sony STR-DH810 AVR. I’m running 64Windows7SP1 and version 12.2 of Catalyst CC. I followed bluray’s link in his blu-ray in 1080p with dts-hd and truehd thread, and, installed the Realtek Driver and ATI HDMI Device file and I’ve tried both DD and bluray’s version of XBMC+HD Audio.

I have both DTS-HD and Dolby TrueHD listed as supported formats and my sound properties are identical to bluray’s screenshot in post #3 of this thread. Within xbmc, my video and audio settings are set according to bluray’s instructions.

Having said all that, when trying to play blu-ray rips to MKVs and M2TS files with DTS-HD, xbmc reports the audio failed to initialize and there is no sound; when trying to play blu-ray rips to MP4 and M2TS files with TrueHD AC-3, the AVR reports LPCM and the sound pops and crackles.

当然紧跟他楼下的便是回复,貌似这样来说A8 3850的CPU应该是支持的.

好了,这几天研究装机,研究HTPC,研究HDMI等问题累死了…装机下篇等有时间再写罢,最后附上几篇文章,方便用户对APU的相关资料有一定了解.

全民融聚AMD A8-3850处理器全球首测

AMD A8-3850 With Radeon HD 6550D Running On Linux

以及我在网上找到的一个讨论帖,也是我在找的问题,不过貌似没有详细准确的回复,

请问大侠什么显卡有次世代音频输出啊?不追求性能。

还有我在ZOL上发的帖子

组HTPC的话AMD平台选U怎么选?用A8还是641?

好了不早了,睡觉…看来我又要成为HTPC高手高手高高手了!偷笑…