PHP脚本存储库

时间:2011-05-16 11:00:05

标签: php repository

我有一个问题。 我有可能在php中创建一个脚本存储库(而不是svn或git)吗?

我解释一下,我想创建一个Web应用程序,进行一些更改和新功能,并在带有LAMP的localhost机器上安装,然后,当我编写更改并上传到主服务器时, “客户端”检测到更改并发出警报或自动下载新更改,例如Microsoft,MacOS或Linux中的自动更新。

如果有可能,有人可以向我解释我该怎么做吗?

感谢所有对此感兴趣的人。

最好的问候,卡洛斯

1 个答案:

答案 0 :(得分:5)

这听起来像是PEAR(PHP扩展和应用程序存储库)的任务。 It describes itself作为“可重用PHP组件的框架和分发系统”。

您需要安装PEAR频道服务器。 Pirum可能是最简单的。然后,您需要在服务器上设置项目。

然后,您的客户端服务器需要安装PEAR客户端,将您的服务器添加为通道并安装该软件包。这一切都非常简单,并在Pirum文档中进行了解释。

然后,您可以使用cron作业定期执行pear upgrade packagename