用php在服务器启动时加载具有lacs记录的数组

用php在服务器启动时加载具有lacs记录的数组,php,html,arrays,Php,Html,Arrays,当我们在线启动PHP服务器时,如果当时我们想在任何用户访问主页之前加载一个在web应用程序中有很多记录的数组。因为加载一个大数组会在用户在线访问网站时花费很多时间。所以我想在服务器启动时加载它,所以当用户到来时,他应该准备好一切 从PHP开始,我们如何加载服务器中有LAC记录的数组。我相信您是在问如何加载和存储所有使用该应用程序的用户都可以访问的共享内容列表。这样,每次用户加载页面时,就不必从数据库加载内容 正如您所提到的,使用Java很容易做到这一点,但是使用PHP,您必须将共享应用程序数据推

当我们在线启动PHP服务器时,如果当时我们想在任何用户访问主页之前加载一个在web应用程序中有很多记录的数组。因为加载一个大数组会在用户在线访问网站时花费很多时间。所以我想在服务器启动时加载它,所以当用户到来时,他应该准备好一切


从PHP开始,我们如何加载服务器中有LAC记录的数组。

我相信您是在问如何加载和存储所有使用该应用程序的用户都可以访问的共享内容列表。这样,每次用户加载页面时,就不必从数据库加载内容

正如您所提到的,使用Java很容易做到这一点,但是使用PHP,您必须将共享应用程序数据推送到PHP之外。。。MemCache是一种选择


请参阅:

您的要求不明确。而且,一次加载一个lac记录是一个巨大的混乱。你是什么意思?如果用户不访问您的网站,则无法在用户系统上加载某些内容。理想情况下,您的PHP将被完全执行,只有在HTML完成后,如果您不想在加载过程中出现空白页,您可以使用预加载程序。@ICanHasCheezburger-将为您提供一个示例,例如在一个电子商务网站中。您有大量的元素,因此,我们可以在用户访问应用程序之前加载该列表。这样,当用户访问应用程序时,应用程序可以在一秒钟内加载数据。我们可以在java中使用服务器启动控制器,该控制器将在上下文中加载arraylist,并在整个应用程序中使用该arraylist。我不知道如何在PHP中做到这一点,由于我是PHP新手,请就上述场景为我提供指导。@user3488008数组的值来自何处?数组值来自一个xml文件,我正在读取并存储数组中的值。。。。。