W
W
Wtapd2017-05-04 14:52:42
CMS
Wtapd, 2017-05-04 14:52:42

What load does wp pull?

There are almost no videos in the project, all the information is in text and pictures + small user interactions (influence on each other's reputation and so on), in short, almost like a peek-a-boo, only on wp.
Traffic 100k per month, the question is, will it pull a million? what about five?
I'm afraid the load will not withstand due to growth.
Or just rent a good car with good performance and that's it, no problems?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Andrey Belov, 2017-05-05
@Wtapd

Half a million a month pulls easily.
It will pull more.
The main problem with WP loads is that people "don't know how to cook it". In simpler terms:
1. Due to the availability and popularity, 90% of the loads create automatic and constant brute force password from the admin panel by endless automatic bots that 100% of the time scan the Internet for WP sites and vulnerabilities. Change the address of the admin panel from wp-admin and wp-login - you will get a decrease in load by an order of
2. The same with xmlrpc - if you do not use it, close access via httaccess and so on, and simply delete the file. The same with access to the config, licenses, readme, etc., config-sample (generally delete) and so on. Plus folder permissions. This will relieve the load, if not by an order of magnitude, then noticeably.
This is about simple and affordable all measures.
If we talk about a normal site, then:
1. Take at least a simple (2 cores, 2 gig) VPS with nginx + php-fpm - no need to hang up the site on a long-suffering virtual hosting, where you don’t even have access to logs
2. Hire a person who will supply you with an older version of PHP (not 5.4.45, but at least 5.6 or, better, 7 right away - WP has support) and an "optimizer" (OPCache, Xcache, etc.). After the "optimizer" the site flies like a turbo broom (any, not just WP), unless of course it is turned on and configured. The main trouble is that in 90% of hostings it is stupidly not installed, including on VPSs out of the box
3. The same person can, at the config level, prohibit bots from accessing the necessary WP files everywhere (there are a million ready-made configs for all occasions) and raise the banal fail2ban, which will automatically ban the rest of the bots that sort through ssh, ftp, etc. from the server, which is the same gives rise to a non-illusory load
4. GZIP
On average, this is more than enough and it is very fast and simple.
For complex cases, as mentioned above:
1. Refuse plugins, most of the functionality is done without them through the functions of the theme and is from the engine. For the remaining plugins, look at the load on mysql, optimize queries, etc., or at least just set up the muscle configs, based on what the same simple mysqltuner.pl says
2. In other cases, make caching, again, not by a plugin, but at the server level (the same nginx and fpm), since this is also a matter of 2 minutes
. In general, the engine does not impose almost any restrictions on attendance, you just need to be able to work with it . To and with any other.

M
mletov, 2017-05-08
@mletov

Oh, these questions are from the category "Will Wordpress (Bitrix, Joomla, Drupal, %CMSname%)" pull the load of %there is some large number of uniques%"
Let's take, for example, Bitrix, which is famous for its slowness. However, on Habré periodically they post victorious reports about how Bitrix keeps an amazing load.Only the article describes in detail what intricate manipulations were performed with the CMS stuffing before this was achieved.Or
Drupal.The website of the White House is made on it, "That is, the attendance there is not for children. But I strongly doubt that it is installed with default settings.
Of course, if you put a Ferrari engine into the Cossack, perform hard tuning, etc., then it will be able to drive at a speed of 300 km / h. That's just here 2 questions arise:
- Is it possible to still consider the resulting car as a Cossack?
- Wasn't it cheaper to buy a Ferrari right away?
That is, theoretically, you can set up Worpress so that it will handle any load, but from a certain point, it’s better to start thinking about rewriting the project to some framework, it will be cheaper.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question