initphp/framework3 问题修复 & 功能扩展

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

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

initphp/framework3

最新稳定版本:3.0.1

Composer 安装命令:

composer create-project initphp/framework3

包简介

InitPHP Framework

README 文档

README

InitPHP Framework, is the most minimalist web framework manager using MVC architecture.

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

This framework offers only the most essential infrastructure tools and structure. Although it is minimalist, the most basic libraries it offers have the ability to compete with large frameworks.

What does it offer?

It offers basic libraries that every project needs, such as Configurations, HTTP Routing, Database Abstraction and ORM, Multi-Language Support, Triggerable Events, User Inputs, Logger, Validation.

If you need more; You can simply integrate any Init PHP library or a different library into your project.

Installation

composer create-project initphp/framework3 MyProject
cp ./.env.example ./.env
php init key:generate

Usage

It has a file and directory structure similar to the MVC frameworks that developers are used to. The classes and libraries of your application are in the /application/ directory.

Note : If your project runs in a subdirectory, specify it in the BASE_PATH configuration in the /.env file.

You can find Route and other definitions in files and classes in the /routes/ directory.

To see the available console commands;

php init list

Docker

Docker allows you to set up your working environment and conduct your work from there. However, the Docker configuration is set up for a development environment, not for a production environment. You will need to appropriately modify the configurations for use in a production environment.

docker-compose build
docker-compose up -d

If the process has been successfully completed, your project will be waiting for you at the following address.

http://localhost:8000

Getting Help

If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker.

Contributing

All contributions to this project will be published under the MIT License. By submitting a pull request or filing a bug, issue, or feature request, you are agreeing to comply with this waiver of copyright interest.

  • Fork it ( https://github.com/InitPHP/Framework3/fork )
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am "Add some feature")
  • Push to the branch (git push origin my-new-feature)
  • Create a new Pull Request

Credits

License

Copyright © 2022 MIT License

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-12-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固