PHP的最佳UI库

kar*_*hik 5 php

我是webdevelopment的新手,我们正在使用PHP和MYSQL开发一个测验游戏.我想知道什么是最适合用于UI开发的PHP库.该库可以处理浏览器中的兼容性问题并提供丰富的UI.

提前致谢.

Jan*_*nen 7

PHP与客户端UI无关,因此没有用于此任务的PHP库.这通常使用JavaScript或CSS框架来处理

  • 现在这并没有阻止人们在php中创建一些包含Tele +,Agile Toolkit,KoolPHPSuite等HTML + CSS + JS的UI库... (2认同)

rom*_*nsh 5

同样的追求促使我开始这个项目:Agile UI - 一个 PHP UI 组件库。

我的目标是让开发人员专注于业务任务并为 Web/响应式应用程序使用标准 UI 实现。这并不能解决 100% 的用例,但它是一个快速有效的解决方案。(对于更复杂的场景,我建议使用 ReactJS 和 RestAPI)。

敏捷 UI 是一个相对较新的项目,但它正在迅速成熟,欢迎您尝试。没有严重的依赖关系,代码设计为开箱即用。

  1. composer require atk4/ui

  2. 将此代码添加到文件中:

    包括“供应商/autoload.php”;

    $app = new \atk4\ui\App('我的应用程序'); $app->initLayout(new \atk4\ui\Layout\Admin());

    $db = \atk4\data\Persistence::connect($DSN);

    类用户扩展\atk4\data\Model { public $table = 'user'; 函数 init() { 父::init();

        $this->addField('name');
        $this->addField('email', ['required'=>true]);
        $this->addField('password', ['type'=>'password']);
    }
    
    Run Code Online (Sandbox Code Playgroud)

    }

    $app->布局->add(new \atk4\ui\CRUD()) ->setModel(new User($db));

结果应该是这样的:

在此输入图像描述