ophelios/zephyrus-framework 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ophelios/zephyrus-framework

Composer 安装命令:

composer require ophelios/zephyrus-framework

包简介

Template project for Zephyrus foundation.

README 文档

README

Projet destiné à être utilisé comme base de gabarit pour les projets ZEPHYRUS.

Environnement de développement (Docker)

Prérequis

Assurez-vous d'avoir le Moteur Docker installé et à jour.

Premier démarrage

Copiez le fichier .env.example vers un fichier nommé .env. Lancez finalement la construction de l'environnement de développement.

docker compose up
docker exec -it zephyrus_webserver composer install

Mise à jour des dépendances (Composer)

docker exec -it zephyrus_webserver composer update

Redémarrer la base de données (au besoin)

docker compose down
docker compose up

Activer / Désactiver Xdebug

Par défaut, xdebug est installé, mais pas actif pour augmenter les performances en développement. Par contre, il est possible de l'activer et de le désactiver avec une commande. Doit être exécuté sur l'ordinateur hôte et non depuis le conteneur Docker (puisque le script interagit avec l'exécutable de Docker sur l'hôte).

Activer

composer xdebug-enable

Désactiver

composer xdebug-disable

Génération de la cache Latte

docker exec -it zephyrus_webserver composer latte-cache

Supprimer les images Docker

docker rmi $(docker images -q)

MailCatcher

Par défaut, l'image Docker fourni avec Zephyrus inclus MailCatcher. Ceci permet de tester des courriels simplement.

Pour accéder à MailCatcher : http://localhost:1080/

mailer:
  transport: "smtp"
  from_address: "info@ophelios.com"
  from_name: "Zephyrus"
  smtp:
    enabled: true
    host: "localhost"
    port: 1025
    encryption: "none"
    username: ""
    password: ""

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-03-22