# beggars-adter广告投放系统 **Repository Path**: min-character/beggars-adter ## Basic Information - **Project Name**: beggars-adter广告投放系统 - **Description**: 一个专注于广告投放优化的开源系统,集成了精准定向和效果跟踪功能,助力使用者高效管理广告资源。用户可以追踪广告投放效果,查看访问人数并统计PV、UV数据。此系统提供多套跳转页面模板,让用户根据需求选择合适的样式。 用户可以自定义生成短链接,输入自定义的短链接后缀,系统会检查是否已经存在该短链接,若不存在则生成对应的短链接。根据需要创建个性化的短链接,方便分享和使用。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-04-07 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # beggars-adter广告投放系统 ## 介绍 一个专注于广告投放优化的开源系统,集成了精准定向和效果跟踪功能,助力使用者高效管理广告资源。用户可以追踪广告投放效果,查看访问人数并统计PV、UV数据。此系统提供多套跳转页面模板,让用户根据需求选择合适的样式。 用户可以自定义生成短链接,输入自定义的短链接后缀,系统会检查是否已经存在该短链接,若不存在则生成对应的短链接。根据需要创建个性化的短链接,方便分享和使用。 **具体如下:** - **生成唯一标识符:** 当用户输入或提交长URL时,短链接服务会生成一个唯一的标识符或短码。 - **关联标识符与长URL:** 短链接服务将唯一标识符与用户提供的长URL关联,并将其保存在数据库或其他持久化存储中。 - **创建短链接:** 将生成的唯一标识符添加到短链接服务的域名前缀(例如:https://mu7le.top),形成一个短链接。 - **重定向处理:** 当用户访问该短链接时,短链接服务接收请求并根据唯一标识符查找关联的长URL,然后将用户重定向至该长URL。 - **统计跟踪:** 一些短链接服务还提供访问统计和分析功能,记录访问量、来源、地理位置等信息。 ## 致读者 ``` 读者朋友, 感谢您一直以来对我们的支持和关注!为了让我们的服务更加完善,我们需要您的帮助和反馈。您的意见和建议对我们非常重要,只有通过您的反馈,我们才能不断改进和提升用户体验。 让我们共同维护这个平台,让它变得更好!如果您有任何想法、意见或建议,请不要犹豫,欢迎随时联系我们。 您也可以加入我们的群组,和其他用户一起交流、分享和讨论。我们期待着您的参与和反馈,让我们携手打造一个更好的社区! 谢谢您的支持!QQ群:926767785 https://qm.qq.com/q/ZekIyqoIa6 诚挚地, [beggar网络乞丐] ``` ## 软件架构 - **软件架构:** 1. 前端模板采用html进行开发。 2. 后端使用FastAdmin框架进行开发,处理用户请求、管理数据等功能。 3. 数据库采用MySQL等关系型数据库进行存储用户信息、短链接映射等数据。 4. 系统通过自定义模块实现短链接生成、管理等功能,包括自定义短链接后缀、统计访问数据等。 - **运行要求:** 1. 服务器环境:支持PHP运行环境,建议使用Nginx或Apache作为Web服务器。 2. PHP版本:建议使用PHP 7.3及以上版本。 3. 数据库:支持MySQL数据库,建议使用MySQL 5.7及以上版本。 4. 资源需求:根据实际用户量和访问量确定服务器配置,建议配置足够的内存和存储空间。 5. 网络环境:建议具有稳定的网络环境,确保系统能够正常访问和生成短链接。 ## 功能特点 - **提升用户体验:** 短链接易记易分享,增强用户体验。 - **节省空间:** 相较长URL,短链接节省字符空间,尤其适用于微博、短信等字符限制情况。 - **美化:** 短链接简洁美观,避免冗长字符串。 - **统计与分析:** 追踪短链接访问数据,深入了解用户行为和偏好。 ## 安装教程 1. 这里是列表文本将所有文件解压至站点目录 将数据库文件:数据库.sql导入至数据库内 2. 这里是列表文本修改application\database.php中的数据库信息,请确认下列配置 ``` hostname 默认为localhost database 数据库名 username 用户名 password 密码 hostport 端口 一般3306 ``` 3. 这里是列表文本运行目录选择/public 4. 设置伪静态 Nginx: ``` location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } ``` Apache: ``` Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] ``` 5. 这里是列表文本如需关闭调试模式,请修改application\config.php中的'app_debug',将true改成false ## 使用说明 - 后台地址为 你的域名/adminn.php/index/login - 默认用户名为:admin 123456 ## 系统截图 - **链接列表:** ![输入图片说明](readme/image1.png) - **模板管理:** ![输入图片说明](readme/image2.png) - **访问记录:** ![输入图片说明](readme/image3.png) - **跳转页:** - 模板1: ![输入图片说明](readme/image4.png) - 模板2: ![输入图片说明](readme/image5.png) ## 更多开源 - beggars-kami卡密分发系统:[beggars-kami卡密分发系统](https://gitee.com/min-character/beggars-kami)