the-3labs-team / laravel-ads-post-parser
这是我的包 laravel-ads-post-parser
v3.0.1
2024-09-19 10:09 UTC
Requires
- php: ^8.1|^8.2|^8.3
- illuminate/contracts: ^10.0||^11.0
- spatie/laravel-package-tools: ^1.16
- voku/portable-utf8: ^6.0
- voku/simple_html_dom: ^4.8
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^9.0.0||^8.22.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- dev-main
- v3.0.1
- v3.0.0
- v2.0.2
- v2.0.1
- v2.0.0
- v1.0.0
- dev-Fix-Bladerender()-if-not-valid-HTML
- dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-5
- dev-dependabot/github_actions/aglipanci/laravel-pint-action-2.3.1
- dev-dependabot/github_actions/ramsey/composer-install-3
- dev-dependabot/github_actions/dependabot/fetch-metadata-2.2.0
This package is auto-updated.
Last update: 2024-09-19 10:10:59 UTC
README
Laravel ADS Post Parser 是一款强大且灵活的包,彻底改变了您在 Laravel 驱动的内容中集成广告的方式。无论您是运营博客、新闻网站还是任何内容丰富的平台,此包都提供了一种无缝解决方案,在不影响用户体验的情况下提高您的收入。
🚀 主要特性
- 智能广告插入:自动将广告添加到您的帖子中,可自定义频率,确保最佳广告位置以实现最大参与度。
- 内容感知解析:我们的智能解析器尊重您的页面结构,避免破坏标题、图片或代码块等关键元素。
- 灵活的阈值设置:通过可自定义的阈值微调您的广告插入策略,在盈利和可读性之间保持完美平衡。
- 无缝集成:设计用于与 Laravel 协同工作,需要最少的设置和配置。
- 性能优化:注重效率,确保即使在动态广告插入的情况下也能快速加载页面。
- 可定制广告模板:轻松创建和管理您的广告模板,以匹配您站点的风格和外观。
💡 为什么选择 Laravel ADS Post Parser?
- 增加收入:通过策略性地放置广告,最大化您的内容盈利潜力。
- 保持用户体验:我们的智能解析确保广告自然地放置在您的内容中,保持可读性和用户参与度。
- 节省时间:自动化手动将广告插入内容中的繁琐过程。
- 保持控制:广泛的配置选项允许您根据特定需求定制广告插入过程。
- 面向未来:定期更新和与最新 Laravel 版本的兼容性确保您的盈利策略始终处于前沿。
🛠 易于使用,强大实现
通过简单的设置过程和直观的 API,您可以在几分钟内开始盈利。Laravel ADS Post Parser 与您现有的 Laravel 项目无缝集成,为您的广告策略提供强大的基础。
使用 Laravel ADS Post Parser 将您的内容转变为盈利能力极强的平台——在这里,智能广告插入与轻松实现完美结合。
安装
您可以通过 composer.json 安装此包
composer require the-3labs-team/laravel-ads-post-parser
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="laravel-ads-post-parser-config"
您可以使用以下命令发布视图
php artisan vendor:publish --tag="laravel-ads-post-parser-views"
用法
首先,在 /resources/views/adsX.blade.php
中的一个文件中添加您的广告内容。
然后,使用 AdsPostParser
类将广告添加到您的帖子中
$parsedContent = (new AdsPostParser($content))->appendAdvertising();
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
贡献
有关详细信息,请参阅 CONTRIBUTING
安全漏洞
有关如何报告安全漏洞的详细信息,请参阅 我们的安全策略
鸣谢
- Stefano Novelli
- voku - portable-utf8 和 simple_html_dom 包的创建者
- 所有贡献者
许可协议
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件