PHP的最佳UI库

时间:2011-01-18 06:39:04

标签: php

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

提前致谢。

2 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:4)

同样的任务促使我启动这个项目:Agile UI - 一个PHP UI组件库。

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

Agile UI是一个相对较新的项目,但它正在快速成熟,欢迎您试用。没有重度依赖,代码被设计为开箱即用。

  1. composer require atk4/ui

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

    包括'vendor / 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';     function init(){         父::的init();

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

    }

    $ app-> layout-> add(new \ atk4 \ ui \ CRUD())    - > setModel(新用户($ db));

  3. 结果应如下所示:

    enter image description here