Rumah  >  Artikel  >  pembangunan bahagian belakang  >  深入剖析dsp系统底层以及框架

深入剖析dsp系统底层以及框架

WBOY
WBOYasal
2016-07-30 13:31:421758semak imbas

DSP(Demand-Side Platform),就是需求方平台。这一概念起源于网络广告发达的欧美,是伴随着互联网和广告业的飞速发展新兴起的网络广告领域。它与Ad Exchange和RTB一起迅速崛起于美国,已在全球快速发展,2011年已经覆盖到了欧美、亚太以及澳洲。在世界网络展示广告领域,DSP方兴未艾。DSP传入中国,迅速成为热潮,成为推动中国网络展示广告RTB市场快速发展的动力之一,dsp将要成为SEM后的一个广告模式。
经过我的深入研究,dsp实现的方法主要需要cookie跨域这个技术。
下面我将通过一个最简单的代码向大家演示一下如何跨域抓取cookie。
首先你要在网站上面做一个接口-.-。本人用的是php。。

<code><span><span><?php </span><span>$search</span> = <span>$_COOKIE</span>[<span>"search"</span>];
<span>//echo $search; </span><span>switch</span> (<span>$search</span>)
{
<span>case</span><span>"study"</span>:
    <span>$img</span> = <span>'study.gif'</span>;
    <span>echo</span><span>'<img src="'</span>.<span>%24img</span>.<span>'" alt="图片">'</span>;
  <span>//echo "study hard plz~";</span><span>break</span>;
<span>case</span><span>"domain"</span>:
    <span>$img</span> = <span>'domain.gif'</span>;
    <span>echo</span><span>'<img src="'</span>.<span>%24img</span>.<span>'" alt="图片">'</span>;
  <span>//echo "buy domain plz~";</span><span>break</span>;
<span>case</span><span>3</span>:
  <span>echo</span><span>"Number 3"</span>;
  <span>break</span>;
<span>default</span>:
  <span>echo</span><span>"并没有cookie"</span>;
}


<span>?></span></span></span></code>

这个接口是对这个网站的cookie进行判定。然后再进行展现客户(浏览器端用户)需要看到的广告。
那么如何进行存呢?
就需要在你网站中添加

<code><span></span>php setcookie(<span>"search"</span>,<span>"study"</span>, <span>time</span>()+<span>3600</span>*<span>24</span>*<span>30</span>);<span>?></span></code>

来判断用户的需求。为了将来的调用。
但是如何通过别的网站看到我的网站的cookie呢?
这里我建议大家使用ifream标签。
直接远程调用界面。
cookie也是可以调用的。

<code><span>iframe</span><span>runat</span>=<span>"server"</span><span>src</span>=<span>"http://php.hiimac.com/dsp/showad.php"</span><span>width</span>=<span>"120"</span><span>height</span>=<span>"270"</span><span>frameborder</span>=<span>"no"</span><span>border</span>=<span>"0"</span><span>marginwidth</span>=<span>"0"</span><span>marginheight</span>=<span>"0"</span><span>scrolling</span>=<span>"no"</span><span>allowtransparency</span>=<span>"yes"</span>><span><span>iframe</span>></span></code>

大家别着急。我还是在github吧这一套程序开源一下吧。。。
然后给你们一个测试地址。先测试一下。
测试地址: dsp系统
github开源地址:开源dsp系统

版权声明:额。。。如果你想抄袭,我并没有办法阻止你。。

以上就介绍了深入剖析dsp系统底层以及框架,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:PHP 访问 LDAPArtikel seterusnya:PHP常用功能