0

私は現在、友人のソーシャル ネットワーキング サイトを構築しています。PHP や JavaScript などを使用してゼロからこれを作成するつもりでしたが、私が行っていることの多くは車輪の再発明のようです。それが下手です。私は現在、すべての基本的なことを実行するフレームワークまたは API (すでに何年にもわたるベスト プラクティスの改訂などを行っています) があるかどうかを調べていますが、友人に簡単にカスタマイズするのに十分な拡張性があります。好み。私は地面に耳を傾け(Googleを検索するためのコード)、どういうわけか、ワードプレスの拡張機能である他のBuddyPressがかなりポップアップするようです。しかし、それはブログのようなものだと私には思えます。さらに、これの機能を拡張しようとするのは大変な作業のようです。

私が追加しようとしている機能の 1 つは、ユーザーが分割アカウントを持つ機能です。ユーザーが私のサイトに参加したとしましょう。そのユーザーは、特定のユーザーだけが見ることができるプロフィールを持っていますが、同時に、他の人だけが見ることができるアカウントを持っています。それが、Buddy Press に追加できる拡張性のレベルです。その機能は基本的にデータベースのバックエンドにあります。だから、それは簡単だと思うでしょう。どう考えているか教えてください。

4

1 に答える 1

1

Wordpress と Buddypress は確かに非常に拡張可能です! ソーシャル ネットワークをゼロから作成することと、Buddypress のプラグイン/拡張機能を作成することを比較する場合、それはほとんど競争ではありません。WP/BP の作成は間違いなくより簡単です。さらに、(通常は) 徹底的にテストされたコードの上に構築しているので、コードを試してみることをお勧めします。

あなたの特定のユースケースに従って、興味深いことに、ユーザーが「分割された」プロファイルとやり取りする理由と方法について、さらに情報を追加できますか?

このようなコードを作成する場合、WP/BP をセットアップした後、ユーザー用に追加のプロファイル フィールド (alternate_bio など) を作成します。表示しているユーザーが適切な資格情報を持っている場合、プラグインはこれらのプロファイル フィールドを読み込むことができます。

プラグインの書き方を学ぶには、ここから始めます: http://codex.wordpress.org/Writing_a_Plugin

お役に立てれば!

于 2011-12-07T22:16:09.627 に答える