rickcurran
  • 0
Учитель

Можете ли вы разместить WordPress с помощью веб-сервисов Amazon, таких как EC2, RDS, EBS и т. д.?

  • 0

Я изучал возможность использования чего-то вроде Amazon Web Services для размещения сайтов WordPress. Мне было интересно, возможно ли это, и если да, то каков опыт людей, сделавших это. Какие аспекты AWS вы использовали?

Share
  1. В заголовке вопроса вы прямо упоминаете три службы: EC2, RDS и EBS.

    Если вас интересуют именно эти три услуги, то да, очень легко.

    EC2 + EBS — это почти одно и то же, EBS — это просто постоянное расширение хранилища для EC2, а RDS — это полноценная база данных MySQL — вы сможете очень легко заставить эти три службы работать вместе.

    Если вы хотели расширить возможности некоторых других продуктов AWS, S3 очень легко внедрить в WordPress для загрузки файлов — проверьте некоторые из этих плагинов.

    Однако SimpleDB имеет очень ограниченную полезность для нас без перезаписи того, как WordPress читает и записывает в базу данных. Существует статья Amazon о том, как создать плагин, который добавляет функциональность тегов, использующую SimpleDB в качестве хранилища, но это все, что я смог найти об использовании SimpleDB с WordPress.

    • 0
  2. Томас Макдональд в значительной степени находится на верном пути. Просто хотел добавить, что если вы собираетесь использовать EC2 для масштабирования своих сайтов, поскольку вам нужно больше серверов, вам придется смириться с тем фактом, что у вас будет несколько экземпляров вашего сайта без общих общих томов.

    Другими словами, допустим, у вас есть 2 экземпляра EC2 — каждый полностью отделен от другого, так что же происходит, когда пользователь загружает изображение? Это изображение существует только на одном сервере, а не на другом.

    Чтобы бороться с этим, вам нужно использовать что-то вроде S3 с Cloudfront или другой тип CDN. Затем что-то вроде W3 Total Cache, которое будет распространять ваши загрузки в CDN. Затем, когда изображение отображается в вашей теме, URL-адрес изображения будет автоматически перезаписан W3 Total Cache в исходный URL-адрес CDN, и, несмотря на то, что это изображение не существует на локальном сервере, оно все равно будет видно посетителям.

    • 0
  3. Да, вы можете, производительность должна быть такой же быстрой, если не быстрее, чем стандартная выделенная коробка, вам просто нужно выяснить, стоят ли того различные затраты или нет.

    Если вы используете что-то вроде Scalr, вы также можете делать некоторые изящные вещи с автоматическим масштабированием.

    • 0

Оставить ответ

You must login to add an answer.