Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MiniFramework的想法很好,但定位可能有点不准! #5

Open
hellolv opened this issue Jul 4, 2018 · 8 comments
Open

MiniFramework的想法很好,但定位可能有点不准! #5

hellolv opened this issue Jul 4, 2018 · 8 comments

Comments

@hellolv
Copy link

hellolv commented Jul 4, 2018

现状:TP,yii2,laravel 在国内3分天下,MiniFra 的定位什么啥?靠那些优势?
缺点:不兼容习惯,比Minifra的控制是Action ,而其他框架和业界通用Controller .
建议:通用框架不要去做了,首先你干不过TP ,垂直领域机会多多,比如和Swoole的结合,swoole4.0出了,可以看看easysoole和mixphp的定位,这一块还有机会,当然更大的机会可能是二次开发平台,集成DB+RBAC+swoole 定位在websocket的需求场景,因为5G时代实时通讯会成为每个应用的标配,小程序5年后数量可能突破上亿的规模。
--抛弃技术人的固执和骄傲,放下身段,学习产品经理,理解客户需求,发挥极致微创新的方法,祝你如愿!

@hellolv
Copy link
Author

hellolv commented Jul 4, 2018

这个时代不缺复杂而安全,高性能的方案,缺简单而安全,高性能的方案!简单意味着低成本,低成本是每个老板的终极目标!

@jasonweicn jasonweicn reopened this Jul 4, 2018
@jasonweicn
Copy link
Owner

jasonweicn commented Jul 4, 2018

非常感谢 @hellolv 的建议,非常受益。做这个框架的初衷,实际上是为了满足我所在的技术团队能够高效率的开发和开发出高效率的项目。

很多优秀的框架例如TP、Zend、Yii等也都有使用的经历,但几年下来总结的经验是很多特性都用不上,想要做出稳定高效的成品,还是需要自己掌握一些框架层面上的技术,有针对性地进行开发。

因此,也就诞生了这个框架,从命名上也体现了这个框架的特点,就是小而精,只关注最基础的需求,例如 MVC 和 RESTful,同时再融入一些使用频率相对较高的特性,加之从命名上尽量贴近其他优秀框架,从而照顾到使用者的习惯。

总之,我也在不断的学习,吸收优秀框架的思想,同时思考什么是使用者最需要的特性。欢迎您今后多多交流,多多提出宝贵意见。

@hellolv
Copy link
Author

hellolv commented Jul 4, 2018

继续你的短小精悍目标,短小就是简单简洁,精悍就是安全高性能!把短小精悍做到极致,TP5.0后复杂了,偏离短小了,TP的精悍一直不样!YII2 精悍凑合,短小嘛有待考证!Laravel不如搞.net Java 。MiniPro的用户在哪?我看不在BAT的大厂而在广袤的中小团队和个人中,大厂爱造轮子,每个大厂PHP的轮子多如牛毛,恰恰小团队和个人需要短小精悍的轮子!spring-->spring boot 变的短小了,java 11后单文件也可以运行了,也是在变短小。Net core 相比之前不仅跨平台也变短小精悍了。所以短小精悍是不可阻挡的趋势,本质是每个老板对成本的苛求!

@hellolv
Copy link
Author

hellolv commented Jul 4, 2018

在api函数的命名上尽量符合流行的习惯,文档要详细,二次开发平台或者说开发工具想要尽快推,靠框架没法盈利,不盈利开源的事情没法长久,借鉴wordpress的模式,wps 的模式盈利,还可以靠收会员服务费,靠视频教程收费。当然,你们的框架很流行时源源不断的定制项目也就来了!祝你好运!

@hellolv
Copy link
Author

hellolv commented Jul 7, 2018

MixPHP 的作者的心得,值得借鉴:https://segmentfault.com/a/1190000011897547

@wujunze
Copy link

wujunze commented Sep 15, 2018

建议作者看一下swoft GitHub搜一下 可以学习一下

@jasonweicn
Copy link
Owner

感谢推荐!

@sp56
Copy link

sp56 commented Oct 9, 2024

现状:TP,yii2,laravel 在国内3分天下,MiniFra 的定位什么啥?靠那些优势? 缺点:不兼容习惯,比Minifra的控制是Action ,而其他框架和业界通用Controller . 建议:通用框架不要去做了,首先你干不过TP ,垂直领域机会多多,比如和Swoole的结合,swoole4.0出了,可以看看easysoole和mixphp的定位,这一块还有机会,当然更大的机会可能是二次开发平台,集成DB+RBAC+swoole 定位在websocket的需求场景,因为5G时代实时通讯会成为每个应用的标配,小程序5年后数量可能突破上亿的规模。 --抛弃技术人的固执和骄傲,放下身段,学习产品经理,理解客户需求,发挥极致微创新的方法,祝你如愿!

眼光挺厉害的,业务思维强

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants