作者b12031106 (B先生)
看板PHP
標題[請益] 關於 autoload
時間Wed May 13 23:44:13 2015
想請教各位前輩,
有沒有哪位前輩在寫 php 的時候,
不使用 autoload 的嗎?
大部分比較主流的 mvc framework 應該都有使用 autoload 的功能,
但是我用的是公司自家早期開發的 framework,
所以並沒有使用到 autoload 的功能,
碰到需要用 model 的場合就要自己認命一個一個 require model 檔,
常常碰到重複 require 同一個檔,或是漏 require 哪一個檔的問題,
寫 php 這麼久一直到最近才發現有 autoload 這種好物,
有種大夢初醒的感覺!
最近想將 autoload 導入目前使用的 framework 中,
所以想請教各位前輩,在使用 autoload 的時候有沒有什麼要注意的地方呢?
或是有其他不使用 autoload ,卻又可以解決要 require 來 require 去的好方法?
謝謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.7.113
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1431531856.A.3D3.html
→ gname: 我想想... 如果做一支require.php 裡面全都是 require 呢? 05/14 13:39
意思是把所有用到的都放進去,乾脆通通都 require 一次嗎?
推 shadowjohn: 這麼多的require ? 05/14 14:21
※ 編輯: b12031106 (114.32.33.39), 05/14/2015 17:30:34
推 mmis1000: composer 能自動幫你生出那隻require.php 05/14 23:18
→ gname: require_once 太多會有 performance issue 05/15 12:04
→ iceblue7x: 建議依照PSR-0 or PSR-4規範來實作 05/15 22:11