Рубрики
Uncategorized

Разверните Статический Интерфейс + PHP-Файлы С помощью ZEIT Прямо сейчас

Я большой поклонник компании ZEISS и еще больше их инструмента под названием Now. Я рассматриваю себя главным образом как… Помеченный как php, развертывание, статический, бессерверный.

Я большой поклонник компании ZEIT и еще больше их инструмента под названием Сейчас .

Я считаю себя в основном разработчиком PHP, но мне также нравится JavaScript. В наши дни появляются генераторы статических сайтов, и я полностью погружен в это.

Итак, как воспользоваться преимуществами статического интерфейса, но с динамическим бэкендом, написанным на PHP?

С ноября 2019 года это максимально просто с ZEIT Сейчас .

👀 Сейчас

Минимальная структура проекта выглядит так, вам понадобится всего 3 файла.

project/
├── api/
│   ├── index.php
├── now.json
└── index.html

Файл index.html содержит статический интерфейс.





#
# Fetch data from /api/index.php using Fetch API
#



Файл api/index.php содержит динамические данные или предоставляет конечную точку API.

 'ZEIT Now']);

Файл now.json настройка развертывания.

{
  "functions": {
    "api/index.php": {
      "runtime": "now-php@0.0.7"
    }
  }
}

Наконец-то вы можете вызвать команду now и посмотреть, что произошло.

Посмотрите этот пример на Github .

Оригинал: “https://dev.to/nx1/deploy-static-frontend-php-files-using-zeit-now-mg”