Shape the future of Social networking with WordPress: Join Project Midnight Sun! The next generation platform for community building with WordPress!

BuddyDev

Search

Replies

  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25331
  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    Brajesh Singh on in reply to: Buddypress Searchable activity #21605

    Hi Vivek,
    BuddyPress now support the activity searching out of the box. All you need is a basic form and ways to submit the search to activity page.

    Try appending ?s=test to your activity page and see what you get.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    Brajesh Singh on in reply to: Scaling buddypress #21604

    Hi Tosin,
    Thank you for asking. I missed it earlier, sorry about that.

    1/3. 5 million users with 3 million concurrent users:- I assume by concurrent you mean users online at one time(I am assuming members and not the viewers).

    BuddyPress or any WordPress setup won’t be able to handle concurrency at this scale. If it was a WordPress only site and user’s were viewers, you could cache pages and manage this with some optimizations/better server.

    In case of BuddyPress or any WordPress community plugins, you can not use static caching for the social/community section and that won’t scale to this magnitude. Having a few million users is different than having a few million concurrent users.

    If you have only a few thousands concurrent users and the size of community is in million, BuddyPress can handle that case if used properly. In this case, custom codes/theme/plugins may prove to be bottleneck and you can work around it.

    My suggestion will be go with BuddyPress to validate your idea and once you reach certain milestone, start planning for a custom solution.

    Till then, you can optimize BuddyPress by using proper caching, CDN, offloading storage, and monitoring database for slow queries.

    Once you start noticing slowness and none of the above helps, It is time to move to the custom solution.

    In my opinion, BuddyPress is great if you have moderate sized communities but I will not recommend BuddyPress/WordPress if you are trying to build a facebook rival.

    It is aimed at creating micro communities/intranets/niche specific communities. It may suit better for validating your ideas in this case. Once you are certain about the number of users to be in millions, go for a custom solution. It will save you cost and headache.

    2. It should work. You can keep upgrading as and when the need grows. Don’t go for shared hosting though. Look at siteground’s suggestions for page visits to decide.

    4. When you site grows to 5 million + 3 million active, you will need a dedicated teem to cater to your growing community. It is worth it.
    I and my team will certainly be happy to workout a plan to assist you. It will be a pleasure to work on a community with such a large user base.

    All the best.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    Brajesh Singh on in reply to: Monthly membership? #21594

    Thank you Jack.

    I sincerely appreciate your kind words and support.

    Best Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25331

    Hi Michael,
    It’s good to hear about the project moving forward.

    For the restriction plugin, I am sorry but I still don’t understand.

    You can configure the deactivate account to let user’s login but not do anything else.

    Do you want users to keep messaging/joining groups/adding friends etc? I need to see clearly how these restrictions are different from what can be achieved via BuddyPress Deactivate Account.

    Please help me understand it.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    Brajesh Singh on in reply to: Monthly membership? #21590

    Hi Jack,
    Welcome to BuddyDev.

    Thank you for the questions.

    1. We don’t have a monthly membership as currently we lack the resources to handle the sales related issues. In my experience, the automatic deduction of recurring fees seems to be cause of a lot of grievances.

    For our team(It’s small at the moment), It saves a lot of time even if we sacrifice some revenue.
    There is another reason too. Our platform for selling the content will need some time before it can handle recurring fees.

    We may experiment it in future(may be by the end of this year or next year) but We don’t have any plan to have it for now. I am sorry about this.

    2. When you purchase a membership, if the price changes in future, you will not need to pay the extra cost. It will be always either the base payment you paid in first year or less(It is for existing members).

    Since we don’t have the option for monthly membership currently, Is there any other way I can assist currently? Please let me know and I will do my best.

    Hope that helps.

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25331
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25331

    Hi Michaël,

    Thank you for sharing more details.

    Now, It seems that this is more suitable for the BuddyPress Deactivate Account with the addon I had suggested

    https://github.com/buddydev/bp-deactivate-account-addon

    Can you please tell me if that works or not ?

    You both are doing great. I am looking forward to see the project going live soon.
    All the best.

    Regards
    Brajesh