Omidn1996

سوال در مورد کاهش حجم سایت

37 پست در این موضوع قرار دارد

دوستان توی این تاپیک آقا مرتضی توضیحاتی رو دادند که چند تا سوال واسه من پیش اومد

اول اینکه گفتند SmartOptimizer میتونه موثر باشه ولی من نفهمیدم این یک افزونه هست؟؟ یک سایت هست؟؟ تکنیک هست یا چیزی دیگه؟؟

بعدش اینکه چه جوری باید stylesheet رو در ابتدای صفحه قرار بدیم و اسکریپت ها رو در انتهای صفحه؟؟

و در آخر هم اینکه چه جوری اسکریپت ها و استایل ها رو با هم ادغام کنیم؟؟؟

0

به اشتراک گذاری این پست


لینک به پست

در مورد SmartOptimizer

استایل ها در هدر، یعنی کدهای link rel="stylesheet... همه در نگ head قرار بگیرن.

اسکریپت ها در فوتر، یعنی تگهای script... همه برن در آخر صفحه.

کلا باید این ها رو جابجا کنید.

ادغام اسکریپت ها و استایل ها هم یعنی کدهاشو رو توی یک فایل کپی کنید.

3

به اشتراک گذاری این پست


لینک به پست

آقا مرتضی شرمنده ممکنه خودتون توضیح بدید؟؟ آخه انگلیسیم ضعیفه

0

به اشتراک گذاری این پست


لینک به پست

SmartOptimizer یک ابزار برای بهینه سازی وبسایت هست که از قابلیت فشرده سازی و gzip استفاده میکنه.

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

به پوشه cache در آدرس smartoptimzer/cache سطح دسترسی قابل نوشتن بدید.

محتوای فایل htaccess در پوشه SmartOptimizer رو در داخل فایل htaccess وردپرس تون بریزید.

تمام!

3

به اشتراک گذاری این پست


لینک به پست

آقا مرتضی شرمنده من انقدر سوال میپرسم

پوشه رروت سایتمون کجا هست؟؟ من همچین پوشه ای ندیدم

سطح دسترسی قابل نوشتن یعنی چند؟؟

htaccess وردپرس کجا هست؟؟

0

به اشتراک گذاری این پست


لینک به پست

روت سایت منظور همون public_html هست

سطح دسترسی 644 و 777 قابل نوشتن هستن البته اگر بر روی 777 میذارید بعد از اتمام کار از روی 777 بردارید ( پیشنهاد همان 644 هست)

htaccess در همان روت سایت می باشد که اغلبا پینهان می باشد

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

ببخشید فقط یک سوال دیگه وقتی که محتویات htaccess این فایل رو توی htaccess وردپرس کپی کردم

htaccess این افزونه رو حذف کنم یا بزارم همونجا باشه؟؟؟

____________________________________________

باز هم شرمنده یک سوال دیگه (از همون چیزی که خیلی میترسیدم سرم اومد)

من اونکار هایی رو که فرمودید انجام دادم سایت دچار مشکل شد

http://shouremahour.ir/

ویرایش شده در توسط omid_3tar
0

به اشتراک گذاری این پست


لینک به پست

ببخشید فقط یک سوال دیگه وقتی که محتویات htaccess این فایل رو توی htaccess وردپرس کپی کردم

htaccess این افزونه رو حذف کنم یا بزارم همونجا باشه؟؟؟

____________________________________________

باز هم شرمنده یک سوال دیگه (از همون چیزی که خیلی میترسیدم سرم اومد)

من اونکار هایی رو که فرمودید انجام دادم سایت دچار مشکل شد

http://shouremahour.ir/

2 فایل htaccess که نمیتوانند در یک دایرکتوری باشند!

برای حل مشکل سایتتون محتوای htaccess رو به قبل برگردونید یا خالی کنید

0

به اشتراک گذاری این پست


لینک به پست

آقا پارسا خوب اگر به قبل برگردونم که دیگه تاثیری نداره

من چه کار کنم که هم این افزونه (یا هر جیزی دیگه که اسمش هست) هم روی حججم سایبت تاثیر داشته باشه هم سایتم اینجور به مشکل بر نخوره

نباید فایل htaccess موجود توی پوشه ی SmartOptimizer رو حذف کنم؟؟

0

به اشتراک گذاری این پست


لینک به پست

طبق آموزش مرتضی. بعد از آپلود پوشه smartoptimizer در روت

محتوای htaccess رو اضافه میکنید


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

<IfModule mod_expires.c>
<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico)$">
ExpiresActive On
ExpiresDefault "access plus 10 years"
</FilesMatch>
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*\.(js|css))$ smartoptimizer/?$1

<IfModule mod_expires.c>
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*\.(js|css|html?|xml|txt))$ smartoptimizer/?$1
</IfModule>
<IfModule !mod_expires.c>
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico))$ smartoptimizer/?$1
</IfModule>
</IfModule>
<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico)$">
FileETag none
</FilesMatch>

htaccess داخل پوشه smartoptimizer هم باید باشه

1

به اشتراک گذاری این پست


لینک به پست

آقا پارسا راستش من گیج شدم

آقا مرتضی گفتن که محتوی htaccess موجود در پوشه smartoptimizer رو در htaccess خود وردپرس کپی کنم

اما شما میگید که محتوی htaccess خود وردپرس رو در htaccess موجود در پوشه smartoptimizer کپی کنم

البته اینجور که من متوجه شدم

درسته؟؟؟

خوب هر کدوم از گزینه های بالا هست بیگید و بعدش اینکه من باید کدوم یکی از htaccess ها رو حذف کنم؟؟

0

به اشتراک گذاری این پست


لینک به پست

شما باید محتوای htaccess موجود در فایل smartoptimizer-1.8.tar.gz رو به htaccess وردپرس اضافه کنید . طبق نمونه‌ای که گذاشتم

htaccess داخل پوشه smartoptimizer را هم تغییری ندهید

1

به اشتراک گذاری این پست


لینک به پست

خوب آقا پارسا من همون اول هم دقیقا همینکار رو انجام دادم

اما سایت کلا به هم ریخت

http://shouremahour.ir/

0

به اشتراک گذاری این پست


لینک به پست

بله تست شد. مشکل داره

2

به اشتراک گذاری این پست


لینک به پست

خوب من الان چه کار کنم؟؟؟ مشکل از این افزونه هست یا من درست انجام ندادم؟؟؟

0

به اشتراک گذاری این پست


لینک به پست

محتویات فایل htaccess تون رو اینجا قرار بدید.

0

به اشتراک گذاری این پست


لینک به پست

بفرمایید آقا مرتضی این محتویات اچ تی اکسسی هست که توی پوشه ی smartoptimizer موجوده


php_flag zlib.output_compression Off
php_flag output_buffering Off
php_value output_handler NULL

این هم محتویات اچ تی اکسس خود وردپرس هست


<IfModule mod_expires.c>
<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico)$">
ExpiresActive On
ExpiresDefault "access plus 10 years"
</FilesMatch>
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*\.(js|css))$ smartoptimizer/?$1

<IfModule mod_expires.c>
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*\.(js|css|html?|xml|txt))$ smartoptimizer/?$1
</IfModule>
<IfModule !mod_expires.c>
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico))$ smartoptimizer/?$1
</IfModule>
</IfModule>
<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt|ico)$">
FileETag none
</FilesMatch>
php_flag zlib.output_compression Off
php_flag output_buffering Off
php_value output_handler NULL

0

به اشتراک گذاری این پست


لینک به پست

پست 10 همین تاپیک رو بخونید.

محتویات فایلتون اشتباه هست.

0

به اشتراک گذاری این پست


لینک به پست

آقا مرتضی متشکر انجام دادم اما کلا استایل سایت از بین رفته shouremahour.ir حتی ظاهر صفحه ورودم هم به هم ریخته

میتونه مشکل از همین کاری باشه که کردم؟؟؟؟؟ البته من به جز این افزونه نکته ی پنج این صفحه رو هم انجام دادم http://designa.ir/19/wordpress-learning/wordpress-security-part-2/

مشکلم از کجاست؟؟؟

0

به اشتراک گذاری این پست


لینک به پست

مشکل الان اینه که فایل استایل شما رو پیدا نمیکنه:

http://shouremahour.ir/wp-content/themes/alltuts_persian_edited/style.css

0

به اشتراک گذاری این پست


لینک به پست

خوب آقا مرتضی این مشکل رو چه جوری باید رفع کنم؟؟ چون من الان توی سی پنل چک کردم استایل موجوده

post-214-0-18719700-1341998467_thumb.gif

0

به اشتراک گذاری این پست


لینک به پست

سطح دسترسی این فایل بر روی چند هست ؟

0

به اشتراک گذاری این پست


لینک به پست

آقا مرتضی روی 644 هستش

0

به اشتراک گذاری این پست


لینک به پست

دوستان واقعا ممنونتون میشم من رو هم کمک کنید (تو رو خدا نگید چه خبرته هنوز چند ساعت نشده دوباره پست زدی؟؟ آخه هم اینکه واقعا مشکلم حیاتی هستنش چون کل سایت رفته هم اینکه دیدم انفدر پست زدن که این تاپیک از بین آخرین ارسال ها رفته واسه همین گفتم به روز کنم :( )

0

به اشتراک گذاری این پست


لینک به پست

خب این مشکل بعد از تعویض htaccess رخ داده براتون

ایا طبق گفته مرتضی

پست 10 همین تاپیک رو بخونید.

محتویات فایلتون اشتباه هست.

ایا محتویات رو بروز کردین ؟

اگر نه خب کارهایی که برای کاهش حجم توسط smartoptimizer غیر فعال کنید و htaccess دیفالت وردپرس رو برگردونید و یکبار نیز این پلاگین W3 Total Cache رو غیر فعال کنید تا بهتر بشه سایتتون رو دید

پیوند یکتا رو نیز به حالت دیفالت برگردونید بعد تست بگیرید

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری