ページをスケジュールして置き換えるためのアイデアやプラグインを知っている人はいますか?
前文:
現在、新しいプロジェクトのさまざまなコンテンツ管理システムを評価しており、たとえば「メンテナンスリリース」の一環として、新しいページを作成し、既存のページを更新しています。
PHP(できれば)またはC#のいずれかを使用します
問題:
ユーザーには、既存のページの新しいリビジョンを作成して保存し、将来的に公開日時を設定してもらいたいと考えています。この日時に、既存のページを置き換えてページを公開したいと考えていますが、すべてのリンクページ、URLなどは同じになります。
現在:
2つの別々のインストールがあり、cronジョブといくつかのmysqlクエリを実行するPHPスクリプトを使用してページの更新をスケジュールします。これは、実行に失敗した過去の重大な時期に失敗しました。
最後に:
おそらく、これを自分たちで、独自のCMSで、または既存のCMSへのプラグインとして書くことができます-単純に:
SELECT latest_revision from posts_pages_table
WHERE publishable='yes'
AND max(revision_date);
しかし、既存のCMSでこれを経験したことがある人や、技術的な観点から問題を予測している人はいますか?
たとえば、ワードプレスのバックエンドで、ページがまだ「ライブ」になっていない場合、ユーザーはページの最新バージョンを更新していることをどのように確認しますか。
既存のすべてのCMSを調べてGoogleを検索しましたが、ページの更新をスケジュールすることはめったにないように思われるため、信頼できるSO群衆からのガイダンスに依存しています。
ありがとう