logo 是自己做的~~

GITHUB 是 dyedd/frag"

Image

Frag -- a developing PHP Framework

为什么会有 frag 的诞生? #

有了框架,极大地减少了开发时间,提高了开发效率。这是很真实的。

但是依靠框架去编写,真的是学习到 php 了嘛? 写项目可以分为逻辑层和业务层,框架帮我们做好了逻辑层,但是这样的方式,真的是正确学习 php 的姿势吗? 可能每天都在 if 里循环,可能每天都在使用封装好的函数,不晓得怎么实现;可能每天自定义添加了一些 function,觉得自己完全掌握了 php。

我们是否缺少了什么? 当下框架盛行,提高效率的同时,也减少去深度研究语言的人。 (我?小白啊,不是真正掌握 php 的那些大佬) 因此我觉得要达到学习效果,有必要去自己编写框架,或许没有 thinkphp,laravel 等框架火暴,没有多少人会去下载。 或许去接需求,人家还是喜欢用那些主流框架。 那又有什么事情?只有自己用不香吗?当然希望能有更多的人来使用我的框架,哎,让它变得更强大

这些都是我的学习经历,何乐而不为?我是不会后悔做了这件事。

如果坐在屏幕前的你看到我这样的文字,又觉得自己开坑有些麻烦或缺少精力,在这里我特别欢迎大家一起来维护这套框架, 努力去打造自己的一番天地。或者说是去感受 php 的底层,去增强自己的逻辑思维,让自己变强。 很多大佬编写自己的框架是觉得现有的 thinkphp,laravel 太臃肿,或许这才是我创造这个 bug 的 原因之一吧。

特别鸣谢 #

是这些开源项目,帮助 frag 基本雏形,减轻了重复制造轮子的负担

  1. twig 模板引擎

  2. medoo

  3. whoops

使用要求 #

maybe nothing #

在线卑微求 star...

Github stars