定制 qizuna/symfony-starter-kit 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

qizuna/symfony-starter-kit

最新稳定版本:1.2.1

Composer 安装命令:

composer create-project qizuna/symfony-starter-kit

包简介

README 文档

README

A quoi sert ce starter kit ?

Ce kit sert à deployer rapidement une nouvelle application. L'objectif de ce starter kit est d'etre configurable sur de multiple points pour pouvoir déployer une base d'application dans un délai rapide.

Elements compris dans le starter kit

Pré-requis à l'utilisation

  • Avoir une installation de PHP 8.1 configurée
  • Avoir un environnement Docker fonctionnel
  • Disposer de la commande Make

Comment utiliser ce starter kit ?

composer create-project qizuna/starter-kit ./myNewProjectFolder

Laisser le projet s'installer puis

make first-install

Votre navigateur devrait s'ouvrir et afficher l'écran de connexion de l'application 😀. A vous de commencer votre travail maintenant !

Les outils qualité (QA)

S'il est possible d'appeller les outils qualité directement via docker, il est également possible de les appeler via des commandes préparées dans le fichier Makefile

Les vérifications avec before-commit

La commande la plus utile sera certainement make before-commit. Cette commande lancera plusieurs outils QA les uns après les autres et lancera au final la suite de tests.

Les tests avec make tests et make tests-coverage

Une autre commande utile : make tests ou make test-coverage. Ces deux commandes reconstruisent la base de données de test, et lancent la suite de tests sur le projet.

Problème connus

Ports Docker déjà utilisés

Error response from daemon: driver failed programming external connectivity on endpoint xxx-mailer-1 (9dc1c1f5399ba8ccab04afcde5d5456c71d03b331f47e40c4530d4d6331061fb): 
Bind for 0.0.0.0:1080 failed: port is already allocated

Dans ce cas précis, le port demandé par un container docker est déja occupé par une autre application. Vous pouvez reconfigurer les ports dans le fichier docker-composer.override.yml

统计信息

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

GitHub 信息

  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • 开发语言: Twig

其他信息

  • 授权协议: proprietary
  • 更新时间: 2023-01-28

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固