ashwani/ageandpeace-php

ageandpeace 重发布

1.0.1 2023-03-14 10:20 UTC

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 文件夹中找到。

  1. 通过命令行 composer install 运行
  2. 通过命令行 npm install 运行
  3. 创建您的数据库并在 .env 文件中添加凭据
  4. 通过命令行 php artisan migrate:fresh --seed 运行
  5. 通过命令行 php artisan storage:link 运行
  6. 使存储文件夹可由 PHP 编写
  7. 设置您的 Web 服务器以指向 public 文件夹
  8. 浏览到 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

Build Status Total Downloads Latest Stable Version License

关于 Laravel

Laravel 是一个具有简洁、优雅语法的 Web 应用程序框架。我们相信开发必须是一个愉快且富有创造性的体验,才能真正令人满意。Laravel 通过简化大多数 Web 项目中常用的常见任务来尝试消除开发中的痛苦,例如

Laravel 可访问,但功能强大,提供构建大型、健壮应用程序所需的所有工具。

学习 Laravel

Laravel 拥有最广泛和最深入的 文档 和视频教程库,任何现代 Web 应用程序框架都难以比拟,因此学习该框架变得非常容易。

如果您不想阅读,Laracasts 包含超过 1100 个视频教程,涵盖了包括 Laravel、现代 PHP、单元测试、JavaScript 等在内的各种主题。通过深入研究我们的全面视频库,提高您和您整个团队的技术水平。

Laravel 赞助商

我们想向以下赞助商表示感谢,感谢他们帮助资助 Laravel 的持续开发。如果您有兴趣成为赞助商,请访问 Laravel 的 Patreon 页面

贡献

感谢您考虑为Laravel框架做出贡献!贡献指南可以在Laravel文档中找到。

安全漏洞

如果您在Laravel中发现安全漏洞,请通过taylor@laravel.com发送电子邮件给Taylor Otwell。所有安全漏洞都将得到及时处理。

许可证

Laravel框架是开源软件,采用MIT许可证