私はSSH接続が可能なホスティングサーバーを持っており、コンパスをインストールすることに成功しています。私は外出先でコンパスCSSをW3C CSSにコンパイルする必要があるアプリケーションを持っています。私はPHPサーバー側言語を使用しており、ユーザーが要求するコンパスファイルをコンパイルしたい。Compass CSS Online PHPを使用したコンパイル
私はそれを行う方法を知っていますが、パフォーマンスに関する問題と、単一のSSH接続でのコンパイルの同時ユーザー要求をどのように処理できますか。ユーザーがコンパイル済みのCSSをすばやく受け取らなければならないと仮定すると、このタイプのものを処理するためのオプションは何ですか?
私は詳細を追加したいと思います。私は自分のSCSSファイルを自分のサーバーにアップロードし、それをサーバー上の通常のCSSにコンパイルして、コンパイルするとファイルをユーザーに再度ダウンロードしてダウンロードさせます。彼らはファイルをアップロードしてダウンロードしたときに、シームレスに見えるでしょう。しかし、シーンの後ろでコンパイルが行われます。私はこの方法が...
- ユーザーアップロードファイル(POSTリクエストを送信する)
- 私は、ファイルを取得して内容を読んで、SCSSファイルに書き込むことによって、要求を処理することを行うことができます。
- SSHを使用してサーバー端末に接続し、コンパイルコンパイルを使用してこのファイルをコンパイルし、コンパイルしたファイルを要求(POST)応答としてユーザーに返します。
巨大なSSH接続があり、サーバーが枯渇してしまいます。どのようにしてSSH接続を1つだけにして接続を最適化することができますか?