[請益] 關於 autoload

看板PHP作者 (B先生)時間10年前 (2015/05/13 23:44), 10年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/3 (看更多)
想請教各位前輩, 有沒有哪位前輩在寫 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

05/14 13:39, , 1F
我想想... 如果做一支require.php 裡面全都是 require 呢?
05/14 13:39, 1F
意思是把所有用到的都放進去,乾脆通通都 require 一次嗎?

05/14 14:21, , 2F
這麼多的require ?
05/14 14:21, 2F
※ 編輯: b12031106 (114.32.33.39), 05/14/2015 17:30:34

05/14 23:18, , 3F
composer 能自動幫你生出那隻require.php
05/14 23:18, 3F

05/14 23:18, , 4F

05/15 12:04, , 5F
require_once 太多會有 performance issue
05/15 12:04, 5F

05/15 22:11, , 6F
建議依照PSR-0 or PSR-4規範來實作
05/15 22:11, 6F
文章代碼(AID): #1LKt5GFJ (PHP)
討論串 (同標題文章)
文章代碼(AID): #1LKt5GFJ (PHP)