Зрозуміло, що нічого не масштабує, а також статичні файли, що обслуговуються швидким веб-сервером та будь-якою CMS, яка повинна з'ясувати, що завантажити та потім завантажити, вона не буде працювати, як WordPress чи іншим способом. Одне з питань - кількість запитів до бази даних, необхідних для запиту URL, і мій досвід попередніх років, що працював виключно з Drupal, а тепер 2+ роки з WordPress, полягає в тому, що WordPress набагато кращий у цьому відділі.
Але це означає , що майже нічого з будь-якою владою не збирається масштабувати "поза межами" ; це все про те, що ти можеш зробити, коли зростає потреба в масштабованості?
На низькому кінці "багато трафіку" є чудові плагіни кешування та інтеграції з недорогими CDN, ви можете зробити досить непогану роботу за відсутності ІТ-бюджету та низького бюджету хостингу. Ось деякі питання та відповіді на розгляд:
Існують варіанти профілювання для виявлення вузьких місць продуктивності :
Після виявлення вузьких місць ви можете зробити локалізовану оптимізацію з такими речами, як API перехідних процесів . Це запитання дає приклад, який можна оптимізувати за допомогою API Transients та показує, як:
Якщо ви дійсно захочете витягнути великі гармати, ви можете налаштувати Memcached , HyperDB , Nginx та / або більше для прискорення роботи (схоже, остання дійсно перетворюється на спосіб отримати дивовижну масштабованість з WordPress):
І нарешті з'являються нові веб-хости, орієнтовані на WordPress, які спеціалізуються на таких характеристиках , як WP Engine , ZippyKid та інші:
Тож гарна новина - це всі масштаби дуже гарно ; з дуже низького кінця - вільного та легкого з технічною складністю та витратами тільки зростають у міру зростання трафіку. Почніть з малого WordPress, і це буде чудово. Якщо ваш трафік зростає, і ви монетизуєте його навіть розумно, ви вважаєте, що це дуже вагомий ефект, щоб масштабувати, як вам потрібно.
Принаймні ІМО. :)