Вот один подход, который я видел прежде:
Это допускает использование единой базы данных сначала, и затем легко сегментацию позже, как только у Вас есть большое количество клиентов, или чаще всего когда у Вас есть несколько клиентов, которые злоупотребляют систему.
я нашел, что восстановление определенных данных о клиентах действительно жестко, когда все данные находятся в той же базе данных, но руководящие обновления намного более просты.
При использовании единой базы данных на клиента, Вы сталкиваетесь с огромной проблемой поддерживания в движении всех клиентов в той же версии схемы, и это даже не рассматривает заданий резервного копирования на целом наборе баз данных для конкретного заказчика. Естественно восстановление данных легче, но если Вы удостоверяетесь, что не постоянно удалили записи (просто метка с удаленным флагом или перемещаться в таблицу архива), тогда у Вас есть меньше потребности в восстановлении базы данных во-первых.
WebPageTest - отличный инструмент, более подробный, чем у Gomez. Диаграммы водопада, повторные загрузки и даже видео о том, как загружается страница. У него есть несколько местоположений и скоростей подключения, из которых вы можете выбрать. Кажется, сейчас он не работает, но, вероятно, скоро вернется.
Gomez - это инструмент, который я использовал в нескольких организациях. Он будет отслеживать ваш сайт через определенные промежутки времени из списка выбранных вами узлов либо для отдельной страницы, либо для всей транзакции (подумайте о переходе по вашему веб-сайту).
Возможности отчетности действительно хороши, и вы можете детализировать запросы отдельных страниц, чтобы определить любые узкие места в производительности или проблемы с производительностью сайта. Также есть варианты предупреждений, список узлов и частота обновлений превосходны.
Я никогда не участвовал в фактических закупках или управлении учетными записями, поэтому я '