web-dev-qa-db-ja.com

Drupal 6をプレスフローに移行していますか?

多くのmysqlチューニングを行った後、Dr6サイトのパフォーマンスを改善するための最後の手段としてVarnishを使用する予定ですが、そのパフォーマンスはますます遅くなっています。 VarnishはD6では機能しないことに気づきました。また、som contribモジュールがないため、Drupal 7に移行することはできません。これにより、Pressflowへの移行がかなり冗長になります。

私はnginx + php-fpmをWebサーバーとして使用しており、Apacheを避けようとしています。このアプローチにはもちろん欠点があります。たとえば、Boostモジュールを使用できませんでした。今私の質問は、pressflowが私のWebサーバー構成で機能するかどうかということです。移行はパフォーマンス面で良いアイデアかどうかそして、Pressflowは私に適しています。Ubuntuサーバーでスムーズな移行を行うためのドキュメントはどこにありますか。

あなたの提案をありがとう。

1
hbp

sites/フォルダーとデータベースバックアップの形式で配信し、Pressflowにインストールするクライアントがいます。 PressflowのバージョンがDrupalバージョンよりも古いものでない限り、問題は発生していません。

実際の移行はありません。ファイルを置き換えてupdate.phpを実行し、次に進んでください。ただし、2つのマイナーな問題があります。

プレスフローのエラー報告は異なり、E_NOTICEの多く(つまりa lot)がdblogに記録されます。これらを除外するためにerror_reportingを調整することができます。

PressflowはAPIとDrupalとの互換性がありますが、匿名セッションの状況に遭遇しました。ときどき、drupal_start_sessionで何かを始める前に、カスタムモジュールからPressflow 6にある$_SESSIONを手動で呼び出す必要があります。

個人的には、Zend Server CEも試してみました。まとめるPressflow 6サイトは本当にこの環境で飛んでいます。

3
mpdonadio