承接 teko/tkila 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

teko/tkila

Composer 安装命令:

composer require teko/tkila

包简介

Tkila Framework by Teko Estudio.

README 文档

README

Instalación

Crear proyecto

composer create-project tekoestudio/tkila name_for_your_new_project

Copiar archivo .env.example con el nombre .env

cp .env.example .env

Crear base de datos para el proyecto, y configurar variables de entorno en archivo .env para conexion con base de datos con tus credenciales

DB_CONNECTION=mysql

DB_HOST='localhost'

DB_PORT=3306

DB_DATABASE='db_name'

DB_USERNAME='root'

DB_PASSWORD=

Ejecutar comando para crear tablas en base de datos

php vendor/bin/phinx migrate -e development 

Ejecutar comando para crear un usuario

php vendor/bin/phinx seed:run

Iniciar servidor de workerman

php start.php start 

Y obtendra el siguiente resultado

Workerman[start.php] start in DEBUG mode
----------------------------------------- WORKERMAN -----------------------------------------
Workerman version:4.0.22          PHP version:8.0.12
------------------------------------------ WORKERS ------------------------------------------
proto   user            worker          listen                 processes    status
tcp     root            webman          http://0.0.0.0:8787    16            [OK]
tcp     root            monitor         none                   1             [OK]
---------------------------------------------------------------------------------------------
Press Ctrl+C to stop. Start success. 

Tkila script

El framwork cuenta con un script que permite generar archivos para crear modelo y controladores, y con esto evitar escribir todo el archivo. Para ejecutar este script se hace de la siguiente forma:

php start tkila [options] [name] [arguments]

Crear modelos<br/><br/> Podemos ver mas información sobre estos aquí<br/><br/> Para generar un modelo se usa el siguiente comando:

php start tkila make:model User

Este comando genera un modelo en la carpeta app/model con el nombre User.php, pero tambien podemos enviar un tercer parametro al script donde podemos enviar una ruta diferente donde podemos guardar nuestro modelo, como se muestra a continuación:

php start tkila make:model User app/api/user/model

Crear controladores<br/><br/> Podemos ver mas información sobre estos aquí<br/><br/> Los controladores se generan de la misma forma pero la opción en el script de tkila cambia

php start tkila make:controller UserController app/api/user/model

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-03-14

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固