【发布时间】:2012-02-07 04:56:03
【问题描述】:
为大型项目表示 CSS 文件的最佳方式是什么
我正在使用 CodeIgniter,会有 100 个视图,并且几乎其中的视图具有不同的结构,所以我在这里有很多选择,但我不知道什么是最好的,所以请帮忙
- 为CSS制作单个文件,为JS制作单个文件
- 为每个视图创建一个 CSS 文件,为每个视图创建一个 JS
- 制作一个简单的数据库表来保存相关文件 每种方法
例如
id ----- method_name ---- files (I will normalize it )
1 /test/first first.css,first.js
and so on
或使 PHP 函数从 PHP 获取关联文件作为文本
例如
<?php
function get_assoc($view)
{
switch($view):
case '/test/first':
echo "<script>alert(); </script><style>p{font-weight:bold;}</style>";
break;
endswitch;
}
?>
还有缓存呢?性能是一个很大的因素。 谢谢。
【问题讨论】:
标签: php javascript css performance codeigniter