PDA

View Full Version : فشرده سازی css و js



trisha918
پنج شنبه 19 دی 1392, 10:40 صبح
دوستان سلام کسی نمونه خوب برای این کار میشناسه ؟ که علاوه بر فشرده سازی کش هم بکنه. با سپاس

Unique
پنج شنبه 19 دی 1392, 10:46 صبح
بله میشه از htaccess استفاده کرد اینطوری :


<ifmodule mod_deflate.c>
<filesmatch "\.(js|css)">
SetOutputFilter DEFLATE
</filesmatch>
</ifmodule>

مرورگر هم براحتی cache میکنه ! چون header ها که cache نمیشه بلکه محتوا cache میشه و در این حالت فشرده شده. در ضمن باید مرورگر قابلیت داشته باشه که تا اونجا که من میدونم مرورگر های موجود این قابلیت را دارند.

trisha918
پنج شنبه 19 دی 1392, 10:56 صبح
دوست عزیز سلام

ممنون از پاسختون

ولی من نمونه کدی برای php میخواهم تا این کار را انجام دهد.

با سپاس

Unique
پنج شنبه 19 دی 1392, 11:00 صبح
ولی من نمونه کدی برای php میخواهم تا این کار را انجام دهد.

php توانایی انجام این کار را نداره و خارج از محدوده عملکردش هست ، این کار باید توسط Web Server انجام بشه که در نتیجه باید از htaccess استفاده کنید.

trisha918
پنج شنبه 19 دی 1392, 11:09 صبح
با سلام

پس یک سوال دارم

قالب های مدیریت محتوا مانند وردپرس چگونه این کار را انجام میدهند؟

در صورتی که دسترسی به htaccess ندارند ؟

با سپاس

MostafaEs3
پنج شنبه 19 دی 1392, 12:57 عصر
//////////

کامبیز اسدزاده
پنج شنبه 19 دی 1392, 13:06 عصر
برای فشرده سازی فایل های Css و Js میتونید از سایت های زیر استفاده کنید :

http://jscompress.com/
http://www.csscompressor.com/

بدون دردسر کد هارو فشرده میکنه و تحویلتون میده که هم حجمشون میاد پایین و هم تروتمیز...

Unique
پنج شنبه 19 دی 1392, 22:53 عصر
قالب های مدیریت محتوا مانند وردپرس چگونه این کار را انجام میدهند؟
والا من نمیدونم قالب ها چیکار میکنند اما چه روی سرور شما چه روی سرور اونها هر دو میشه از htaccess استفاده کرد و فایل ها را فشرده کرد !

اما همونطور که آقا مصطفی گفتند شدنیه و میتونید فایل را با Header مناسب خودتون فشرده کنین و بفرستین ! اما این کار به نظر من اضافه کاریه وقتی با htaccess میشه !!!

Unique
پنج شنبه 19 دی 1392, 22:54 عصر
برای فشرده سازی فایل های Css و Js میتونید از سایت های زیر استفاده کنید

منظورشون zip و فشرده کردن فایل ها بود نه اینکه فاصله ها را حذف کنیم و کمترین حجم ممکن بدون فشرده سازی را داشته باشیم.

keyhan.taktaz
جمعه 20 دی 1392, 15:46 عصر
به هیچ عنوان از این سایت ها استفاده نکنید.
کد هارو داغون میکنن و به مشکل بر میخورید.
من خیلی سرم اومده