Ben twmulloy demek istediğimi biliyorum, farklı yerlerde ilgili bilgi 'görünümü' var tutarsız görünüyor. Ancak, JS ve CSS dosyaları oldukça bakış kendilerini parçaları daha görüşlerini destekleyen kaynaklar olduğunu düşünün.
O dedi, size çeşitli şekillerde istediğinizi elde edebilirsiniz. One JS / CSS varlıklar için isteklerini kabul eder ve ilgili yere (aslında her yerde bir görünüm dosya, veritabanı,) bir başlık ve veri çıkışları bir denetleyici yazmak olabilir. Ancak, bu sadece kök düzey public_htm bir alt klasör dosyaları haşhaş 'dağınıklık' kabul kıyasla inefficienty olduğunu. Ben, yukarıda birçok commentors gibi, bu hızı ve uygunluğu için en iyi çözüm olduğunu hissediyorum; sadece görüntüleri ile 'sistem' biri olarak aynı düzeyde bir 'varlık' dizin, css, js vs içinde olması. Bir şeyler sizin için daha iyi hissettirmek için bir takma ad veya sanal klasörü kullanabilirsiniz ...
Ancak, üçüncü bir yol var. SADECE ne istediğinizi gibi bir şey yapmak kütüphaneleri eklenen (kabul cevabını) küçültmek yararına ve sıkıştırma, ya da fantezi olursa olsun, vardır. Ben biliyorum, iki kütüphane AssetLibPro ve Carabiner denir ve bu (istediğiniz gibi) bir varlık yolunu belirtmek için izin ve sonra (gerekirse baskı, gruplar ekran örneğin ile) JS ve CSS dosyaları yüklemek vardır. Daha sonra tek bir dosya olarak ilgili tüm CSS / JS vb kadar hizmet; sıkıştırılmış, minified, önbelleğe ... ihtiyacınız ne olursa olsun.