- UID
- 35
- 積分
- 7435
- 紅利
- 點
- 點數
- 點
- 註冊時間
- 2014-11-8
- 最後登入
- 1970-1-1
- 在線時間
- 小時
- 個人主頁
|
laravel目前應該是PHP框架中 最多人使用的一個
其實身邊也有些人有跟我推薦過幾次改成寫框架 然後 我還是繼續寫原生...
而為何我不會去使用框架 也不打算去用框架
我不得不說 有些方面 框架真的比較方便
像是讀取資料庫之類 原生跟框架真的差很多
Laravel 號稱
為網頁藝術家創造的 PHP 框架
簡潔明瞭,優美的語法。
現代化的工具組,彷彿施展魔術。
如果真的這麼好 為何我最後還是選擇不使用框架?
以下內容有嚴重偏見 但是如果有錯誤還是歡迎提出
核心程式檔案肥大
你寫一般PHP 就是你寫的程式叫OK了
但是你用了框架 核心程式起跳30MB (laravel 5.5)
Discuz已經夠肥了 Laravel還比他更大
效能影響
既然號稱比原生安全 自然就是多了多重保護
那 既然比較安全 那就是拿資源來換啦
這是擁護者會說 沒差這點性能
一個網站差10%
你放10個就差一個站了ㄟ
系統要求較多
用laravel 遷移、安裝等 一律需要指令 針對PHP版本也有需多要求
像是平常我只用CentOS + Plesk管理之主機 皆無法使用 因為CentOS系統預設版本較舊 不能安裝!
而且還要額外安裝composer才能使用
程式限制多
之前有遇過多次個坑 全部都是因為他本身的"安全保護機制"導致
像是資料庫有欄位是時間格式 如 2017/2/15 正則判斷OK後寫入DB 然後他把特殊字元全部處理(預設) 然後就...
諸如此類狀況不只一兩次
錯誤較難處理
有些錯誤奔PHP原生一樣容易發生的 忘了分號 錯字 之類還好
但是有時權限 還是什麼其他的 他常常會發生錯誤行數顯示laravel核心內某一行
我他媽怎知道使哪邊錯誤?
也有些人是講 多人協作時比較不會有問題 因為大家都用一樣的方法寫
也是啦 大家都限制用同一種方法寫 不一樣才有鬼 畢竟要照著別人的方法嘛
你還要去想 照著這規定下去寫 才會符合他的標準
但是又不是大家都真會照標準 每個人詮釋也不一 最後不是一樣亂?
還有人說 他們套件很多 不用自己硬幹
??????????????
原生難道就沒有套件能引入? 我在 phpclasses.org 找到的都不是就是了?
沒啥意外的話 我應該是不會再碰laravel之類的東西了
|
|