diogoko / boring-php
无聊PHP应用的基元
0.2.0
2017-08-27 11:23 UTC
Requires
- lukasoppermann/http-status: ^2.0
- marcj/topsort: ^1.1
Requires (Dev)
- phpunit/phpunit: 6.2
This package is not auto-updated.
Last update: 2024-09-29 02:34:13 UTC
README
提供函数和类的最小化库,用于(几乎)纯PHP构建工作应用程序。
动机
当前应用程序编程的趋势是在核心语言之上添加层层的库和框架,以使开发更容易。这确实增加了程序员所看到的抽象级别,但也导致了漏洞抽象、更多需要学习的内容和更多可移动/可破坏的部分,从而增加了复杂性。
除此之外,一些编程语言在某些任务上比其他语言更专业。特别是PHP最初是一个Web模板引擎,随着时间的推移发展成为一种通用语言。我相信PHP在提供全栈框架的大部分功能方面存在不足。
作为一个无聊的、稳定的、已知的技术,PHP是许多项目的良好选择。通过在核心功能和扩展中添加少量补充,它可以用以开发更大的应用程序,同时保持可维护性。