VPS для Magento … выполненный хорошо?

Необходимо будет установить что-то как procmail или maildrop для фильтрации почты в корректную папку, когда это будет поставлено.

Используя maildrop у Вас может быть значение по умолчанию, в масштабе всей системы конфигурируются, который проверит заголовки и проникнет спам в корректное местоположение с чем-то вроде этого в/etc/maildroprc:

if (/^X-Spam-Status: yes) {
    to "Maildir/.Spam"
}

измените местоположение почтового ящика в зависимости от своей локальной установки.

0
задан 14 November 2010 в 21:38
4 ответа

Я думаю, что 1 ГБ RAM будет довольно хорош. Поскольку лучшая производительность выбирает виртуализацию Xen.

0
ответ дан 23 November 2019 в 12:48
  • 1
    Да они используют виртуализацию Xen. Но они говорят для устройства хранения данных: "Ваши данные хранятся в Сети хранения данных (SAN) с двойными источниками питания и двойными RAID-контроллерами. Информация копируется по нескольким жестким дискам. Устройство хранения данных подключено к серверам посредством высокоскоростных Соединений Fibre Channel на 8 гигабайтов". Хорошо, но это не говорит мне о том, как быстро я могу право данных чтения-записи..., и я думаю, что производительность magento зависит от этого больше, чем что-нибудь. –  dan 14 November 2010 в 21:40

Да - должен работать - однако можно хотеть использовать что-то как www.CloudFlare.com перед ним сначала - любой обратный прокси работал бы, конечно...

Было бы мудро ходить по магазинам однако на VPS. Храм медиа рекламирует здесь ServerFault, и я использовал их - достойные люди. Также выезд VPS.net

Нижняя строка - присматривается к ценам и ТЕСТИРУЕТ перед вводом в эксплуатацию

1
ответ дан 23 November 2019 в 12:48
  • 1
    Потребности базироваться в Нидерландах..., но спасибо за предложения. –  dan 14 November 2010 в 21:45
  • 2
    спасибо, Почему это должно базироваться в .nl? Я сомневаюсь, что Вы собираетесь видеть значительную задержку от .de или .uk. Или есть ли раздражающие причины соответствия? редактирование –  Stephen Nelson-Smith 14 November 2010 в 22:06
  • 3
    никогда не недооценивает политику клиентского решения... –  Glenn Kelley 14 November 2010 в 22:15
  • 4
    , если они хотят Нидерланды - чем пусть будет так... Это сказанное - должно работать просто великолепно. –  Glenn Kelley 14 November 2010 в 22:15

It's possible to run Magento on public VPSs, but not always optimal. When demand picks up, you're likely to feel the pain. First reaction is to simply upgrade the VPS with more memory, but increasing RAM has diminishing returns with Magento.

The important of Disk I/O was noted previously. This can vary between VPS providers, but also on different systems within a single provider. The other tennants on VPSs can ultimately drag this down. It would also be most noticeable on the most critical pages, as well - cart, checkout.

Running MySQL on the same machine as Apache can produce less than satisfactory results.

And running MySQL under virtualization is also a factor that negates optimal performance.

0
ответ дан 23 November 2019 в 12:48

1 ГБ ОЗУ определенно будет недостаточно. Я уже упоминал об этом несколько раз:

  1. https://serverfault.com/a/368649/113375
  2. https://serverfault.com/a/367861/113375
  3. https://stackoverflow .com / a / 8216096

Я бы не стал предлагать VPS вместо общего хостинга по ряду причин.

Предположим, ваш бюджет составляет 30 фунтов стерлингов в месяц - из bytemark.co.uk это дает вам

1000 МБ ОЗУ 1 ядро ​​процессора 20GB storage

The downsides of using a VPS being

  1. You need to manage your own server. That means you have to optimise the server, monitor the server, fix any issues with the server - have you got that level of experience?
  2. Your I/O is shared. Anyone else's activity using the common HDDs will bottleneck anything your Magento store needs to do
  3. You are limited to 1GB RAM, to put this into perspective ...

Each PHP thread (visitor) needs an average 30MB RAM and its corresponding MySQL connection will need just a bit more. So that is 80MB per visitor. Your base OS needs about 140MB RAM to run. MySQL base wants as much as possible, but as a minimum, it will need 300MB.

So you are using 440MB, leaving you support for 7 active visitors - which is fortunate, because 1 2.5GHz core can push through a maximum of 7 requests per second (for Magento).

--

Conversely, you could pick a Magento host that already optimises its shared servers, uses external DB servers, and usually has a powerful machine that you can burst resources on, to a factor of around 8 of what your VPS offers.

There are a few Magento hosting comparison sites out there that will help you make this decision.

www.magentobenchmark.com www.magespeedtest.com

Поскольку скорость звучит как ваша главная забота, и не похоже, что у вас есть опыт, чтобы действительно получить максимум от сервера Magento (будь то виртуальный, выделенный или кластерный) - не делайте этого самостоятельно , просто обратитесь к непревзойденному профессиональному хостеру Magento.

0
ответ дан 23 November 2019 в 12:48

Теги

Похожие вопросы