LAMP server optimization (caching, OPCache, MySQL DB) for Wordpress / Buddypress network

LAMP server optimization (caching, OPCache, MySQL DB) for Wordpress / Buddypress network

At peak times there are up to 150 members online at the same time. We want to get to several hundreds.

This platform is based on Wordpress and a Buddyboss / Buddypress plugins. The site is internationalized using WPML and offers the possibility of paid memberships using PMPro and various complementary addons.

GOAL of the assignment is to analyze possible optimization potentials. First and foremost the use of the server possibilities, i.e. analysis of possible bottleneck(s) and tweaking of the corresponding available server parameters for [login to view URL], MySQL server, Apache etc., so that an optimal use of the possibly still free resources can be achieved. E.g. a huge amount of RAM is still free -> mysql query caching possible?

Since the site is highly dynamic (activity feed, comments, groups and forums, messaging between members), complete caching is difficult to implement.

We have already exhausted some possibilities for optimization:

* Caching of some repetitive and "expensive" (i.e. slow) queries using static variables and using Wordpress transients.

* Caching of various HTML widgets that don't need to update themselves all the time

* Deletion of outdated transients, purging and cleaning of old DB entries and logs

* Rewriting of plugins to avoid SQL queries within for loops, for example

* Memcached and OPCache PHP Extensions were installed

* Update to PHP 8 because of JIT still in consideration

* Wordpress Plugin: Query Monitor -> analysis of results

The site is still quite slow, but only during peak times and only "in waves".

It is currently unknown what the bottleneck is, is it PHP or MySQL. In Linux "htop" both are alternating top loaders.

We have ~50GB of RAM, of which only 5GB is in use. Unfortunately the server does NOT have Plesk or the like, only a proprietary interface with the following options:


* implicit_flush

* max_execution_time

* memory_limit

* output_buffering

* output_buffering_value

* realpath_cache_size

* realpath_cache_ttl

* session_gc_maxlifetime


* default_charset

* ft_min_word_len

* innodb_buffer_pool_size

* innodb_ft_min_token_size

* innodb_flush_log_at_trx_commit

* innodb_lock_wait_timeout

* innodb_log_file_size

* max_allowed_packet

* max_connections

* max_heap_table_size

* max_user_connections

* query_cache_enabled

* query_cache_size

PHP OPCache:

* max_accelerated_files

* memory_consumption

* interned_strings_buffer

* validate_timestamps

* revalidate_freq

* enable_cli

* save_comments

* revalidate_path

* validate_root

* consistency_checks

If the analysis results are code optimizations, these may need to be implemented in consultation and depending on the effort involved. At first, analysis + implementation for the parameters of the LAMP settings.

Fähigkeiten: PHP, MySQL, Apache, Linux, BuddyPress

Über den Kunden:
( 0 Bewertungen ) Ludwigsburg, Germany

Projekt-ID: #32250427

17 Freelancer bieten im Durchschnitt €37/Stunde für diesen Job

(499 Bewertungen)

Sehr geehrter Thomas1147,   Wir haben 20 Jahre Erfahrung in PHP, Linux, Apache, MySQL, BuddyPress, daher können wir dieses Projekt erfolgreich abschließen. Bitte überprüfen Sie unser Profil hier: [login to view URL] Mehr

€42 EUR / Stunde
(213 Bewertungen)
(558 Bewertungen)
(97 Bewertungen)

Hi As per your requirement, I have expertise in Server Optimization and Linux Server Administration. I can help you with that. I have 10 years of experience in and Webhosting administration also have clear concepts of Mehr

€40 EUR / Stunde
(85 Bewertungen)

Hi, I have 19 years of experience on server management. I have been managing Linux and Windows sever and providing 24x7 support. I will resolve all of your current problems and provide you these services as an ongoing Mehr

€36 EUR / Stunde
(82 Bewertungen)
(52 Bewertungen)

Guten Tag, Ich bin zertifizierter Linux Administrator und würde Sie gerne bezüglich ihre Implementierung beraten und daraus resultierende, die Einrichtung für Sie vornehmen. Wenn Sie über Details sprechen wollen, könn Mehr

€36 EUR / Stunde
(54 Bewertungen)

Hey! I am expert Full stack developer with skills including Laravel, Vue, React, CSS, MySQL, Forum Software and PHP etc. Thanks for positing "LAMP server optimization (caching, OPCache, MySQL DB) for Wordpress / Buddyp Mehr

€36 EUR / Stunde
(8 Bewertungen)

Hello Thomas, I have + 10 years of experience in web development, YES, I am very familiar with WP and Buddypress. Until now I have completed lots of projects successfully. And I have hands on experience about LAMP serv Mehr

€40 EUR / Stunde
(2 Bewertungen)
(3 Bewertungen)

Hi, I will finish these work and optimize your buddypress site, I am buddypress expert developer, my plugin/themes listed on wordpress official site [login to view URL] since 2008: buddypress plugin example: https:/ Mehr

€36 EUR / Stunde
(5 Bewertungen)

Hi there, hope you are well. It's Dipendra. I am interested in this project because I have been working on several complex PHP projects for seven long years. Most recently, I have done a project for a client which is a Mehr

€36 EUR / Stunde
(5 Bewertungen)

Good evening. I can help you with her problem. I am an expert server administrator and have already worked on high performance sites.

€36 EUR / Stunde
(4 Bewertungen)

Hi !, I’ve carefully checked your requirements and really interested in this job. I’m full stack web developer . I’m offering best quality and highest performance at lowest price. I can complete your project on time Mehr

€36 EUR / Stunde
(2 Bewertungen)

Hi Sir! I'm going to speak from my experience. I have done plenty. Buddyboss is a social community website, so any form of caching may not always be the best option. I suggest you use CDN as well as ensure your server Mehr

€40 EUR / Stunde
(1 Bewertung)

Hello, Thanks for checking out us, We are Techjuke providing Development and Branding solutions domestically and Internationally through out this platform and many others. We are also expert in Apache, PHP, BuddyPres Mehr

€36 EUR / Stunde
(1 Bewertung)