HyperCMS-すぐに使える高速CMS

おそらく、1月の1C-Bitrix Conferenceで発表されたHyperCMS関税を作成するというアイデアの話から始めましょう。 Parking.ruは10年以上にわたってWindows.ruをホストしてきたため、ユーザーの声に耳を傾け、共有ホスティングで1C-Bitrixなどの「重い」CMSの動作が遅いことや、後でVDSで判明したことについて苦情を受けます。



そして、特定のCMS用に既に構成されたオペレーティングシステム、データベース、Webサーバー、および選択されたVDSパフォーマンスパラメーターを含むこれらすべてを含むHyper-V仮想マシンの「理想的な」イメージを作成し、ユーザーが既製のソリューションを「すぐに」購入できるようにするというアイデアがありました「そしてすぐに高速システムを手に入れましょう。





まず、HyperHalf 512MB RAM料金プランの新しい仮想マシンに設定なしで1C-Bitrix PHPをインストールしましたが、率直に言って、WindowsでのPHPの結果には満足していませんでした。 Bitrixに組み込まれた一連のテストの後、次の図が得られました。



画像



LinuxでのPHPの動作はWindowsよりも明らかに高速であり、大幅に向上し、全体的なパフォーマンスは低下しました。



その後、OSの最適化、データベースの調整、実行可能なPHPコードのキャッシングの作業からトリッキーな作業が始まりましたが、結果は大きくなりましたが、十分とは思えませんでした。 Microsoftに連絡し、WindowsのPHPコードをキャッシュするためにZendの代わりに新しいWinCache開発を使用するように勧めました。

最適化が開始された時点ではあまり安定していませんでしたが、バグレポートを考慮した新しいビルドの運用リリースのおかげで、より安定した運用を達成することができました。 テストの結果、生産性が大幅に向上しました。

しかし、Zendを最終バージョンに含めました。これは、WinCacheがBitrixのエンコードされた試用版で動作できないという事実によるものです(Joomlaのバージョンでは!エンコードがない場合、より良い結果が得られるためWinCacheを使用します)



最後に、1C-Bitrixのパートナーと相談することにしました。彼らは以前からよく知られ、友人でした。彼らのおかげで、理想に合わせて構成を改良し、次の結果を得ることができました。

画像



CMSコアの速度に設定された30ポイントの基準では、最低料金プランの35の値はまともであり、Windows上のHyperCMSの特別価格を考えると非常に優れています。



現在、開発者と一緒に、近い将来利用可能なリストに表示されるCMSの最適化に積極的に取り組んでいます-これらはUMI.CMSとJoomla!、そして少し後のWordPressと、PHPと.NETテクノロジーの両方で構築された他の多くのテクノロジーです。



UPD:最適化を停止せず、CMSおよびサーバーコンポーネントの新しいバージョンのリリースでHyperCMS料金のイメージと構成を更新します。



All Articles