gtmetrix | جی تی متریکس

GTmetrix و اجرای تست سرعت سایت به شکل صحیح(با جی تی متریکس)

جی تی متریکس(GTmetrix) یکی از قدیمی ترین و جامع ترین وب سایت های تست سرعت سایت است که این روزها به عنوان مرجع تست سرعت سایت و بهینگی آن به شمار می رود. در این مقاله قصد داریم تا با تست سرعت GTmetrix بیشتر آشنا شویم و بدانیم که این ابزار چگونه کار می کند و گزارشات آن چگونه تولید می شوند و چگونه می توان از جی تی متریکس بهترین اطلاعات را دریافت کرد.
جدول محتوا:

GTmetrix چیست؟
فاکتورهایی که می […]

بیشتر بدانید ...
wordpress-lazy-load

غیرفعال کردن lazy loading تصاویر در وردپرس بدون استفاده از افزونه

Lazy loading یا لودینگ تنبل، یک رهیافت برای بارگذاری سریعتر صفحات وب است که می توان با استفاده از آن، تصاویر و المان های موردنیاز کاربر را همزمان با رسیدن کاربر به آن نقطه لود کرد. بدون استفاده از lazy loading کلیه تصاویر موجود در صفحه سایت همزمان با باز شدن صفه شروع به لود شدن می کنند که این موضوع در زمان رندر شدن صفحه برای کاربر تاثیر گذار است و آن را افزایش می دهد. با استفاده […]

بیشتر بدانید ...

منوی راهبری سایت | مهم‌ترین نکات و مثال‌های عملی در طراحی منو

ساختار راهبری سایت (Website Navigation) شما، تأثیر بسیار زیادی روی ارتباط با مخاطب، فروش و نرخ ماندن کاربر در سایتتان دارد. اگر بازدیدکننده‌ی سایت شما نتواند چیزی را که به دنبال آن است به‌راحتی پیدا کند؛ به‌سرعت از سایت شما خارج خواهد شد.
این مسئله چیزی است که قطعاً شما نمی‌خواهید اتفاق بیفتد. در عوض، اگر راهبری سایت خودتان را شفاف و با ساختار مشخصی تعیین کرده باشید؛ مخاطبان شما به‌سرعت خواهند توانست به آنچه نیاز دارند دسترسی پیدا کنند.
 
چرا […]

بیشتر بدانید ...
react

ری‌اکت | ReactJS چیست؟

React یک کتابخانه‌ی جاوا اسکریپت برای ایجاد رابط کاربری (UI) یا اپلیکیشن فرانت‌اند وب است. ری‌اکت به ما این امکان را می‌دهد که کامپوننت‌هایی برای رابط کاربری بسازیم که قابل استفاده‌ی مجدد باشند. ری‌اکت توسط فیس‌بوک توسعه‌یافته است.

 
ویژگی‌های ری‌اکت

دارای کامپوننت‌هایی با قابلیت استفاده‌ی مجدد
متن‌باز (Open Source)
سریع و کارآمد
کارایی در مرورگر
کامیونیتی و جامعه‌ی کاربران بزرگ

 
بخش‌های اصلیِ کتابخانه‌ی ری‌اکت

کامپوننت‌ها (Components)
پراپ‌ها (Props)

 
کامپوننت‌ها
بلاکِ سازنده‌ی هر برنامه‌ی ری‌اکت، کامپوننت‌ها هستند. اساساً در ری‌اکت، هر کلاس یا تابعی را یک کامپوننت‌ها در نظر می‌گیریم.
 
پراپ‌ها
پراپ […]

بیشتر بدانید ...
موبایل فرست

موبایل فرست | Mobile-First

طراحی موبایل فرست برای اولویت‌بندی سرعت
در دنیایی زندگی می‌کنیم که همه‌ی مردم همیشه با موبایل و تلفن هوشمند در ارتباط‌اند. بسیاری از ما با استفاده از اسمارت‌فون‌های خودمان به وبگردی می‌پردازیم. دلیل آن هم مشخص است؛ در طول روز، کار کردن با موبایل خیلی راحت‌تر از نشستن پشت لپ‌تاپ یا PC است. می‌دانیم که برای نمایش درست صفحات وب در دستگاه‌های مختلف باید در مرحله‌ی طراحی، اندازه‌ها مختلف را در نظر گرفت. به این سبک از طراحی در اصطلاح […]

بیشتر بدانید ...
wordpress-lazy-load

وردپرس ۵٫۴ قابلیت lazy-loading را برای کلیه تصاویر فعال می کند

وردپرس اعلام کرد که در نسخه ۵٫۴ قابلیت lazy-loading یا همان لود تنبل را برای تصاویر شاخص به صورت پیش فرض فعال خواهد کرد. این ویژگی خاصیت “loading” را برای کلیه المنت های تصویری یا همان تگ های IMG موجود در سایت وردپرسی را فعال خواهد کرد. سازندگان وردپرس دیگر نیازی به استفاده از کتابخانه های جاوا اسکریپت برای انجام این عملیات نمی بینند.
Lazy-Loading یا لود تنبل چیست؟
قابلیت لود تنبل در واقع تکنیکی است که به مرورگر می گوید […]

بیشتر بدانید ...
مولتی سایت وردپرس چیست؟

مولتی سایت وردپرس چیست؟ آموزش راه اندازی مولتی سایت در وردپرس

مولتی سایت در وردپرس (WordPress MultiSite) یک ویژگی است که به کاربران اجازه می دهد با یک‌ بار نصب وردپرس، چندین وب‌سایت را اجرا کنند. این قابلیت به کاربران این امکان را می‌دهد تا به‌جای اینکه مجبور به ورود تک‌به‌تک به دسته‌ای از وب‌سایت‌های مختلف وردپرس باشند، شبکه‌ای از وب‌سایت‌ها ایجاد کنند و به همه‌چیز از طریق یک داشبورد وردپرس دسترسی داشته باشند.
مولتی سایت در وردپرس به کاربران اجازه می‌دهد تا چندین وب‌سایت هم‌زمان در یک سرور با قالب […]

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

معرفی بهترین افزونه های رایگان چت آنلاین وردپرس ۲۰۱۹؛ قسمت دوم

تعدادی از افزونه های رایگان چت آنلاین وردپرس را در قسمت اول از مجموعه پست معرفی افزونه های رایگان گفتگوی زنده حضورتان معرفی کردیم و اینک قصد داریم چند افزونه ی پرکاربرد دیگر را حضور شما وبمستران گرامی معرفی کنیم.

افزونه WP-Chatbot for Facebook Messenger
به سادگی هرچه تمام تر توسط یک افزونه وردپرس می توانید مسنجر فیسبوک را به وب سایت خود اضافه کنید. این افزونه در صورتی که کاربران شما از فیسبوک استفاده می کنند(به خصوص کاربران خارج از […]

بیشتر بدانید ...

۱۰ افزونه آپلود فایل Ajax در Jquery

پیاده سازی آپلود فایل با روش AJAX امری چالش برانگیز است و این موضوع زمانی سخت تر می شود که بخواهید ویژگی کشیدن و رها کردن(Drag & Drop)، پیش نمایش تصاویر، نوار پیشرفت(Progress Bar) و سایر موارد مربوط و محبوب را نیز پیاده سازی کنید. با ما همراه باشید تا در یک چشم به هم زدن کتابخانه های Jquery که عملیات آپلود فایل به صورت ای جکس و کلی امکانات دیگر را در اختیار شما قرار می دهند، حضورتان […]

بیشتر بدانید ...
گوتنبرگ وردپرس wp gutenberg

ویرایشگر گوتنبرگ وردپرس

سیستم مدیریت محتوای وردپرس با انتشار نسخه ی ۵ این سیستم مدیریت محتوای محبوب، امکانات جدیدی را به آن اضافه کرده که می توان عمده ترین تغییر را استفاده از ویرایشگر متنی گوتنبرگ(Gutenberg) دانست.
همزمان با همین تغییرات سوالاتی در ذهن وبمسترانی که از وردپرس استفاده می کرده اند به وجود می آید که اگر از صفحه سازهای دیگری استفاده می کرده اند چه اتفاقی برای صفحات قبلی آن ها رخ خواهد داد؟ و با تغییرات جدید چگونه هماهنگ شوند. […]

بیشتر بدانید ...