84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
1.目前公司業務基本是用框架開發不同類型的網站和系統2.PHP的框架有yii,laravel,phalcon等等出色的框架,用這些框架的好處是各方面的相對成熟和出色,並且有人負責維護;缺點是不太方便去修改內核的部分3.用自己的框架的好處是上手難度比較低,更容易依據公司情況和綜合其他框架去修改和調整框架等等等;壞處是效能比較低,框架設計上會有缺陷,而且需要花時間去更新迭代4.因此究竟怎麼選會比較好?
新創公司適合使用已有框架,因為這個階段公司財力緊張,人手不夠,更重要的是爭分奪秒,很多時候需要快速的完成一個項目,根本沒有時間研究自己的框架, 往往使用自己的框架的公司都是比較成熟的公司,
另外針對你說的不方便修改內核部分,這個我覺得不存在的,如果你想修改就通讀框架源碼,也是可以做到的
我的建議是如果是科技型公司,主打自己產品的建議自己開發一個適用的框架,但是一定是在有大牛做核心工作的情況下。如果是傳統公司,只是展示型網站,隨意一個框架都行。
然後你的觀點有些不認同。
用自己的框架的好處是上手難度比較低,自己的框架上手難度是根據你的文檔定的,沒有文檔上手一樣很難。
更容易依據公司情況和綜合其他框架去修改和調整框架等等,這個贊同,靈活度更高,但是前提是開發前對公司業務有個整體規劃壞處是性能比較低,框架設計上會有缺陷,而且需要花時間去更新迭代,這個嚴重發對,有大牛做核心工作的話,自己開發的框架絕對是最適合你們公司業務的,性能不見得會低,但是開發起來覺得比較舒服。而框架迭代的時候一般就是你公司業務變更的時候,不衝突。 。用別的框架也得重構啊
另外提一句什麼叫框架,我的理解就是,一些開發者常用的類別庫+專案開發規範。
因此,不考慮時間成本,有大牛+科技型公司必然要做自己的框架,即時你使用其他開源框架,幾次迭代下來也會形成一套只屬於你們公司的類庫。
我覺得,這麼說吧。你能招到可以自己組織一個框架並且比現有框架還要的人麼?你現在手上有這樣的人麼?如果沒有,怕是還沒有產品成型公司就已經胎死腹中的。畢竟在網路產業創業,快是第一要素。這也是為什麼php是最好的語言的原因,因為它「快」。
知名框架好在功能強大,一般程式設計師都會用,網路資料豐富,每年都有更新迭代;自己開發的話一要公司有大牛,二是新人學習耗費精力,不能上手就用,如果框架坑多的話是很麻煩的,所以當然是成熟框架好,像Laravel就很不錯
新創公司適合使用已有框架,因為這個階段公司財力緊張,人手不夠,更重要的是爭分奪秒,很多時候需要快速的完成一個項目,根本沒有時間研究自己的框架, 往往使用自己的框架的公司都是比較成熟的公司,
另外針對你說的不方便修改內核部分,這個我覺得不存在的,如果你想修改就通讀框架源碼,也是可以做到的
我的建議是如果是科技型公司,主打自己產品的建議自己開發一個適用的框架,但是一定是在有大牛做核心工作的情況下。
如果是傳統公司,只是展示型網站,隨意一個框架都行。
然後你的觀點有些不認同。
用自己的框架的好處是上手難度比較低,自己的框架上手難度是根據你的文檔定的,沒有文檔上手一樣很難。
更容易依據公司情況和綜合其他框架去修改和調整框架等等,這個贊同,靈活度更高,但是前提是開發前對公司業務有個整體規劃
壞處是性能比較低,框架設計上會有缺陷,而且需要花時間去更新迭代,這個嚴重發對,有大牛做核心工作的話,自己開發的框架絕對是最適合你們公司業務的,性能不見得會低,但是開發起來覺得比較舒服。而框架迭代的時候一般就是你公司業務變更的時候,不衝突。 。用別的框架也得重構啊
另外提一句什麼叫框架,我的理解就是,一些開發者常用的類別庫+專案開發規範。
因此,不考慮時間成本,有大牛+科技型公司必然要做自己的框架,即時你使用其他開源框架,幾次迭代下來也會形成一套只屬於你們公司的類庫。
我覺得,這麼說吧。你能招到可以自己組織一個框架並且比現有框架還要的人麼?你現在手上有這樣的人麼?如果沒有,怕是還沒有產品成型公司就已經胎死腹中的。畢竟在網路產業創業,快是第一要素。這也是為什麼php是最好的語言的原因,因為它「快」。
知名框架好在功能強大,一般程式設計師都會用,網路資料豐富,每年都有更新迭代;
自己開發的話一要公司有大牛,二是新人學習耗費精力,不能上手就用,如果框架坑多的話是很麻煩的,所以當然是成熟框架好,像Laravel就很不錯