MVC フレームワークを使用する場合、コントローラーを自動ロードするのが一般的な方法であることは知っています。コントローラーが正常に自動ロードされる独自のミニフレームワークを作成しました。
同じオートロード機能でモデルもロードすることで、セキュリティ/悪い問題はありますか?
いえ
function __autoload($className) { // Autoload both controllers and models.
if(stristr($className, 'Model'))
{
if (is_readable(Ms . $className . '.php')) {
include Ms . $className . '.php';
}
} else {
if (is_readable(Cs . $className . '.php')) {
include Cs . $className . '.php';
}
}
}