在本地机器上缩小Laravel视图,然后推到服务器



我们正在使用Laravel中的Gulp来缩小我们的观点,我们面临的问题,服务器由于512的低RAM而无法处理Gulp,是否有任何方法可以缩小HTML在我们的本地机器上,然后将其推入我们的服务器?

我认为您应该通过在服务器上制作交换空间来解决此问题。

交换文件增加可用的虚拟内存量,例如gulp。

Linux将其物理RAM(随机访问存储器)分为 记忆称为页面。交换是记忆页面的过程 被复制到硬盘上的预配置空间,称为交换 空间,以释放那个内存的页面。合并尺寸的 物理记忆和交换空间是虚拟内存的量 可用。

来自:https://wiki.archlinux.org/index.php/swap

取决于服务器设置的外观,您可以找到有关如何启用特定服务器交换的许多指南。

假设您有Linux,可以检查服务器是否通过运行分配了任何交换空间:

sudo swapon --show

以及

free -h

要创建一个swapfile,您可以通过:

分配它
sudo fallocate -l 1G /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

它将为您提供1 GB的交换文件。

然后,您必须确保交换并配置交换等以进行性能,这取决于您的系统。

相关内容

最新更新