LinHUniX 主控制程序包 此包允许在不使用大型框架的情况下启用 MVC 逻辑

3.0.0 2018-11-30 16:29 UTC

This package is not auto-updated.

Last update: 2024-09-22 10:30:10 UTC


README

这是一个简单的 MCP/MVC 框架,不包含 compose 或其他功能,与 php 5.3 及更高版本兼容

下载

*稳定 Phar 版本

*速查表

为什么选择 MCP?

标准 MVC 与 MVP 的主要区别是存在一个中心代码。你的功能是其扩展

    Web >> MVP/MVC >> Your Code (as an extension of MVP/MVC);
  • 精简
  • Laravel

MCP 是一个层,当你将其添加到你的代码中,它会自动扩展这些功能

    Web >> Your Code << MCP >> New Features;

这使开发者和设计师对解决方案非常有信心

  • 设计师不需要了解 PHP 或 lnxmcp 代码,只需了解标签即可
  • 后端开发人员可以将 lnxmcp 代码用作库或扩展

类似 MCP 的例子是 jQuery

无需 Composer 但支持它

lnxmcp 是独立于 composer 生成的,如果存在则使用它,如果不存在则作为其和自动加载器的替代品

与 php 5.3 及更高版本兼容

逻辑是成为一个旧代码和新代码的管理者

支持函数和类命名空间

内部逻辑支持命名空间函数和类

它是一个反射框架,而不是一个固化的框架

实现

  • 数据缓存
  • 日志服务
  • 邮件服务
  • 调试服务
  • 黑盒逻辑
  • 远程 API 代理
  • 数组增强
  • HTML 标签转换器
  • 模型视图控制器
  • 懒组件加载器
  • Shell 命令服务
  • 多站点配置
  • 函数序列管理器
  • 多语言集成
  • 内部检查和测试套件
  • 命名空间和库加载管理器
  • 类别和 Http 路由管理
  • 多数据库 pdo 服务(SQLite 和 MySQL)

为什么是 GPL v3?

LNX (LinHUniX) MCP (主控制程序) 是一个共享代码,具有免费许可证。由 LinHUniX Ltd 开发和维护 - 2008/2020 - 作者为 Andrea Morello (LinHUniX) 是 2008 年开始(ln4.it 和 ln4.app)的 LN4 Note 项目的组成部分

lnxmcp(php/phar 库)和 lnxfea(js/angular2 库)是理解 LN4 Java 后端逻辑的公共 SDK,并围绕它创建功能以扩展。

Java LN4 后端和中间件 >>> Json Api >>> lnxfea/lnxmcp 前端 >>> 网站或应用程序

更多信息

标签以初始化行

<?php /*LNXMCP-INIT*/ if (function_exists("lnxmcp")==false){ include $_SERVER["DOCUMENT_ROOT"]."/app.php" ; }; lnxmcp()->imhere(); /*LNXMCP-END*/ ?>