krzysztofzylka/micro-framework 问题修复 & 功能扩展

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

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

krzysztofzylka/micro-framework

最新稳定版本:v1.3.0-alpha

Composer 安装命令:

composer require krzysztofzylka/micro-framework

包简介

Very fast micro PHP framework

README 文档

README

MicroFramework to lekki framework PHP oparty na architekturze MVC, integrujący rozszerzenia ułatwiające inicjowanie i zarządzanie projektem. Zaprojektowany z myślą o elastyczności, umożliwia programistom szybką konfigurację i efektywne organizowanie projektów.

Dlaczego warto wybrać MicroFramework?

  • Prostota użycia: Dzięki skupieniu na prostocie, zarówno początkujący, jak i doświadczeni programiści mogą łatwo pracować z frameworkiem.
  • Rozszerzenia: Obsługa dodatkowych komponentów znacznie rozszerza możliwości frameworka, spełniając oczekiwania w zakresie obsługi formularzy czy dynamicznego ładowania modeli.
  • Szybki start: Komenda init umożliwia szybkie utworzenie nowego projektu z predefiniowaną strukturą katalogów.
  • Modułowość: Projektowanie z myślą o modularności pozwala na łatwe dodawanie lub usuwanie komponentów.

Instalacja

Instalacja wymaganych pakietów dla ubuntu

sudo apt install npm
npm install -g grunt-cli

Za pomocą Composera MicroFramework można łatwo zainstalować, wykonując poniższą komendę w katalogu projektu:

composer require krzysztofzylka/micro-framework

Inicjalizacja

Ułatwia inicjowanie projektów. Aby utworzyć nowy projekt, użyj komendy:

php vendor/bin/microframework init <project directory>

Używanie konsoli

Poznaj komendy konsoli, używając:

php vendor/bin/microframework

Dzięki temu poznasz wszystkie dostępne komendy.

Struktura projektu

  • public - folder publiczny
  • public/assets - zasoby witryny
  • src/Controller - kontrolery
  • src/Model - modele
  • src/View - widoki
  • storage - przechowywanie danych
  • storage/log - logi
  • migrations - migracje (obecnie tylko pliki PHP)
  • .env - konfiguracja globalna
  • component.json - konfiguracja komponentów
  • local.env - konfiguracja lokalna

Współtworzenie

Zachęcamy do współtworzenia! Masz sugestie, znalazłeś błędy, chcesz pomóc w rozwoju? Otwórz issue lub prześlij pull request.

Pomoc

Wszelkie problemy oraz pytania należy zadawać przez zakładkę discussions w github pod linkiem: https://github.com/krzysztofzylka/MicroFramework/discussions

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-11-30