いくつかのWordPressブログに公開する方法

公開: 2022-07-21

投稿内容

  • PUSHメソッド– XML-RPC
    • 良いこと
    • 悪いこと
      • 安全
      • 時間がかかる
  • PULLメソッド–RSSフィード
    • プロ
    • 短所
      • 追跡の欠如
      • 投資
  • それで、それはどのように正確に機能しますか?

私の友人は最近、いくつかのWordPressブログにコンテンツを最適に(つまり最も迅速に)配布する方法を私に尋ねました。そのため、このブログ投稿に飛び込むようになりました。

配布には2つの基本的な方法がありますが、実際にはまったく逆の方法であり、それぞれに長所と短所があります。 どちらもWordPressのインストールで少し設定する必要がありますが、その多くは作成プロセスで自動化できます。

PUSHメソッド– XML-RPC

WordPressブログでXML-RPCリモートパブリッシングを有効にすることで、中央のソフトウェアから理論的に無制限の範囲のWordPressインストールを制御できます。 これは面白そうに聞こえますが、確かにいくつかの大きな後退があります。 説明させてください。

良いこと

*

悪いこと

安全

まず、WordPressブログにセキュリティ上の脅威をもたらします。 XML-RPCプロトコルの実際の安定性とセキュリティについては知りません。 それは間違いなくあなたのWordPressブログへのもう一つの開かれた「穴」です。

時間がかかる

設定には時間がかかります。 作成するすべてのブログについて、ブログの設定でXML-RPCを有効にする必要があります。また、この情報を、数百万のWordPressブログを制御するために使用する中央ソフトウェアに保存する必要があります。

この方法で自動コンテンツを取得することもできます。

このために「作成者」の役割を持つ新しいユーザーをWordPressインストールに作成することをお勧めします。 なんで? さて、あなたがあなたの管理者パスワードを誰かと共有するならば、あなたはばかげているでしょう。 信頼できるかどうか。

*ええ、私は知っています。 「長所」セクションは空です。 2番目の方法と比較して、この方法を使用する正当な理由を見つけることができません。


PULLメソッド–RSSフィード

各WordPressインストールには、RSSフィードを読み取るためのRSS処理サポートが組み込まれており、ホイールとコードを最初から作り直したくない人は、WPなどのRSSフィードを介したコンテンツ作成を処理するために作成された優れたプラグインがすでにいくつかあります。 -o-Matic。

プロ

メンテナンスが簡単–すべてのコンテンツを含む1つの中央サーバー。 簡単。

拡張可能–より多くのスペースが必要ですか? もっとスピードが必要ですか? 単一のサーバーをアップグレードします。 簡単。

セットアップが速くなります。 中央サイトに各ブログの詳細を入力する必要はありません。 簡単。

柔軟性–パラメータを介してRSSフィードと通信できるため、少しの技術的なスキルがあれば、徐々にスケーリングを開始できます。 以下の「これはどのように機能するのか」という名前のセクションをお読みください。

ボーナスの利点:強制出力構造=下位互換性。 RSSフィードの厳密な構造により、RSS標準に従う必要があります。そうでない場合、コードはフィードを理解できません。
したがって、将来、新しいパラメーターやその処理などの機能を追加する場合は、出力の同じ構造を維持する必要があります。つまり、以前のすべてのインストールでコンテンツサーバーと通信できます。

短所

追跡の欠如

実用的であるため、インターネットに散在するスレーブをチェックするために集中型フィードサーバーも使用しますが、PULLテクノロジーを使用してこれを行うには、ユーザーに代わって余分な労力とコーディングが必要になります。

最初の方法(XML-RPC)は、ブログが応答に失敗したかどうかをすぐに認識し、公開しようとしたときにタイムアウトすることで、この分野で間違いなく利点があります。

ただし、フィードスクリプトにコードを追加することで同じメリットを得ることができます。このコードは、参照URLからの着信訪問を保存し、指定された間隔で着信URLをチェックし、応答しないブログを報告します。 セットアップに余分な労力が必要になるため、これはマイナーな欠点になります。 初めて。

貴重なヒント:少し正気を加えてください!

チェックモジュールを追加する場合は、応答性のためにバッファを追加することをお勧めします。 コードがブログをチェックするときにブログが応答しないという理由だけで、その瞬間にブログの応答が遅くなる可能性があります。インターネット上の経路がクロックされているなど、さまざまなことがあります。

代わりに、電子メール、携帯電話へのテキストメッセージ、または考えられるあらゆるものなどのアラートを送信する前に、少なくとも2、3回は注意して再確認する必要があります…

また、アラートを1日に数回に集約することをお勧めします。

なんらかの理由で、午前2時32分から、コードの一部が精神的になり、15秒ごとにテキストメッセージを送信することは本当に望ましくありません

それは通常、まともなインターネット接続やそれを修正する時間がない場所で休暇をとっているときに起こります…私を信じてください。

投資

ただし、実際の欠点は潜在的なコストです。 私は合理的に可能な限りコストを下げることに夢中です、そして私はまともなサービスだけをそして低価格で提供するいくつかの場所を知っています。 ただし、このセットアップで重要なのはサーバーだけです。サーバーは、必要なだけ安全で安定している必要があります。

神経の種類やウォレットのサイズにもよりますが、24時間年中無休でサポートされている安全で安定した十分にバックアップされたサーバーに投資することを強くお勧めします。 それはもっと費用がかかりますが、それはあなたが夜に安らかに眠ることを可能にします。

安定したスムーズなウェブサイトが必要な場合は、WordPressの最適化チェックリストを確認してください。

それで、それはどのように正確に機能しますか?

簡単に始めたい場合は、RSSからコンテンツへの処理コードを使用して一連のWordPressブログを設定します。このコードは、固定RSSフィードを1日2回、週2回、さらには月1回などのランダムな間隔でチェックします。 RSSフィードには、中央サーバーから制御されるコンテンツが含まれ、ローカルコードは、ブログ投稿への新しいコンテンツの作成を処理します。

中央のフィードURL、たとえばhttps://networkhq.com/feed.phpは、データベース(またはデータベースの範囲)からコンテンツを返します。

最も単純な方法では、データベースから配信されたランダムなコンテンツを返すだけです。 余暇に開発できるより高度なバージョンには、次のようないくつかの機能が含まれている必要があります。

セキュリティ–特定のキーを持つパラメータを追加し、そのパラメータが欠落している場合は何も返さない。 例: https://networkhq.com/feed.php& secretkey=453Asd2

キーワードコンテンツ–キーワード検索用のパラメータを追加します。 たとえば、「健康」に関する数十万の記事、ニュース、ストーリーの集中型データベースがあると想像してみてください。 特定のキーワードフレーズに関連する一連のブログを設定すると、 &kw=acneを追加して、にきびに関連するコンテンツのみを出力できます。

並べ替え方法–ブログをコンテンツで徐々に埋めたい場合は、コンテンツをランダムに出力できます。または、サーバーから返される出力に最新のものを最初に表示するように強制することもできます。

制限–出力を制限することは常に良い考えです。 これは、一度にブログに追加されるコンテンツの量を制御する方法になります。 私がテストした一部のRSS処理スクリプトには制限機能がなく、制御と制限を維持しないと、1時間ごとに50のブログ投稿が作成される可能性があります。

あなたを助け、システムの柔軟性を高め、コメントであなた自身のアイデアのいくつかを引き出すことができる他のいくつかのことがあります、私はあなたが考えることができることを聞きたいです。