SpinupWP , облачной панели управления сервером WordPress от ребят из Delicious Brains , в этом году исполняется четыре года. Они отпраздновали запуск одной из наиболее часто запрашиваемых функций — интерфейса командной строки для управления серверами и сайтами с терминала.
Другие недавние обновления включают поддержку внешней базы данных , средство просмотра журнала сайта , которое позволяет просматривать последние 1000 строк из файла debug.log WordPress, а также файлы Nginx access.log и error.log, поддержку DigitalOcean OAuth , которая обеспечивает новые серверы DigitalOcean очень просты, а новая функция перенаправления пути для управления несколькими перенаправлениями на уровне сервера.
Наряду с интерфейсом командной строки SpinupWP также выпустила PHP SDK , работающий на основе SpinupWP REST API , который предлагает вам несколько вариантов управления вашими сайтами и серверами.
Я спросил Брэда Туэснарда, основателя и генерального директора Delicious Brains, откуда пришла идея SpinupWP.
«Еще в 2002 году я вместе со своим соседом по комнате в колледже основал хостинговую компанию и с нуля создал панель управления хостингом», — сказал Туэснард. «Я принял много неудачных дизайнерских решений, создавая это программное обеспечение, и всегда хотел попробовать еще раз. Например, эту панель управления нужно было установить на каждый сервер, а я мечтал о централизованной панели управления, которая просто подключалась к каждому серверу по SSH и запускала команды. В этом дизайне есть что-то красивое, что я хотел воплотить в жизнь на протяжении многих лет».
Эта идея осталась у Туэснарда, когда он основал Delicious Brains и расширил компанию и ассортимент ее продуктов. Появление и популярность поставщиков виртуальных частных серверов (VPS), таких как DigitalOcean, Amazon AWS и Google Cloud, привели к тому, что другие проекты с открытым исходным кодом создали для них управляемые серверные платформы. Laravel Forge была одной из таких платформ, которую Туэснард и команда сочли очень интересной. Многие члены команды запустили проекты и сайты, связанные с WordPress, а некоторые из них использовали Laravel Forge.
Требования к серверному программному обеспечению для Laravel и WordPress схожи, но для размещения сайтов WordPress всегда требуется дополнительная настройка. Это вдохновило ведущего разработчика SpinupWP Эшли Рич на написание первой версии руководства о том, как самостоятельно разместить WordPress, которое в конечном итоге стало руководством по установке WordPress на Ubuntu . После этого Рич и другие члены команды, такие как Иэн Поулсон, перешли с Forge или любого другого сервиса, который они использовали, на следование руководству и самостоятельное размещение WordPress.
«Нашей команде очень понравилось использовать руководство Эшли для настройки серверов для сайтов WordPress и приложений Laravel, но все это было сложно и требовало много времени», — сказал Туеснард. «Поэтому Эшли создала небольшое приложение для автоматизации этапов подготовки. Мы обсуждали возможную ценность этого приложения на корпоративном собрании в 2017 году. Мы начали обсуждать, будет ли это иметь смысл в качестве нового продукта Delicious Brains, приложения, похожего на Laravel Forge, но разработанного специально для WordPress. Мы поняли, что можем сделать много действительно крутых вещей, сосредоточившись на WordPress, и были очень рады его созданию».
SpinupWP — кульминация всех этих идей. Это управляемая панель управления облачным сервером, которая подключается к вашему провайдеру VPS и дает вам все необходимое для создания серверов и сайтов одним нажатием кнопки. Вы сохраняете полный контроль над своей инфраструктурой, но SpinupWP помогает вам управлять всем в одном месте. Это включает в себя такие вещи, как добавление доменов с установленными бесплатными SSL-сертификатами, переключение сайта на последнюю версию PHP, настройку резервных копий и автоматические обновления безопасности.
Самое главное, SpinupWP разработан для WordPress. Кэширование и безопасность на уровне сервера для WordPress доступны с той минуты, как вы развернете свой первый сайт. Он также включает в себя функции WordPress для разработчиков, такие как WP-CLI, поддержку WordPress Multisite и cron на уровне сервера, чтобы обеспечить публикацию запланированных сообщений по расписанию.
Команда SpinupWP постоянно добавляет новые функции и улучшения качества жизни, чтобы упростить управление серверами.
Продукт также недавно запустил сообщество разработчиков SpinupWP для клиентов, чтобы предоставить им онлайн-пространство, где они могут взаимодействовать друг с другом и членами команды SpinupWP, делиться идеями, знаниями, публиковать запросы на функции и в целом помочь сделать его любимой хостинговой платформой. использовать.
Туэснард в восторге от будущего размещения WordPress на облачных серверах.
«С ростом доли рынка WordPress до более чем 40% все больше и больше разработчиков ищут способы использовать масштабируемость и гибкость виртуальных серверов для размещения своих сайтов WordPress», — сказал он. «Управляемые нашими клиентами, мы рады видеть, как SpinupWP растет, чтобы удовлетворить этот спрос».