Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.633 pregleda

Najnovija ↓

js i css assets include 16.07.2014. u 12:04 · pre 150 meseci #1
Vidjam ovakve linkove:
http://site.com/js?files=jquery.js,main.js,util.js

Ovo je verovatno mnogo brze nego:
<script type='text/javascript' src='http://site.com/assets/jqueru.js"></script>
<script type='text/javascript' src='http://site.com/assets/main.js"></script>
<script type='text/javascript' src='http://site.com/assets/util.js"></script>

Kako ovo uraditi u php-u a da se kesira?
Kontam ja preko petlje npr: (na brzinu napisano)
Code:

header("content-type: application/javascript");
$files = $_GET["files"];
foreach($file as $file){
 echo file_get_contest("assets/" . $file);
}


A ovo je .htacces:
[code]
<FilesMatch "\.(jpg|jpeg|png|gif|js)$">
Header set Cache-Control "max-age=990304000, public"
</FilesMatch>
[code]

Dobro, mozda sam ga preterao sa max-age ali mislim da je jasno pitanje :)

Da li je ovo sve ili treba jos nesto ili sam negde omasio?
Verujem da je isti princip i za css?
Re: js i css assets include 16.07.2014. u 16:41 · pre 150 meseci #2
Najrobusnije i po mom mišljenju najbolje PHP rešenje za manipulaciju i upravljanje CSS, JS i uopšte asset-ima jeste Assetic.

Što se minifikacije i kombinovanja asset-a tiče, ovaj lib na raspolaganje stavlja mnoštvo filtera. U dokumentaciji imaš klasičan primer jedne takve postavke koja se oslanja na YUI Compressor. Naravno, ti možeš koristiti i neke druga rešenja za minifikaciju, pošto Assetic podržava dosta njih (CssMin, JsMin, Google Closure...).
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme