سلام عرض ميكنم خدمت دوستان استادي.
عبيري هستم
در اين جلسه قصد داريم تا شما را با افزونهاي كه باعث ميشود سرعت سايت شما افزايش پيدا بكند و در كدها و عكسها و فايلهاي شما عمل بهينه سازي را انجام دهد را نصب و راه اندازي بكنيم.
در ابتدا قبل از هر كاري سايتمان را يك آناليز ميكنيم ببينيم در چه وضعيتي هست.
سايتمان را كليك راست ميكنيم، كپي ميكنيم و مياييم داخل گوگل من قبلا اينجا سرچ كرده بودم gtmetrix را تايپ ميكنيم بعداز نوشتن gtmetrix اولين سرچي را كه داخل گوگل بالا آمد سرچ ميكنيم. سايتمان را كه كپي كرده بوديم در اينجا پيست ميكنيم و آناليز را ميزنيم. چند دقيقه صبرميكنيم تا آناليز روي سايت ما انجام شود و پس از اينكه آناليز انجام شدف، مواردي را كه مشكل هست و مواردي كه ما نمرهي كامل يا A گرفتيم را نشان ميدهد. نمرهي كلي كه به ما داده در PageSpeed ما نمرهي شصت و نه درطيD بوده، YSlow مان شصت و نه بوده كه مربوط به ياهو ميشود Fully Loaded time مان هفده ثانيه طول كشيده، Sizeصفحهامان يك مميز چهارده مگا بايت و تعدا Requests سي و نه Requests. ما ميخواهيم اين را بهبود بدهيم و تا حد زيادي سرعت لود سايتمان را پايين بياوريم كه هم از نظرSioبهتر شود برايمان و هم اينكه كاربرهايمان سايت ما را ترك نكنند
وارد سايت خودمان ميشويم در قسمت پيشخوان، قسمت افزونهها افزودن در قسمت جستجو آن افزونهاي را كه ميخواهيم نصب كنيم را تايپ ميكنيم. اينجا تايپ ميكنيم W3 total cache پس تايپ W3 total cache در قسمت جستجوي نتايج روي اولين گزينهاي كه آمد روي همين گزينه نصب را كليك ميكنيم. پس از نصب روي گزينهي فعال كردن كليك ميكنيم. خوب، افزونه ما به خوبي نصب شد و فعال شد. در نوار پيشخوان گزينهي پرفومنس يا كارايي اضافه شده، در ابتدا وارد قسمت General settings ميشويم براي يك سري تنظيمات ابتدايي و كلي. خوب، ما آن مواردي را كه لازم هست را به شما ميگوييم.
در قسمت Pagev Cache اين تيك را ميزنيد تا صفحات شما به صورت اتوماتيك Cache بشود.
پايينتر مياييم ببينيم كه گزينهي Database Cache را ميگذارم، بعد Object Cache را هم ميگذارم گزينه اش را، CDN اگر كه CDN خريداري كرديد يا اشتراكCDN داريد اين را فعال ميكنيد و با اين افزونه سِت ميكنيد در غير اينصورت نيازي نيست كه تيك گزينهاش را بگذاريم. Varnish serversهايمان را اگر Varnis servers داريم فعال ميكنيم و اگر كه نسخه اصلي اين افزونه را خريداري كرديد ميتوانيد API key بدهيد و اخرين گزينه هايي كه داريم در ابتدا فعلا با همين گزينهها كار داشتيم و تيكشان را گذاشتيم.
در قسمت Page Cache آن چيزهايي كه مربوط به تشكيل صفحاتمان هست، گزينههايي كه بايد بگذاريم در اين صفحه Cache not found هايمان، Cache Categoreis هايمان، و يا دسته بنديهايمان در صفحه Page Cache تيك Cache prime لود را ميگذاريم و در نهايت save settings &purge cache را ميزنيم. اما موردي كه خودش اشاره كرده و بايد درست بشود، گفته كه براي ناديده گرفتن اين گزينهاي را در ديتا بيس تنظيمات ديتا بيس اين افزونه قرار بدهيد. WC_session را به قسمت Database cache ميرويم در قسمت Ignored query stems ميآييم WC_session را كپي ميكنيم و در اينجا دوباره قرار ميدهيم. و در آخر save settings &purge cache را ميزنيم.
همانطور كه مشاهده كرديد ارور ما از بين رفت. حالا نوبت اين است كه سايتمان را دوباره به وسيلهي gtmetrix آزمون بگيريم و ببينيم به چه شكلي شد و آيا مواردي كه اصلاح كرديم باعث بهينه كردن سرعت سايت ما شد يا نه. دوبارهآدرس سايتمان را كپي ميكنيم وارد صفحه gtmetrix ميشويم روي گزينه ي Comoare كليك ميكنيم، اينجا كليك كرده و پيست را ميزنيم و روي Go كليك ميكنيم. پس از مقايسه ي سايت با ان چيزي كه در ابتدا بود و آن چيزي كه بعد از نصب اين افزونه اتفاق افتاد ميبينيم كه همه ي مواردي كه قرمز بودند و درصد پاييني داشتند يك لِول بالا آمدهاند و به مثبت تغيير پيدا كردهاند. مثلا شصت و نه درصد PageSpeed ما به C هفتاد درصد ارتقا پيدا كرد، ysllow هم همينطور شش درصد ارتقا داشت و سرعت سايتمان از مهمتر از هفده ثانيه به يازده ثانيه ارتقا پيدا كرد و حتي Size از يك مميز چهارده به يك مميز شش كمتر شد و خب Total # of requestes كه به سمت serverارسال ميشود از سي و نه به سي و دو تنزل پيدا كرده و پايين آمد. همين كه ما بتوانيم مقداري سايتمان را بهينه بكنيم و كاربران بيشتري را به سمت خودمان بياوريم، همين مقدار ميتواند در خيلي از موارد مثل فروش سايت شما هم ميتواند تاثير مثبت و خوب خودش را بگذارد. اميدوارم از اين آموزش هم استفاده لازم را برده باشيد.
تا آموزشهاي بعدي خدانگهدار