1. Derzeit verwendet das Unternehmen im Wesentlichen Frameworks zur Entwicklung verschiedener Arten von Websites und Systemen.
2 Zu den hervorragenden Frameworks gehören Yii, Laravel und andere und in jeder Hinsicht ausgezeichnet, und jemand ist für die Wartung verantwortlich; der Nachteil besteht darin, dass es nicht bequem ist, den Kernel-Teil zu ändern.
3 Der Vorteil der Verwendung eines eigenen Frameworks besteht darin, dass der Einstieg relativ einfach ist Das Ändern und Anpassen des Frameworks an die Situation des Unternehmens und umfassende andere Frameworks ist der geringe Leistungsvergleich, es wird Fehler im Framework-Design geben und die Aktualisierung und Iteration wird Zeit in Anspruch nehmen
4 Auswahl?
初创公司适合使用已有框架,因为这个阶段公司财力紧张,人手不够,更重要的是争分夺秒,很多时候需要快速的完成一个项目,根本没有时间研究自己的框架, 往往使用自己的框架的公司都是比较成熟的公司,
另外针对你说的不方便修改内核部分,这个我觉得不存在的,如果你想修改就通读框架源码,也是可以做到的
我的建议是如果是科技型公司,主打自己产品的建议自己开发一个适用的框架,但是一定是在有大牛做核心工作的情况下。
如果是传统公司,仅仅是展示型网站,随意一个框架都行。
然后你的观点有些不认同。
用自己的框架的好处是上手难度比较低,自己的框架上手难度是根据你的文档定的,没有文档上手一样很难。
更容易依据公司情况和综合其他框架去修改和调整框架等等,这个赞同,灵活度更高,但是前提是开发前对公司业务有个整体规划
坏处是性能比较低,框架设计上会有缺陷,而且需要花时间去更新迭代,这个严重发对,有大牛做核心工作的话,自己开发的框架绝对是最适合你们公司业务的,性能不见得会低,但是开发起来觉得比较舒服。并且框架迭代的时候一般就是你公司业务变更的时候,不冲突。。用别的框架也得重构啊
另外提一句什么叫框架,我的理解就是,一些开发者常用的类库+项目开发规范。
因此,不考虑时间成本,有大牛+科技型公司必然要做自己的框架,即时你使用其他开源框架,几次迭代下来也会形成一套只属于你们公司的类库。
我觉得,这么说吧。你能招到可以自己组织一个框架并且比现有框架还要的人么?你现在手里有这样的人么?如果没有,怕是还没有产品成型公司就已经胎死腹中的。毕竟在互联网行业创业,快是第一要素。这也是为什么php是最好的语言的原因,因为它“快”。
知名框架好在功能强大,一般程序员都会用,网上资料丰富,每年都有更新迭代;
自己开发的话一要公司有大牛,二是新人学习耗费精力,不能上手就用,如果框架坑多的话是很麻烦的,所以当然是成熟框架好,像Laravel就很不错