[wp-trac] [WordPress Trac] #56842: WordPress performance drop due to introduce Gutenberg

WordPress Trac noreply at wordpress.org
Tue Oct 18 13:32:32 UTC 2022


#56842: WordPress performance drop due to introduce Gutenberg
--------------------------------------------+------------------------------
 Reporter:  dylan2intel                     |       Owner:  (none)
     Type:  defect (bug)                    |      Status:  new
 Priority:  normal                          |   Milestone:  Awaiting Review
Component:  Build/Test Tools                |     Version:  6.0
 Severity:  major                           |  Resolution:
 Keywords:  has-testing-info needs-testing  |     Focuses:  performance
--------------------------------------------+------------------------------

Comment (by dylan2intel):

 1. Install docker & kubernetes, pls. refer to https://www.cloudsigma.com
 /how-to-install-and-use-kubernetes-on-ubuntu-20-04/

 2. git clone https://github.com/dylan2intel/wordpress-performance-
 issue.git wp-perf-drop

 3. cd wp-perf-drop; ./deploy apply # This step will deploy WordPress on
 kubernetes

 4. cd wp-perf-drop; docker build -t siege .

 5. cd wp-perf-drop; docker build -t siege . -f Dockerfile.siege

 6. docker run -it siege -c 100 -t 60S http://10.166.30.137:30080 >
 output-5.9.3.log # This step will simulate 100 concurrent users stressing
 on wordpress with 60 seconds duration.

 7. cd cd wp-perf-drop; sed -i
 's/wordpress:5.9.3-php7.4/wordpress:6.0-php7.4/' wordpress-deployment.yaml

 8. cd cd wp-perf-drop; ./deploy destory # This step will destory WordPress
 on kubernetes

 9. Re-run step 3 # This step will re-deploy wordpress with version 6.0

 10. docker run -it siege -c 100 -t 60S http://10.166.30.137:30080 >
 output-6.0.log

 11. cat output-5.9.3.log |grep 'trans/sec' &&  cat output-6.0.log |grep
 'trans/sec'

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/56842#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list