테스트 사이트 - 개발 중인 베타 버전입니다

style.css.php

css 내용이 많거나 파일이 나누어져있을때 코드압축..

style.css.php
---------------
<?php
  header('Content-type: text/css');
  ob_start("compress");
  function compress($buffer) {
    /* remove comments */
    $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
    /* remove tabs, spaces, newlines, etc. */
    $buffer = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $buffer);
    return $buffer;
  }
  /* your css files */
  include_once "style.css";
  ob_end_flush();
?>

이렇게 하고
<link rel="stylesheet" href="<?=$g4['path']?>/style.css.php" type="text/css" />
요로크롬 불러주시면 됩니다.~ JS도 비슷한방법으로 ~~


http://egghyun.playcast.kr/style.css.php?compression<-소스보기 ㄱㄱ

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 9개

오~ 이거 독창적인데요~! 추천합니다.
감사합니다. 이런거 어떡해 하는지 무척 궁금했었는데^^
추천요~
와우 추천요 ^^

js 도 좀만 예제 갈켜 주실수 있을까요 6^?
블로그에 퍼가도 될까요 ^^;;
처음보네요~

많은도움 되었습니다.`
디자인을css로 만 한다면 많은 효과를 볼수있어요~ 여기다가 css.php 캐쉬파일을 생성하게하고 캐쉬파일이 존재하면 기존 캐쉬파일을 불러와 읽게 하면 좋아요~
그렇게 안 하면 오히려 역효과일 듯합니다.
오호! 굿 좋습니다.^^

게시글 목록

번호 제목
34706
34693
34563
34536
34521
34480
34479
34466
34437
34436
34435
34406
34398
34387
34382
34375
34364
34336
34294
34293