AI Assistant: Улучшения UX, Dockerfile и Открытые Порты
31 мин
примечания к выпуску (21 сентября) новая версия ai assistant, улучшения ux, правило имени поддомена по умолчанию, исправления ошибок новая версия ai assistant dockerfile мы рады представить обновленную версию нашего ai assistant вот что нового улучшенное взаимодействие с api openai мы уточнили подсказки и контекст проекта, чтобы получить лучшие результаты для исправлений dockerfile во время неудачных развертываний обновление версии модели переход на более новую версию модели позволил нам увеличить размер контекста, обеспечивая более быстрые и точные результаты улучшенная диагностика dockerfile ассистент теперь может более точно определять проблемы с dockerfile и предлагать соответствующие исправления, обеспечивая бесперебойную работу вашего проекта на контейнерах back4app правило имени поддомена по умолчанию в ответ на ценные отзывы от наших пользователей мы обновили стандартную конвенцию именования поддоменов для проектов, развернутых на контейнерах чтобы уважать конфиденциальность пользователей, новое правило именования будет использовать только информацию о названии репозитория, исключая любые специфические для пользователя детали поддержка развертывания без открытого порта в dockerfile теперь вы можете указать порт, который хотите открыть, непосредственно в настройках создания приложения, исключая необходимость делать это в dockerfile по умолчанию порт настроек приложения будет открыт если в настройках не указан порт, система будет ссылаться на dockerfile улучшения ux кликабельные репозитории репозитории теперь кликабельны, перенаправляя пользователей на новую страницу для детального просмотра улучшенный дисплей для больших экранов мы оптимизировали пользовательский опыт для пользователей с большими экранами единый дисплей логов логи были помещены в рамку, аналогично логам развертывания, для единообразного внешнего вида отображение автора репозитория существовала проблема, из за которой автор репозитория всегда отображался как 'webflow' это было исправлено исправления ошибок проблемы с ai assistant ассистент неправильно срабатывал для проектов без dockerfile у сообщения об отказе ai assistant были проблемы dockerfile не отображались в правильном формате ai assistant обзор приложения некоторые пользователи сообщали о проблемах с отображением на экране обзора приложения это было исправлено примечания к выпуску (27 июля) ai assistant, пользовательские проверки состояния, порты в настройках и улучшения ux ai assistant для бесшовных развертываний мы рады сообщить о нашей интеграции с api openai, представляя ai assistant для упрощения развертывания вашего репозитория на back4app когда вы сталкиваетесь с проблемами или ошибками во время развертывания, наш ai ассистент быстро вмешивается, предоставляя эффективные решения в этой первоначальной версии ai ассистент предлагает рекомендации по dockerfile для решения выявленных проблем принятие этих рекомендаций создает новый pull request непосредственно в вашем репозитории, что еще больше упрощает процесс для вас пользовательские проверки состояния для точных развертываний чтобы предоставить больше контроля и точности при развертывании ваших приложений, мы представили пользовательские проверки состояния теперь вы можете указать конкретную конечную точку, которую back4app будет использовать для проверки состояния вашего приложения во время развертывания просто предоставив соответствующий url, back4app сделает http запрос перед завершением развертывания это дополнение гарантирует, что ваше приложение работает оптимально перед любым выпуском развертывания конфигурация портов в настройках приложения мы предлагаем вам больше гибкости в определении того, как ваше приложение отвечает теперь вы можете определить конкретный порт, на который ваше приложение будет отвечать в настройках приложения, даже если в вашем dockerfile открыто несколько портов эта функция предоставляет вам дополнительный контроль над настройкой связи вашего приложения улучшения пользовательского опыта наша приверженность предоставлению вам удобной платформы остается неизменной в этом обновлении мы улучшили синхронизацию между вашим списком репозиториев и авторизованными репозиториями github если вы удалите репозиторий, список обновится соответственно более того, теперь вы можете удобно находить идентификатор приложения вашего приложения в настройках контейнеров эти обновления являются частью наших постоянных усилий по предоставлению более индивидуального и эффективного опыта для наших пользователей оставайтесь с нами для будущих улучшений, пока мы продолжаем оптимизировать ваш опыт с back4app примечания к выпуску (22 июня) пользовательский домен, новая панель управления, обзор приложения и улучшенная производительность пользовательский домен все контейнерные приложения на back4app автоматически получают url b4a run, что облегчает совместное использование развертываний с вашей командой для совместной работы но чтобы предложить вам больше настройки и гибкости для ваших проектов, мы представили возможность использовать пользовательский домен с вашими контейнерами back4app это дает вам возможность использовать свои собственные домены и наслаждаться преимуществами безопасного (с поддержкой ssl) веб адреса, предоставленного нами настройки домена, связанные с контейнерным приложением, можно управлять в разделе домены настроек приложения, независимо от того, используете ли вы основные домены или поддомены для вашего проекта кроме того, вы можете создать пользовательские правила перенаправления для ваших зарегистрированных доменов на back4app containers, добавляя еще один уровень настройки вашего пользовательского опыта новая панель управления, обзор приложения и настройки приложения мы значительно улучшили панель управления контейнерами теперь вы можете видеть больше деталей о ваших проектах, таких как статус, url и план, прямо с панели управления контейнером у вас также есть возможность отмечать избранные и искать их мы обновили страницу обзора приложения, чтобы использовать макет в стиле виджетов, добавив новые виджеты, которые позволяют вам отслеживать ключевые параметры вашего приложения с одной страницы к ним относятся цп, озу, план, журналы развертывания и журналы работы мы также полностью переработали настройки приложения, чтобы вам было проще находить и изменять необходимые настройки исправления ошибок и оптимизация производительности в наших постоянных усилиях по предоставлению высокопроизводительной и безопасной платформы мы внедрили множество оптимизаций производительности и исправлений ошибок эти изменения направлены на обеспечение более плавной и надежной работы ваших приложений на back4app containers примечания к выпуску (17 мая) поддержка метрик и веб сокетов отслеживание метрик мы внедрили отслеживание метрик использования для контейнеров на back4app теперь вы можете отслеживать использование цп использование памяти количество процессов использование диска сетевой трафик (входящий/исходящий) наша платформа поддерживает непрерывный временной ряд для всех развертываний внутри приложения, а не только для последнего каждое успешное развертывание приводит к созданию нового контейнера и новой графической серии, что позволяет вам определить, какое развертывание контейнера могло привести к всплеску использования ресурсов эта новая функция позволяет вам выявлять возможности для улучшения и узкие места в вашем приложении между развертываниями она также помогает вам определить, нужны ли вам обновления контейнеров для лучшего размещения вашего приложения на контейнерах back4app эти метрики предоставляются непрерывно для всех развертываний в приложении, позволяя вам увидеть, какое развертывание контейнера могло вызвать всплеск ресурсов полная поддержка websockets мы рады сообщить о полной поддержке websockets на контейнерах back4app websockets обеспечивают экспозицию данных в реальном времени из вашего приложения, работая как двунаправленный канал связи с использованием http через tcp соединение независимо от того, является ли ваш проект финансовым тикером, обновлением результатов спортивных событий в реальном времени, приложением на основе местоположения или совместным текстовым редактором, вы теперь можете подключить свой репозиторий и развернуть его (требуется dockerfile) на контейнерах back4app указанный url адрес затем может быть использован для подключения клиентов в реальном времени примечания к выпуску (19 апреля) руководства по запуску языков и фреймворков новые подробные руководства для различных языков и веб фреймворков мы рады сообщить о выпуске комплексного набора руководств, предназначенных для помощи вам в подготовке, развертывании и мониторинге ваших приложений на контейнерах back4app эти руководства охватывают широкий спектр языков и веб фреймворков, что делает процесс запуска ваших проектов проще, чем когда либо независимо от того, работаете ли вы с python, django, flask, nodejs, reactjs, nextjs, php, laravel, elixir phoenix, remix, ruby on rails, asp net, deno, go, rust, nuxt, redwood, meteor или java, мы вас поддержим наши подробные руководства предоставляют пошаговые инструкции, лучшие практики и советы по устранению неполадок, специфичные для каждого из этих языков и фреймворков эти руководства помогут вам не только эффективно развернуть ваши приложения, но и обеспечить оптимальную производительность, помогая вам эффективно мониторить ваши приложения на контейнерах back4app так что начните и извлеките максимальную пользу из вашего опыта разработки с нашими новыми руководствами примечания к выпуску (12 апреля) управление развертыванием, улучшения ux функция отмены развертывания мы внедрили новую кнопку отменить/остановить развертывание, чтобы предоставить вам больший контроль над вашими развертываниями если вы начали развертывание и поняли, что возникла проблема, или просто передумали, вы теперь можете легко отменить текущее развертывание улучшенные сообщения журнала сборки/развертывания мы улучшили наши сообщения журнала сборки и развертывания, чтобы предоставить вам более полное понимание ваших развертываний эти улучшенные сообщения предоставляют более подробную информацию о ходе и результатах ваших развертываний, позволяя вам отслеживать и управлять ими более эффективно обновления ux для создания dockerfile мы обновили наш пользовательский интерфейс, чтобы предоставить лучшую поддержку при создании dockerfile эти улучшения ux направлены на упрощение и оптимизацию процесса создания dockerfile, что делает его более доступным даже для тех, кто нов на платформе или в dockerfile улучшение сообщений платформы в рамках наших постоянных усилий по улучшению пользовательского опыта мы работали над улучшением сообщений платформы это обеспечивает более четкую и эффективную коммуникацию внутри платформы улучшения доступности и производительности мы внедрили обновления для повышения доступности и производительности нашей платформы эти улучшения обеспечивают более надежные и эффективные развертывания, минимизируя время простоя и максимизируя продуктивность примечания к выпуску (14 февраля) исправления и улучшения улучшение процесса удаления мы усовершенствовали процесс удаления приложений для повышения безопасности теперь мы интегрировали шаг подтверждения перед удалением любого приложения, чтобы предотвратить непреднамеренную потерю работы исправление указателя корневого каталога мы устранили проблему с указателем корневого каталога, обеспечив правильное распознавание вашей структуры каталогов увеличение мощности сборки мы увеличили емкость сборки нашего контейнера в терминах цп и озу это обновление сокращает время, необходимое для сборки ваших бесплатных контейнерных приложений, что приводит к более эффективному и упрощенному процессу сборки коммуникация требований к dockerfile мы улучшили нашу коммуникацию по поводу отсутствующих dockerfile теперь, если вашему проекту требуется dockerfile для работы, мы отправим четкое, дружелюбное и простое сообщение, объясняющее необходимость dockerfile и направляющее вас по созданию одного документация по созданию dockerfile мы подготовили подробную документацию о том, как создавать dockerfile для популярных технологий этот ресурс предназначен для того, чтобы помочь вам эффективно настраивать ваши проекты, особенно если вы новичок в использовании dockerfile или работаете с новым технологическим стеком примечания к выпуску (26 января) документы, улучшения ux, исправления улучшения logbox мы устранили несколько проблем в нашем компоненте logbox, чтобы улучшить ваш опыт это включает в себя исправление проблем с прокруткой, корректировку отображения цветных логов и обеспечение видимости боковой панели на всех разрешениях экрана мы надеемся, что эти изменения обеспечат более плавный и упрощенный просмотр ваших логов обновление переменных окружения мы заметили, что кнопка удаления не работала должным образом в некоторых случаях, и мы быстро это исправили теперь вы должны иметь возможность удалять переменные окружения без каких либо проблем события развертывания и сворачивания мы исправили некоторые сбои, влияющие на функции развертывания и сворачивания теперь они должны работать без сбоев, обеспечивая лучший пользовательский опыт при навигации по платформе интеграция чата поддержки чтобы облегчить прямое общение с нашей командой, мы добавили функцию поддержки в чате теперь вы можете общаться напрямую с инженером back4app и получать мгновенную помощь по вашим вопросам кнопка «назад» на экране приложения мы добавили кнопку «назад» на экран приложения, чтобы улучшить навигацию это должно упростить перемещение между экранами и доступ к необходимой информации ленивая загрузка для репозиториев github чтобы оптимизировать время загрузки репозиториев github и улучшить общую производительность нашей платформы, мы внедрили эффект ленивой загрузки это означает, что данные будут загружаться по мере необходимости, что сокращает ненужное время загрузки улучшения ux писательства платформы мы внесли некоторые изменения в ux писательство платформы, чтобы сделать его более интуитивно понятным и удобным для пользователя логика отмены развертывания мы улучшили логику отмены развертывания, чтобы сделать ее более эффективной и надежной это должно привести к меньшему количеству проблем с развертыванием и более плавному процессу развертывания в целом выпуск документации по контейнерам мы рады объявить о выпуске документации по контейнерам! это исчерпывающий ресурс с подробными руководствами о том, как работает наша платформа независимо от того, хотите ли вы ответить на распространенные вопросы, устранить неполадки при развертывании вашего приложения или просто лучше понять платформу, документация по контейнерам — это ваш основной ресурс