下面这篇文章是我从网上找的很不错,我配置了一下,发现它的安装包其实是有些问题的安装后报错!我这里把它完善一下!修改一下。
这个程序已经变名字了:叫openads ,官方网址:http://www.openads.org/
phpAdsNew是一款可以用它构建DoubleClick那样的第三方广告统计系统,也可以管理自身拥有的大量广告业务,适合于大型商业网站使用,个人网站用户当然也可以用它来管理网站广告。非常幸运的是,这还是个开源程序,而且目前的版本已经到2.0.8了,程序的稳定性已经不错。个人认为对于那些网站流量已经较大的个人站点来说,免费构建起自己出色的网站广告管理系统,这是个不错的选择。
1、源程序下载
目前最新版本openads-2.0
官方下载地址:
http://www.openads.org/downloads/download-openads-2.0.html
2、安装环境
官方说明:
PHP 4.0.4 or higher (4.4.2+ or 5.0.4+ recommended)
MySQL 3.23.3 or higher (4.0+ and InnoDB recommended)
程序需要安装在支持php和mysql的服务器上,本次安装演示是在个人PC上进行,所以使用了APMServ 5.1.2集成环境进行调试。
APMServ 5.1.2是一款快速自动搭建Apache 2.0.55、PHP 5.1.2、MySQL 4.0.26/5.1.5a、SQLite、phpMyAdmin、ZendOptimizer、OpenSSL,以及ASP、ASP.NET、Perl、CGI网站平台的绿色软件,无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache2和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,虚拟主机、虚拟目录、端口更改、MySQL4.0/5.1两种版本切换、SMTP、上传大小、性能优化等设置,只需鼠标一点即可完成。
APMServ5.1.2.rar
文件大小:14.72MB
下载地址: http://sq5.onlinedown.net/down/APMServ5.1.2.rar
3、详细安装步骤
把phpAdsNew-2.0.8.zip解压后,务必将/language/chinese_gb2312目录下的所有php文件检查一遍,删除所有文件中的最后一行空行,确保都是以?>结尾,如图:
然后把修改好的全部文件目录上传到服务器相应的网站子目录下;
开始启动安装程序:
在浏览器中输入:http://127.0.0.1/phpadsnew/admin,出现如下界面:
点击Proceed按钮执行下一步,出现程序权利申明,再点击下一步即可,出现创建管理员帐号界面:
输入基本信息和帐号信息后,如果你确认要使用简体中文界面,请将语言选项选为chinese(gb2312),点击下一步,这时系统出现中文安装界面,如下图:
输入数据库用户名、密码及数据库名,注意在高级设置中设置好数据表前缀,以免与数据库内其他数据表冲突,这里默认用phpads_,然后点击下一步,出现安装成功提示:
点击下一步出现管理登录界面:
输入先前设置好的管理帐号和密码登录系统。
就这样大功告成,开始体验强大的广告管理系统。
phpadsnew使用经验
近段时间的工作涉及到网站广告的发布和统计等方面,于是想找个程序来做这方面的工作,经过一番挑选,我选中了phpadsnew,一个基于php/Mysql的开源软件。
phpadsnew是一个非常好的广告发布平台,开源、代码规范、功能强大、有简体中文语言包、帮助系统非常详细,内带的pDF说明文件长达百余页。
其实在此之前我试装过几次,一直都没有使用成功,考虑到很多人可能会合我有同样的困惑,所以在此写下这些安装使用经验,希望对大家有个帮助。
1.安装设置.
phpadsnew的安装非常简单,在此之前你需要准备好Mysql的密码和数据库等。当前最新版本是:phpAdsNew-2.0.6
不过很多人发生过安装之后依据原有的用户名和密码不能登录系统的问题,所以输入密码的时候要特别注意,用户名和密码的大小写都是敏感的。
2.几个概念的区别
因为中文翻译和原英文有些不太好理解,所以,如果你使用phpadsnew不能成功,大部分是这里的概念没有区分清楚的缘故。
A.客户&项目
客户和项目是广告主的概念,比如我是某某公司,我要投发布广告,我就是phpadsnew里面的客户,项目则是具体某个图片广告或文字广告,客户和项目是一对多的关系。
B.发布者&版位
发布者和版位是发布载体和广告位的概念,如果我个人网站上有空余的468*60广告位,则我的站点就是发布者,我的468*60的广告就是版位
C.项目和版位的对应关系.
一个广告项目可以投放在多个版位上面,这个就和具体的客户以及发布者没有关系了。
为了具体理解一下这些概念的关系,请看我的截图。
这是我的客户和每个客户需要发布的项目(广告)列表。
为了能和不同规格的广告位(版位)联系起来,我给所有的广告(项目)做了分类。
这里是我目前所有能发布的广告位(版位),是根据网站名来分类的。每个广告位(版位)在创建的时候可以选择是图片还是文字还是HTML之类的.
图中的新增发布者的意思就是新增一个发布的网站媒体.
项目(广告条)与广告位(版位)的关系.如果你的广告条(项目)的"链接版位"里面没有内容,那是无法发布出去的.
广告位(版位)与广告类别的对应关系,一个广告位(版位)可以对应多个客户的多个广告类别.形成一个广告发布的网状结构。
这是新增加一个广告的界面,点击类别后面的"新增"按钮,就可以在此客户的某类别中添加一个广告图片或文字。
新添加的广告在某版位的"连结广告"内能找到就说明链接成功,可以获取此广告位的代码并粘贴到您的页面源代码中去了。
3.存在的问题:
1.浏览器会屏蔽类似adclick/banner/ad/之类的关键字.
解决办法:修改全部的相关变量和主发布文件的名称名.
2.某些广告条在填写了"状态栏地址"和说明文字之后会无法发布.
这个只能等待官方发布新的版本,或将您的广告相关字段清空.
本来想详细介绍一下phpadsnew的使用过程,结果发现,它实在是太强大了,内容太多了,我无法一一列举,如果想了解更多、做更好的应用,请花时间去学习一下那本百来页的pDF说明书。:)
虽然phpadsnew没有google Adsense智能和先进,但是对于一个管理多个网站的管理员来说,是一个很不错的选择!
上面的大多是转载,我的下一篇 blog 要写我自己遇到的一些问题!和体验经历! 看了之后大家会更加明白的。哈哈!