/fx_shop

风行者广告推广系统 | 风行者投放系统 | 单网页订单系统,专注于二类电商推广,致力于帮助营销者接到更多的订单,适合在抖音,快手,微信公众号,朋友圈,UC头条,腾讯新闻,一点资讯,凤凰新闻,知乎日报,新浪网,人民网,百度信息流, 搜狐网,网易财经等平台上推广,依靠平台的流量可以带来海量订单。

Primary LanguagePHP

基于ThinkPHP5.1框架的广告投放竞价单网页营销订单系统

version thinkphp PHP Version License

项目所在github地址 https://github.com/lamwood/fx_shop
项目所在gitee地址 https://gitee.com/lamwood/fx_shop

1.系统简介

  本系统是一款基于B/S架构模式,使用ThinkPHP5.1+b-jui框架开发的用于广告投放竞价的单网页营销订单系统。本系统基于PHP+MYSQL架构,经过了长达多年的线上正式运行,日均访问量多达100多万的使用验证, 是一套安全、稳定、高效的系统。本单页营销订单系统专注于二类电商推广,致力于帮助营销者接到更多的订单,适合在抖音,快手,微信公众号,朋友圈,UC头条,腾讯新闻,一点资讯,凤凰新闻,知乎日报,新浪网,人民网, 百度信息流,搜狐网,网易财经等平台上推广,依靠平台的流量可以带来海量订单。

  本订单系统的主要特点是:后台功能强大,但又简单易用,新手也可以快速利用系统创建出想要的推广页面。后台强大的功能能够让使用者高度自定义推广页面的内容、产品、资质、提示语等等,而且还可以针对平台审核、爬虫 、区域等进行安全防御,确保审核通过、正常推广。支持快速接入cnzz,51la以及平台指定的转化代码等统计插件,无需修改页面即可接入,而系统内置一个高准确率的统计模块,可以即时统计得出页面访问详细数据。系统支持多用户推广相同页面或者相同产品, 所产生的订单可以准确识别标志每个订单是哪个推广人、来路等信息。安全方面,得益于系统是使用ThinkPHP框架,在框架层面提供了众多的安全特性,确保你的网站和产品安全无忧,而本系统也在系统层面上对关键字,IP等方面进行安全管控, 能有效防止客户恶意下单、浏览等操作。

2.系统前台页面演示

如下图片来源于只是演示前台的页面大概样子,并不是本系统真实存在的页面 前台页面展示

3.系统后台功能展示

账号: admin
密码: 234567
登录体验时请勿随意删除系统原有数据,请勿修改登录密码,谢谢!

  • 3.0用户登录模块

无需验证码,多次输入错误密码,自动限制登录,防止暴力破解密码。支持记住密码,密码以密文形式保存,无需担心密码泄露。 登录界面

  • 3.1订单管理模块

管理客户通过前台页面下的订单,支持强大的订单搜索功能,快捷屏蔽功能。 订单管理界面

  • 3.2广告计划页面模块

推广人员可以通过该模块自己设定页面所使用的模板,屏蔽信息,显示的内容,所卖的产品,网页资质等等。设置完成后就可以生成一个单网页,以供后续推广使用。 计划设置界面

  • 3.2页面统计模块

这个模块功能是统计每一个推广页面每一天的总访问量、页面中部访问量、页面底部访问量以及爬虫或误点造成的访问量。通过该模块可以很直观的了解推广页面的访问情况。 页面统计界面

  • 3.3域名管理模块

管理推广使用的域名,设置每个域名的默认打开模板和页面信息,如果想直接使用域名去做投放,也可以把域名绑定到投放页面。 域名管理界面

  • 3.4人员管理模块

管理投放推广人员,用以标识推广页面及订单的归属。 人员管理界面

  • 3.5商品管理模块

设置推广的商品种类和明细。

  • 3.6网页模板模块

设置及管理域名模板、正常模板、屏蔽模板、订单模板和短信模板。

  • 3.7系统设置模块

设置系统的全局默认值,例如下单的过滤关键字,系统模板的缓存时间等等。 系统设置界面

  • 3.8权限管理模块

系统所有的查看、新增、修改、删除等操作都对应相应的权限规则,通过把这些权限进行分组,再把账号加入这些群组中就可以灵活控制每个账号所拥有的系统操作权限。该模块可以快速设置每个账号权限,防止账号权限过高造成一些误操作。 权限管理界面

  • 3.9日志信息模块

这个模块主要是记录系统的登录信息,系统的操作信息和推广页面的访问日志信息。 日志信息界面

  • 3.10防御信息模块

用于管理系统的订单和页面访问的IP黑名单,页面屏蔽的地区数据信息。

4.系统安装说明

  • 4.0系统环境需求
  • 操作系统:支持Windows和linux,推荐使用CentOS7.0以上
  • Web服务器:支持Apache/Nginx服务器,推荐使用Nginx
  • PHP7.1.6版本及以上,最高支持PHP7.2,
  • MySQL版本建议5.6以上
  • 支持rewrite伪静态规则
  • 支持php扩展:PDO PHP Extension, MBstring PHP Extension, CURL PHP Extension
  • 4.1系统入口文件

默认自带的入口文件位于public/index.php(实际部署的时候public目录为你的应用对外访问目录)

  • 4.2web服务器配置

Apache配置

  • httpd.conf配置文件中加载了mod_rewrite.so模块
  • AllowOverride None 将None改为 All
  • 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<IfModule mod_rewrite.c>
   Options +FollowSymlinks -Multiviews
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

Nginx
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:

location / { // …..省略部分代码
  if (!-e $request_filename) {
       rewrite  ^(.*)$  /index.php?s=/$1  last;
   }
}
  • 4.3数据库安装与配置

数据库文件为源码根目录下database.sql,导入数据库后,修改数据库配置文件config/database.php,把你的数据库信息填好。

  • 4.4路由设置

系统后台需要绑定一个单独的域名,可以是子域名。例如你用的域名是admin.mysite.com,那么你要修改route/admin.php,把域名修改为

<?php
// 完整域名绑定到admin模块
Route::domain('admin.mysite.com', 'admin');//pass 
if(Route::getDomain() == 'admin.mysite.com'){
   Route::rule('/index/order/add$', 'index/Order/add', 'POST');
}
return [];
  • 4.4后台访问地址

当你做好上述4.1~4.4设置后,例如你绑定的后台域名是admin.mysite.com就可以打开访问地址:
http://admin.mysite.com/login/index.html
访问了,系统的初始账号为admin密码234567,登入成功后请自行修改密码。

5.开源版使用须知

  • 允许用于个人学习研究使用。
  • 开源版可以商用,如果商用必须保留版权信息,望自觉遵守。
  • 禁止将本开源的代码和资源进行任何形式任何名义的出售,否则产生的一切任何后果责任由侵权者自负。

6.免责声明

用户使用本系统从事任何违法违规的事情,一切后果由用户自行承担,作者不承担任何责任。

7.赞赏支持

开源项目不易,若此项目能得到你的青睐,那么你可以赞赏支持作者持续开发与维护。

技术支援

QQ:799556718 加好友时请备注"床前明月光"