phpreel/static

Laravel 包,可以将您的应用程序转换为静态 HTML 网站。

v1.0.0 2021-08-18 16:53 UTC

This package is auto-updated.

Last update: 2024-09-18 23:54:14 UTC


README

phpReel Static Laravel 包

Total Downloads

phpReel Static 是一个简单的 Laravel 包,由 phpReel 创建和使用,可以将您的 Laravel 应用程序转换为静态 HTML 网站。

您只需要一个 artisan 命令 php artisan generate:static,这将生成您的静态网站。一旦您运行此命令,您将在 Laravel 应用程序的根目录下名为 static 的目录中找到您的静态网站。

您可以在 static 目录中添加一个 .gitignore 文件,并限制可以提交的文件。以下是 phpReel 使用的 .gitignore 文件。

*
*/
!.gitignore

在执行命令之前,请确保您的 Laravel 应用程序已在服务器上运行。您可以通过在终端中运行 php artisan serve 来在几秒钟内启动服务器。当您运行 php artisan generate:static 时,不要关闭服务器,如果需要,请使用两个终端。

请注意,您的一些 Laravel 应用程序提供的功能可能不再在静态网站上可用(您将无法访问数据库、登录系统、支付等)。

安装

您可以通过 composer 安装此包。

composer require phpreel/static

为什么使用 phpReel Static?

静态网站的主要好处是您可以将其部署到任何地方,从 GitHub Pages 到 Netlify,甚至 Google Drive。这意味着在互联网上拥有自己的网站既简单又便宜。

如何更新由 phpReel Static 生成的网站

您应该在 Laravel 应用程序上运行并修改那里(例如添加新文章、更新内容等)。一旦完成,运行命令 php artisan generate:static 并将新生成的静态网站直接部署到您的提供商。

贡献

phpReel 每天都在变得更大、更好,因此随着每个新功能的推出,管理产品的难度越来越大,需要团队。我真的想将这个项目发展成一个完整的软件公司,但在那一天到来之前,我完全依赖于社区的援助。以下是一些可以帮助 phpReel 发展的事情的列表

  • 在 GitHub 上创建项目的分支 并通过添加新功能、修复错误或改进现有内容(然后提交 pull request)来为它做出贡献
  • 传播关于这个项目的消息
  • 只需简单地使用它,如果您发现任何错误,请打开一个 GitHub 上的 issue

许可证

MIT