Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在布局中,我需要显示通知数量。
正确的做法是什么?我正在考虑为它创建一个小部件,但在呈现视图时访问数据库是否正确?
是的,可以为此需求创建一个小部件。
完成后,可以从布局中调用它。
您甚至可以使用缓存以避免过于频繁地打扰 DB。
http://www.yiiframework.com/wiki/17/how-to-make-use-of-a-fragment-cache/
最后:我建议编写小部件并将其与片段缓存一起使用。