我有一个托管服务器,让我SSH连接,我成功地设法在其上安装指南针。我有一个应用程序需要我在旅途中将Compass CSS编译为W3C CSS。我正在使用PHP服务器端语言,并希望按用户请求的方式编译指南针文件。指南针CSS在线编译使用PHP
我知道该怎么做,但问题是关于性能和如何处理通过一个SSH连接编译的并发用户请求。假设用户应该很快收到编译好的CSS,我有什么选择来处理这种类型的东西?
我想补充更多细节。我希望我的用户将他们的SCSS文件上传到我的服务器,然后将其编译到服务器的普通CSS中,一旦编译完成,该文件将再次发送给用户进行下载。当他们刚刚上传并下载文件时,它看起来似乎是无缝的。但幕后编辑发生。我能做到这一点这样......
- 用户上传文件(发送POST请求)
- 我处理通过获取文件,读取内容,写SCSS文件的请求。
- 我连接到服务器终端使用SSH和使用罗盘编译然后发送编译的文件返回给用户作为请求(POST)响应编译此文件。
将会有巨大的SSH连接,我的服务器将被耗尽。我怎样才能优化只有单一的SSH连接和处理所有请求的连接?