Host: Cloudways > Linode Servers (so almost unlimited resources available to scale)
Tools: xDebug, New Relic, plus whatever else you recommend
Services: Nginx, MariaDB, php7.1, Varnish, Memcached, Redis, Elasticsearch
Yes, we know all about caching, that is not the solution to this job.
This is for an expert php & mysql profiling and optimisation expert to analyse the full stack including slow queries, dequeuing expensive or unused scripts and making plugin patches, or streamlined forked versions, or more efficient clones.
The goal is consistant < 1s page loading time on all uncached pages in the frontend and WP Admin even under load.
Yes, there is an amount of plugins - but they all serve a purpose, have a business and user need, and are used. So you will probably need to be proficient in re-writing plugins for speed and removing the unnecessary from them.
This job is quite specifically for a code performance profiling and optimisation guru with the stack we have.
If you are brilliant at this, they we'd love to have you join our team and help with this to free the other developers for the frontend, data structure and business logic programming tasks they have to focus on.
Site URLs supplied on enquiry for suitable candidates.
It is the WP Admin and frontend logged in pages we really need to get loading as fast as possible every time without fail.
The biggest challenges will be TranslatePress and the Customizer speed - but I'm sure we can crack this as we have had fast performance from the stack before but then get random issues from updates that distract us with bug & conflict treasure-hunting.
If this is your thing then your focus on this to free the other developers for UI & data-flow work will be very valuable. And you don't need to worry about the rest of the stack either because you have a great team working on that.
The site will have ~40 daily admin users every day and be processing about 2,000 orders a day. (We have work in progress for handling the orders in separate tables to tune that area.)
We use GitLab for code control and continuous integration, so will need a GitLab ID for any work on code.
Looking for a speed and optimisation obsessed wordpress, php, sql Jedi Knight to make this all super fast and keep an ongoing relationship.
We have a really capable development team that I'm sure you'll like working with but they are focused on the business logic and front end work.
It is time to make this particular area a separate dedicated task for someone just to focus on that and help the other developers prioritise the things that we need to re-develop if the plugin of choice is irreparable etc.
You're working with an experienced development and ecommerce team for our own LAMP stack - but this new build in Wordpress definitely needs some WP specific experience to help make it lean and fast.
Say hello on Upwork Messenger and I can provide the URL to study and then Cloudways clones to work with.
We won't waste your time, just do all we can to free it to be focused on this one area and hope you'd like to use this project to become a regular consultant on our team.
Please only apply if you have proven experience and evidence of your work.
Hours to be determined
1 to 3 months1-3 monthsProject LengthDuration
I am willing to pay higher rates for the most experienced freelancers