簡體   English   中英

php導入遠程庫以在本地運行它們

[英]php import remote libraries to run them locally

盡可能直接...是否存在一種共享/導出遠程可用的PHP庫以使其在本地執行的方法/工具?

讓我詳細說明我的需求:

我是公司中可用的某些子域的Web開發人員/管理員,每個子域共享本地數據,並且已將其安裝和配置在單獨的主機上

http://division-A.company.com    (running on division-A.company.com)
http://division-B.company.com    (running on division-B.company.com)
http://division-Z.company.com    (running on division-C.company.com)

不同的主機是

  1. 配置不同,
  2. 顯示不同的Pourpouse的不同信息
  3. 但它們都共享相同版本的Apache和PHP(5.4.7)

考慮到3個不同的Web主機由我維護...我是否有機會與他們共享一些常見的php庫。

我的意思是,例如:

在[host-A.company.com]上具有可用功能

webuser@host-A.company.com: /httpdocs/lib/helloworld.php

<?php
function HelloWorld() {
     echo "You are on host " $_SERVER['SERVER_NAME'] . "\n";
     return(true);
}
?>

可以(以某種方式)將其導入另一台主機嗎?

webuser@host-B.company.com: /httpdocs/lib/import_remote.php

<?php
   include_once("http://division-A.company.com/lib/import_remote.php");
?>

但是這種方法(而且很清楚為什么)不能正常工作,因為代碼是在遠程主機而不是本地主機上執行的,而我的目標是擁有一個功能,為我提供一種方法

  • 可以遠程使用該功能
  • 但在本地運行

最簡單的方法是將您的庫提取到單獨的存儲庫中,並通過作曲家將其作為對所有站點的依賴項包括在內。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM