توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با pagespeed
IrIsT
May 11th, 2016, 12:28
با سلام.
من یک مشکل با مد google pagespeed دارم.
وقتی که نصب میشه,خیلی لاگ میندازه.طوری که حدودا 3 گیگ طی دو روز لاگ میندازه.اونم میگه که دسترسی به پوشه فلان نداری.این رو میدونم بخاطر سطح دسترسی و بخاطر یک ماژولی هستش که نصب کردم.
اما چرا اسم فایل رو تغییر میده.اسم عکس ها رو تغییر میده.حتی بعضی وقتها کرش میکنه و سرویس httpd رو خاموش میکنه.
مشکل از چیه؟ک
کلا فایل کانفیگ رو دارید که بذارم روش که ببینم بازم مشکل داره یا نه؟
یعنی اعصابمو خورد کرده.فایل هارو که تغییر نام میده.مخوصا عکس هارو.
مثلا اینو ببینید :
http://iedb.ir/acc/images/daraje/xkandid,P20modir.png.pagespeed.ic.IK_V0NmyH0.png
کلا اگه یک کانفیگ خوبی که دوستان استفاده میکنند,دارند بذارن تا بندازم روی سرور ببینم مشکل از کجاست و راحت کار کنه.
جالبش اینجاست.نیم ساعت پیش دیزیبل کردم.تغییر توی تالار گفتمان دادم,درست بود.
الان دوباره فعال کردم,دیدم الان باز برگشته به نیم ساعت پیش و اون لوگو که تغییر دادم اصلا نیومده.
مشکل از کجاست؟
یک کانفیگی دارید بذارید تا تست کنم؟
ممنون
iHSG
May 11th, 2016, 12:52
سلام
به نظر من اصلاً ارزش نصب نداره.
براحتی با اضافه کردن چند خط کد به فایل /etc/httpd/conf/extra/httpd-includes.conf می تونید رتبه GTmetrix.com سایت خودتون رو بالا ببرید.
برای این گفتم این فایل چون فایل اصلی httpd.conf هر بار که دایرکت ادمین تغییری کنه به حالت پیش فرض بر می گرده اما این فایل رو خود دایرکت ادمین برای تغییرات دلخواه ما گذاشته.
مثلاً اگه همین کد ساده رو در این فایل بذارید و سرویس httpd رو ری استارت کنید در رتبه GTmetrix.com خیلی تاثیر داره:
این کد موجب کش شدن همه فایل ها به جز فایل های php | htm | html میشه و مدت زمان کش هم 1 ماه تعیین کرده:
ExpiresActive On
ExpiresDefault "access plus 1 month"
<FilesMatch "\.(htm|html|php)$">
ExpiresActive Off
</FilesMatch>
در کل منظور من اینه خودتون دستی سرور رو بهینه کنید خیلی بهتر از ماژول pagespeed است.
البته شما خودت که دیگه استاد این چیزا باید باشی عجیبه که آمدی سراغ pagespeed !
IrIsT
May 11th, 2016, 13:25
سلام
به نظر من اصلاً ارزش نصب نداره.
براحتی با اضافه کردن چند خط کد به فایل /etc/httpd/conf/extra/httpd-includes.conf می تونید رتبه GTmetrix.com سایت خودتون رو بالا ببرید.
برای این گفتم این فایل چون فایل اصلی httpd.conf هر بار که دایرکت ادمین تغییری کنه به حالت پیش فرض بر می گرده اما این فایل رو خود دایرکت ادمین برای تغییرات دلخواه ما گذاشته.
مثلاً اگه همین کد ساده رو در این فایل بذارید و سرویس httpd رو ری استارت کنید در رتبه GTmetrix.com خیلی تاثیر داره:
این کد موجب کش شدن همه فایل ها به جز فایل های php | htm | html میشه و مدت زمان کش هم 1 ماه تعیین کرده:
ExpiresActive On
ExpiresDefault "access plus 1 month"
<FilesMatch "\.(htm|html|php)$">
ExpiresActive Off
</FilesMatch>
در کل منظور من اینه خودتون دستی سرور رو بهینه کنید خیلی بهتر از ماژول pagespeed است.
البته شما خودت که دیگه استاد این چیزا باید باشی عجیبه که آمدی سراغ pagespeed !
سلام و درود
اول اینکه شما به ما لطف داری دادا و ممنون از جوابت
من کلا کارم با این کد ها هستش که گذاشتی
الان بدون چیج اسپید:
https://gtmetrix.com/reports/iedb.ir/4B7h8DYj
نگاه کن سایت رو.من مشکلی تو کد نویسی اینا ندارم.4 تا فایل جداگانه درست کردم و اینارو include کردم.که الان سرعت سایت با بازدید بالا،لودش روی 1صدم هیتش.
حتی کدهایی که نوشتم باهث اپتیمایز انواع پورتال ها میشه.
اما پیج اسپید رو بخاطر اینکنصب کرده بودم که میخواستم مهندسی مع*** بزنم.روند کاریشو با استفادا از کدها انجام بدم.
و اینکه چرا این ماژول رو خود گوگل تایید کرده و تاثیر مثبتی روی سایت داره
نمیشه گفت تنها بخاطر بهینه شدنشه.چون با چند خط کد میشه کاری کرد که مفید باشه
اما برای گوگل این مد مفیده.حالا بخاطر اینکه درصد سرعت رو میبره بالا یا بهینه ای که انجام مسشه.
واسه همینکنصب کردم و امروز برداشتمش و دیدم به داون شدن سرور نمی ارزه.
چون مشکلاتی داره.یکی از مشکلات،سطحودسترسی هستش.یکی اینکه درخواست های زیاد،اپاچی رو داون میکنه.با ماژول mod ruid همخوانی نداره و ....
کلا دیدم مزخرفه و هر دو روز یکبار باید لاگ هارو پاک کنم کهوسرور نخوایه
حالا مشکلم سر همین بود که داره میاد دوی عکس ها تاثیر میذاره.این قسمتشو باید پیدا کنم
چراوباید عکس رووتغییر نام بده؟
InterServer.ir
May 11th, 2016, 13:51
با سلام.
من یک مشکل با مد google pagespeed دارم.
وقتی که نصب میشه,خیلی لاگ میندازه.طوری که حدودا 3 گیگ طی دو روز لاگ میندازه.اونم میگه که دسترسی به پوشه فلان نداری.این رو میدونم بخاطر سطح دسترسی و بخاطر یک ماژولی هستش که نصب کردم.
اما چرا اسم فایل رو تغییر میده.اسم عکس ها رو تغییر میده.حتی بعضی وقتها کرش میکنه و سرویس httpd رو خاموش میکنه.
مشکل از چیه؟ک
کلا فایل کانفیگ رو دارید که بذارم روش که ببینم بازم مشکل داره یا نه؟
یعنی اعصابمو خورد کرده.فایل هارو که تغییر نام میده.مخوصا عکس هارو.
مثلا اینو ببینید :
http://iedb.ir/acc/images/daraje/xkandid,P20modir.png.pagespeed.ic.IK_V0NmyH0.png
کلا اگه یک کانفیگ خوبی که دوستان استفاده میکنند,دارند بذارن تا بندازم روی سرور ببینم مشکل از کجاست و راحت کار کنه.
جالبش اینجاست.نیم ساعت پیش دیزیبل کردم.تغییر توی تالار گفتمان دادم,درست بود.
الان دوباره فعال کردم,دیدم الان باز برگشته به نیم ساعت پیش و اون لوگو که تغییر دادم اصلا نیومده.
مشکل از کجاست؟
یک کانفیگی دارید بذارید تا تست کنم؟
ممنون
سلام
تغییر اسم فایل ها به دلیل فشرده سازی و بهینه سازی و کش شدن این فایل ها هست .
اگر دوست ندارید از فایل کانفیگش در فولدر آپاچی می تونید این موارد رو تغییر بدید .
روی سی پنل فایل کانفیگش حاوی توضیحات خوبی بود می تونید ازشون استفاده کنید.
سلام
به نظر من اصلاً ارزش نصب نداره.
براحتی با اضافه کردن چند خط کد به فایل /etc/httpd/conf/extra/httpd-includes.conf می تونید رتبه GTmetrix.com سایت خودتون رو بالا ببرید.
برای این گفتم این فایل چون فایل اصلی httpd.conf هر بار که دایرکت ادمین تغییری کنه به حالت پیش فرض بر می گرده اما این فایل رو خود دایرکت ادمین برای تغییرات دلخواه ما گذاشته.
مثلاً اگه همین کد ساده رو در این فایل بذارید و سرویس httpd رو ری استارت کنید در رتبه GTmetrix.com خیلی تاثیر داره:
این کد موجب کش شدن همه فایل ها به جز فایل های php | htm | html میشه و مدت زمان کش هم 1 ماه تعیین کرده:
ExpiresActive On
ExpiresDefault "access plus 1 month"
<FilesMatch "\.(htm|html|php)$">
ExpiresActive Off
</FilesMatch>
در کل منظور من اینه خودتون دستی سرور رو بهینه کنید خیلی بهتر از ماژول pagespeed است.
البته شما خودت که دیگه استاد این چیزا باید باشی عجیبه که آمدی سراغ pagespeed !
کار این مد بسیار پیچیده تر از چیزی هست که شما فکر می کنید. فشرده سازی فایل های css/js و اینلاین کردن فایل های کوتاه برای کاهش درخواست به وبسرور و کم حجم کردن تصاویر و کش کردن این فایل ها برای فشار کمتر به سرور و.....
IrIsT
May 11th, 2016, 18:11
سلام
تغییر اسم فایل ها به دلیل فشرده سازی و بهینه سازی و کش شدن این فایل ها هست .
اگر دوست ندارید از فایل کانفیگش در فولدر آپاچی می تونید این موارد رو تغییر بدید .
روی سی پنل فایل کانفیگش حاوی توضیحات خوبی بود می تونید ازشون استفاده کنید.
کار این مد بسیار پیچیده تر از چیزی هست که شما فکر می کنید. فشرده سازی فایل های css/js و اینلاین کردن فایل های کوتاه برای کاهش درخواست به وبسرور و کم حجم کردن تصاویر و کش کردن این فایل ها برای فشار کمتر به سرور و.....
سلام و درود.
من چیزی روپیدا نکردم.میتونید یک کانفیگ بذارید؟
همچنین واسه اینکه گفتین ساختار این بیشتر هستش.کم حجم کردن تصاویر و کش کردن و ....
یکم بیشتر توضیح میدین؟نحوه پیاده سازی رو میتونید بگید؟ماژول ها رو که استفاده کردم,بر همین اساس هستش.فقط عکس نه.اما تونستم تا حدودی ساختار رو پیش برم.
یکم بیشتر توضیح میدین؟
OmidX
May 11th, 2016, 19:35
با سلام.
من یک مشکل با مد google pagespeed دارم.
وقتی که نصب میشه,خیلی لاگ میندازه.طوری که حدودا 3 گیگ طی دو روز لاگ میندازه.اونم میگه که دسترسی به پوشه فلان نداری.این رو میدونم بخاطر سطح دسترسی و بخاطر یک ماژولی هستش که نصب کردم.
اما چرا اسم فایل رو تغییر میده.اسم عکس ها رو تغییر میده.حتی بعضی وقتها کرش میکنه و سرویس httpd رو خاموش میکنه.
مشکل از چیه؟ک
کلا فایل کانفیگ رو دارید که بذارم روش که ببینم بازم مشکل داره یا نه؟
یعنی اعصابمو خورد کرده.فایل هارو که تغییر نام میده.مخوصا عکس هارو.
مثلا اینو ببینید :
http://iedb.ir/acc/images/daraje/xkandid,P20modir.png.pagespeed.ic.IK_V0NmyH0.png
کلا اگه یک کانفیگ خوبی که دوستان استفاده میکنند,دارند بذارن تا بندازم روی سرور ببینم مشکل از کجاست و راحت کار کنه.
جالبش اینجاست.نیم ساعت پیش دیزیبل کردم.تغییر توی تالار گفتمان دادم,درست بود.
الان دوباره فعال کردم,دیدم الان باز برگشته به نیم ساعت پیش و اون لوگو که تغییر دادم اصلا نیومده.
مشکل از کجاست؟
یک کانفیگی دارید بذارید تا تست کنم؟
ممنون
وب سرور nginx نصب هست ؟ (nginx_apache ؟)
IrIsT
May 11th, 2016, 21:48
وب سرور nginx نصب هست ؟ (nginx_apache ؟)
سلام و درود.
نه.آپاچی 2.2
nginxweb
May 11th, 2016, 21:54
درود
دوست گرامی mod pagespeed در اصل جهت compression فایل های static و افزایش لود صفحات استفاده میشود . هرچند که بنده پیشنهاد نمیدم اما اینکه میفرمایید چرا اسم فایلها تغییر میکند در واقع اسم تغییر نمیکند بلکه با افزودن کاراکترهایی در انتهای آنها شکل optimize شده فایلهای استاتیک در قالب لود میگردد که بهش dynamic minify گفته میشود و تمامی این قابلیت ها از فایل کانفیگ خود pagespeed قابل کنترل و غیرفعالسازی میباشد.
اگر دنبال سرعت بهتر در apache هستید پیشنهاد میشه از static cache های قدرتمندی مانند VARNISH بصورت backend استفاده کنید که بازدهی بی نظیری دارد
موفق باشید
:53:
IrIsT
May 11th, 2016, 22:24
درود
دوست گرامی mod pagespeed در اصل جهت compression فایل های static و افزایش لود صفحات استفاده میشود . هرچند که بنده پیشنهاد نمیدم اما اینکه میفرمایید چرا اسم فایلها تغییر میکند در واقع اسم تغییر نمیکند بلکه با افزودن کاراکترهایی در انتهای آنها شکل optimize شده فایلهای استاتیک در قالب لود میگردد که بهش dynamic minify گفته میشود و تمامی این قابلیت ها از فایل کانفیگ خود pagespeed قابل کنترل و غیرفعالسازی میباشد.
اگر دنبال سرعت بهتر در apache هستید پیشنهاد میشه از static cache های قدرتمندی مانند VARNISH بصورت backend استفاده کنید که بازدهی بی نظیری دارد
موفق باشید
:53:
سلام و درود
کاملا با حرفتون موافقم.خوب حالا،یک سوال،فعالیت خود پیج اسمید رو میشه با مد های deflate و کش سرور و همچنین مثل همون کدی که دوستمون گذاشت انجام داد؟
بقیشو ورنیش کرد؟تداخل که ایجاد نمیشه.درسته؟چون تداخل میان این فایل ها باعث کندی سرعت میشه
امروز فایل های اپتیمایز سرور رو ه برداشتم،برای اولین بار سرعت لود سایت خیلی کاهش یافت.
حالا کسی کانفیگ کانل اینو داره بذاره تا من ببینم چیا لازمشه؟
فردا سری دوم کانفیگ رو میرم ببینم در چه اندازهوای تاثیر گذاره
اگع فایل کانفیگ pagespeed.conf رو کسی داشت که کامل و خوبه بذاره
اما به قول دوستان،باید طوری دیگه بدون این مد استفادهوکنم و انجام بدم.
منتظر نظر دوستانیم.
ممنون