ashwani / ageandpeace-php
ageandpeace 重发布
This package is auto-updated.
Last update: 2024-09-14 13:53:08 UTC
README
- staging.ageandpeace.com
- ageandpeace.com
部署
- 通过 GitLab 使用 phploy 进行部署
托管
- SNAP 管理员位于
/snap
- 已为 https 设置 Let's Encrypt
- 托管在 AWS 上
AWS
- 2 个使用 AWS Linux 的 EC2 实例
- RDB 实例
- 具有弹性 IP
- 使用 AWS SES 进行电子邮件
JS & CSS
- 资产文件位于 resources/assets 文件夹下(常规 Laravel 设置)
- 使用 Laravel mix 进行资产编译(npm run watch 和 npm run dev)
缓存
- 由于使用了大量查询,因此缓存了标题。任何对标题的修改都必须清除缓存!!!
php artisan cache:clear
SNAP
SNAP 提供创建管理员界面的工具。SNAP 代码包位于 snap
目录下。特定于应用程序的代码放在 app/Admin 文件夹中。配置文件可以在 config/snap
文件夹中找到。
- 通过命令行
composer install
运行 - 通过命令行
npm install
运行 - 创建您的数据库并在
.env
文件中添加凭据 - 通过命令行
php artisan migrate:fresh --seed
运行 - 通过命令行
php artisan storage:link
运行 - 使存储文件夹可由 PHP 编写
- 设置您的 Web 服务器以指向
public
文件夹 - 浏览到 http://mydomain.local/admin(其中 mydomain.local 是您设置的域名)
uid: admin@example.com
pwd: qwe123
有关详细信息,请参阅 packages docs
文件夹,位于 snap/{package}/docs
下。可以在 config/snap/admin.php
文件下的 modules
部分中启用 docs
模块,方法是在其中添加类 \Snap\Docs\Modules\DocsModule::class
。
关于 Laravel
Laravel 是一个具有简洁、优雅语法的 Web 应用程序框架。我们相信开发必须是一个愉快且富有创造性的体验,才能真正令人满意。Laravel 通过简化大多数 Web 项目中常用的常见任务来尝试消除开发中的痛苦,例如
Laravel 可访问,但功能强大,提供构建大型、健壮应用程序所需的所有工具。
学习 Laravel
Laravel 拥有最广泛和最深入的 文档 和视频教程库,任何现代 Web 应用程序框架都难以比拟,因此学习该框架变得非常容易。
如果您不想阅读,Laracasts 包含超过 1100 个视频教程,涵盖了包括 Laravel、现代 PHP、单元测试、JavaScript 等在内的各种主题。通过深入研究我们的全面视频库,提高您和您整个团队的技术水平。
Laravel 赞助商
我们想向以下赞助商表示感谢,感谢他们帮助资助 Laravel 的持续开发。如果您有兴趣成为赞助商,请访问 Laravel 的 Patreon 页面
- Vehikl
- Tighten Co.
- 基什鲍姆开发集团
- 英国软件开发
- 香氛之塔
- SOFTonSOFA
- 用户10
- 提交者.fr
- 代码激流
- 1Forge
- TECPRESSO
- 脉冲风暴
- 运行时转换器
- WebL'Agence
贡献
感谢您考虑为Laravel框架做出贡献!贡献指南可以在Laravel文档中找到。
安全漏洞
如果您在Laravel中发现安全漏洞,请通过taylor@laravel.com发送电子邮件给Taylor Otwell。所有安全漏洞都将得到及时处理。
许可证
Laravel框架是开源软件,采用MIT许可证。