В настоящее время я работаю над очень конкретным проектом с использованием Wordpress и BuddyPress. Плагины:Создание установки Wordpress для обработки тысяч ежедневных посетителей
- Cubepoints
- Wordfence. (Использовал Better WP Security, но имел несколько конфликтов)
- SEO Yoast (самые популярные)
- WPMUDEV Ultimate Facebook, Buddypress Activity Plus.
- Youtube RSS pull from Yougapi (Codecanyon)
- Cometchat professional.
- Вопросы и ответы, названные Sabai.
- Будет добавлять WP Courseware.
И некоторые другие плагины, которые необходимы, например, Akismet, Vaultpress и т. Д. Я купил тему Powermag, которая поддерживает Buddypress.
Проблемы:
Account: myaccount
Resource: Virtual Memory Size
Exceeded: 107 > 100 (MB)
Executable: /usr/bin/php
Command Line: /usr/bin/php /home/myaccount/public_html/index.php
PID: 12188 (Parent PID:9785)
Killed: No
Я не уверен, что я должен делать, мне просто нужно, чтобы закончить сайт, чтобы я мог добавить CDN как CloudFlare, MaxCDN, CloudFront и т.д. Я не знайте, как большие порталы используют Wordpress и все эти плагины делают для обработки этого чрезмерного процесса с PHP.
Я хотел бы узнать несколько советов по обработке этого трафика и сделать мой VPS лучше для этого. Мои VPS ресурсы являются следующие:
2536MB Guaranteed RAM
100GB RAID-10 Disk Space
4x Priority 8+ CPUs
6500GB Premium Bandwidth
А вот подробнее:
-bash-3.2# free -m
total used free shared buffers cached
Mem: 2536 846 1689 0 0 0
-/+ buffers/cache: 846 1689
Swap: 0 0 0
Memory Usage:
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 80G 24G 57G 29%/
/dev/simfs 80G 24G 57G 29% /tmp
none 1.0G 4.0K 1.0G 1% /dev
Disk Usage:
-bash-3.2# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 100G 92G 8.8G 92%/
/dev/simfs 100G 92G 8.8G 92% /tmp
none 1.3G 4.0K 1.3G 1% /dev
Извините за большой вопрос. Мне действительно нужна помощь, так как я не уверен, что мне нужно делать, чтобы иметь дело с большим трафиком.
Так что в основном я буду вручную обновлять + 40-50 МБ на php.ini. Я пытался установить Google PageSpeed для Apache и Nginx. Это тоже поможет? Я был googleing для ускорителей PHP, я нашел eAccelerator. Вы порекомендовали его? –
@DigitalBrain: Я думаю, что eAccelerator больше не разработан - перейдите с APC или Zend Opcache. Если вы можете перейти на PHP 5.5, вы получите второй комплект, не требующий установки, afaik. 140M, вероятно, чрезмерен, попробуйте начать 115M и, если потребуется, увеличьте его. – halfer
Я получил ответ от Knownhost об этом. Вот что они сказали мне: Если ваш вопрос об увеличении предела памяти PHP, то нет. Это не решение. Включение Cloudflare должно уменьшить количество выполнения PHP на сервере, и таким образом это должно уменьшить использование памяти PHP. Но если вы по-прежнему получаете ошибку памяти PHP даже после включения CloudFlare, вам следует подумать об оптимизации вашего веб-приложения, удалив ненужные плагины, код и т. Д. Более 100 МБ использования памяти за одно исполнение из веб-приложения не является нормальным. Как вы думаете? –