文件名称:dormio:轻巧但功能齐全PHP5数据库交互库
文件大小:109KB
文件格式:ZIP
更新时间:2024-06-07 19:02:36
PHP
多尔米奥 警告:代码仍然非常多字母-使用后果自负! 关于 简介(或“为什么要使用另一个PHP数据库库”) 因为我想以与Django模型一样简洁明了的方式与我的数据进行交互。 因为我认为您不必运行OpCache即可获得不错的功能集。 Dormio是一个轻量级但功能齐全的数据库库,旨在减轻您处理数据的麻烦。 它使用类似于的强大查询语法,生成高效SQL,根据需要连接表,并支持为最小查询而急切地加载对象。 它还可以从一个实体描述中生成所有表单,表和模式SQL,因此,当您更改数据库时,只需要更新一个配置数组即可。 设计特点 干-一次定义您的实体。 句号 没有框架要求,但可以使用。 直接建立在PDO上-没有单独的抽象层。 内存意识-内存不足900KB。 用PHP配置-没有XML或YAML配置或编译。 兼容PHP5 +。 完全单元测试(PHPUnit)。 完全记录的代码。 备择方案 在
【文件预览】:
dormio-0.8
----.gitignore(58B)
----bench_results.txt(837B)
----Makefile(905B)
----benchmark.php(3KB)
----composer.json(29B)
----.gitmodules(91B)
----tools()
--------generate_sql.php(535B)
----README.md(5KB)
----phpunit.xml(364B)
----vendor()
--------Dormio()
--------Phorms()
----tests()
--------FormTest.php(4KB)
--------ExampleTest.php(1KB)
--------data()
--------ManagerTest.php(16KB)
--------DBTest.php(3KB)
--------UseCaseTest.php(6KB)
--------ObjectTest.php(13KB)
--------bootstrap.php(398B)
--------QueryTest.php(22KB)
--------SchemaTest.php(9KB)
--------ConfigTest.php(5KB)
--------DialectTest.php(2KB)
--------IntrospectionTest.php(507B)
----.gitattributes(407B)
----docs()
--------images()
--------output()
--------examples()
--------manual()
--------tutorials()