BuddyPressがどんな問題を引き起こす可能性がありますか?
私は昨日Buddypressを簡単に調べましたが、私のテーマに(インストール中に)追加された膨大な量のテンプレートファイルに圧倒されました。
テンプレートファイルを見た後、私はBuddyPressがそうであるという感覚を取り除くことができませんでした - 多分部分的にだけ? - かなりずさんな書き方。
BuddyPressを使う予定の場合は、
- ミニトラップとは何ですか。
- 弱点は何ですか?
- (alt。)他にプラグイン(メッセージング、グループ化、友達リクエスト)はありますか?
私は質問があると思います:何を達成したいですか?
機能のサブセットにはあなたのWordpressネットワークのためのアクティビティストリームは私の経験ではうまく機能します。
メッセージング、イベント、グループ、ブログ、フォーラムがすべてうまく連携した本格的なソーシャルネットワークが必要な場合は、十分な時間をかけて投資してください。
私が遭遇したいくつかの警告:
- 優れた開発者向けドキュメントがありません。。。それは良くなってきており、サポートもあります。
- ほとんどではないにしても、いくつかの外部プラグインは微妙なバグと疑わしい品質でいっぱいです。外部プラグインに頼る前に注意して機能性をチェックしてください。しかし、これはWordpressにも当てはまります。
- アップデート(BuddypressかWordpress)は物事を微妙で奇妙な方法で壊すでしょう。
いくつかのヒント:
- システムをベイビーステップで構築し、変更がどのような影響を与える可能性があるかを常に確認し、すべてがまだ機能しているかどうかをテストします。
- スピードを上げるためにmemcache object-cacheを使用してください。 (しかし、オブジェクトキャッシングのバグに注意してください。Tracを見てください)一度設定すれば、buddypressはそれほど速くはなく、妥当な速さです。
- xdebug(トレース、プロファイリング)とphp-ideはデバッグの仲間です
- 楽しむ :)
私はそれがワードプレスネットワークのインストールのためのソーシャルアドオンとして、私が他に何かしら見えたであろう多くの機能を備えた完全なソーシャルネットワークのために素晴らしいと思う。
私は1年半以上、buddypressと仕事をしてきました。
私が対処しなければならなかった最も重大な弱点 - スパマーとスプログ - から始めます。これは、登録フォームが誰にでも公開されている限り、直面しなければならない問題です。私は実際にそれをあなたを助けることができる作業フリープラグインを見つけていません。あなたが望むなら、あなたはアンチsplogプラグインの代金を払うことができます。私は1つを使っています、それはより良いです、しかし、私はまだ問題のための100%の解決策を持っていません。 Googleのrecpatchaを登録フォームに埋め込むこともできますが、これまでUXの観点からは最善の解決策ではないので、私はこれを避けました。
それ以外にも、あなたはbuddypressで行うすべてのこと - それはステップバイステップで行い、物事は簡単にうまくいかないことがあるので常にあなたのルートディレクトリとデータベースをバックアップすることを忘れないでください。あなたがワードプレスネットワーク上でそれを使用したい場合は、私は次のようにそれをインストールすることをお勧め:
- ワードプレスをインストール
- ワードプレスネットワークに設定
- buddypressをインストール
ああ、そしてどんなアップグレードでもあなたの変更を削除するのでこれはbp-core.phpを修正することを避ける(これはwordpressにもあてはまる)。
あなたが好きなら私にもっと具体的な質問をしてください。
私が知っている限りでは、BuddyPressはある種のソーシャルウェブサイトには本当に良いのですが、あなたがフォーラムよりも機能的なものを探しているのであれば、以下のいくつかを試すこともできます。
- 重力フォーラム
- bbPressフォーラム
- サーバーシンプル:
- プレスフォーラム
- Wp2BB
詳細を確認してください。