لرن بلاگ

لیست مقالات

تصویر نمایشی مقاله اصول طراحی سایت

اصول طراحی سایت، طراحی سایت خود را به شکل اصولی انجام دهید!

اصول طراحی سایت در حقیقت نکاتی هستند که یک طراح سایت باید به آنها توجّه داشته باشد تا سایت طراحی شده عملکرد مناسبی داشته باشد. سایت موردنظر در این حالت علاوه بر آنکه پیام خود را به مخاطب منتقل می‌کند، برای بازدیدکنندگان سایت جذابیت نیز دارد. در طراحی سایت مناسب عوامل گوناگونی دخیل هستند. در واقع اگر می‌خواهید طراحی سایت خود را به شکل اصولی انجام دهید، باید به عواملی چون هماهنگی و سازگاری المان‌ها، رنگ‌بندی مناسب، فونت و نوشتار دلپذیر، تصاویر خوب، سادگی سایت و … توجّه داشته باشید. این اصول طراحی سایت در مبحث طراحی وب، از لحاظ تأثیری که بر روی مخاطب می‌گذارند، بسیار مهم هستند. در اصل یک وب‌سایت که به درستی طراحی شده باشد، باعث ایجاد اعتماد در مخاطبان شده و آنها را به درستی راهنمایی می‌کند.

ادامه مطلب »
تصویر مربوط به مقاله مشکلات وردپرس

مشکلات وردپرس: برخی خطاهای رایج سایت‌های وردپرسی و رفع آن‌ها

در حالی که استفاده از وردپرس واقعا آسان است، برخی خطاهای رایج در وردپرس وجود دارد که می‌تواند شما را آزار دهد. خبر خوب در این زمینه آن است که اغلب خطاهای وردپرسی که در سایت خود مشاهده می‌کنید، به احتمال زیاد توسط شخصی قبل از شما گزارش و حل شده است. در این مقاله، ما آموزش‌هایی در مورد نحوه رفع چندین خطای پرتکرار و معروف وردپرس نوشته‌ایم. در واقع ضمن توضیح مختصری در مورد خطاها، سعی در ارائه راهکارهایی که قبلا برای آن خطا یافت شده، کرده‌ایم. قبل از تلاش برای رفع هرگونه خطای وردپرس، مطمئن شوید که شما یک نسخه پشتیبان کامل از سایت وردپرسی خود تهیه کرده باشید. شما می‌توانید از پلاگین Duplicator استفاده کنید یا آنکه به صورت دستی خودتان یک نسخه پشتیبان از سایت وردپرسی تهیه کنید.

این محتوا تنها برای کاربران دارای پلن طلایی قابل نمایش است.
وارد شوید تعیین سطح عضویت
ادامه مطلب »

با افزونه های مهم و کاربردی وردپرس بیشتر آشنا شوید

ترکیب مناسب افزونه‌های وردپرس می تواند وب‌سایت شما را فوق‌العاده قوی کند، قابلیت‌های مفیدی را اضافه کند و یک تجربه عالی برای شما و بازدید کنندگان شما فراهم کند. اما با نزدیک به 60،000 پلاگین در مخزن رسمی پلاگین وردپرس، انتخاب مناسب پلاگین‌ها یا همان افزونه‌ها می‌تواند دشوار باشد. بنابراین برای کمک به پیدا کردن بهترین پلاگین ها برای وب سایت شما، ما لیستی از هشت پلاگین برتر را که باید در وردپرس داشته باشید، جمع آوری کرده‌ایم. ما گزینه‌ها را محدود کرده‌ایم و بهترین افزونه وردپرس را برای هر عملکرد انتخاب کرده‌ایم. برای تصمیم‌گیری در مورد بهترین پلاگین‌ها، جنبه های مختلفی چون سازگاری با نسخه های جدید وردپرس و پی اچ پی، اعتبار افزونه مورد نظر و همچنین رایگان یا غیررایگان بودن افزونه را می‌توان در نظر گرفت.

ادامه مطلب »

روش‌هایی برای وسط قرار دادن تگ div به کمک CSS

چه در حال ساختن یک سایت از ابتدا باشید و چه اینکه به کمک یک سازنده وب‌سایت در حال ایجاد سایت خود باشید، داشتن حداقل درک اولیه از HTML و CSS برای ایجاد و سفارشی‌کردن طرح بندی صفحات شما مناسب است. چالش اصلی در ساختن ساختار و لی‌اوت (layout) صفحات سایت، چیدمان و استایل عناصر در صفحه است. آیا می‌خواهید عناصر با هم همپوشانی داشته باشند یا بین آنها فضا وجود داشته باشد؟ آیا می‌خواهید برخی از متن ها در صفحه در مرکز قرار گیرند و بقیه در سمت چپ قرار بگیرند؟ اینها فقط چند سوال هستند که شما باید در هنگام کدنویسی سایت به آن‌ها پاسخ دهید. خوشبختانه، تگ‌های دیو (div) می توانند کمک‌کننده باشند. در این مقاله به بررسی چندین روش برای در مرکز قرار دادن یک تگ دیو یا متن، می‌پردازیم.

ادامه مطلب »

راهنمای حرکت از ویو جی‌اس به سمت ناکست جی‌اس

هنگامی که صحبت از ساخت برنامه‌های کاربردی وب می‌شود، ویو جی‌اس (Vue.js) شهرت خود را به عنوان یک فریم‌ورک بسیار انعطاف‌پذیر و موردقبول توسعه‌دهندگان وب به دست آورده است. اما نظرتان چیست اگر بتوانید ویژگی‌های آن را حتی بیشتر تقویت کنید، به خصوص برای حل چالش های مربوط به موضوع بهینه‌سازی موتور جستجو (SEO)؟ اجازه دهید به سراغ ناکست 3 (Nuxt.js 3) - فریم‌ورک قوی ساخته‌شده بر پایه ویو جی‌اس 3 - برویم که تجربه توسعه وب‌سایت و نرم افزارهای تحت وب را برای شما را با رفع برخی محدودیت‌های ذاتی برنامه‌های تک صفحه‌ای (SPAs) لذت‌بخش‌تر می‌کند. در این پست، من به این موضوع می پردازم که چه دلیلی دارد که بخواهید از ویو جی‌اس به سمت ناکست جی‌اس بروید و چگونه ناکست 3 قابلیت‌های ویو 3 را تقویت می‌کند.

این محتوا تنها برای کاربران دارای پلن طلایی قابل نمایش است.
وارد شوید تعیین سطح عضویت
ادامه مطلب »

ووکامرس و نحوه وارد کردن محصولات متغیر در آن

هنگامی که برای اولین بار یک فروشگاه ووکامرس (WooCommerce) راه‌اندازی می‌کنید، احتمالاً روی اصول اولیه مانند افزودن محصولات جدید، راه‌اندازی سبد خرید و ساده‌سازی فرآیند پرداخت تمرکز می‌کنید. با این حال، راه اندازی یک محصول متغیر ووکامرس ممکن است برای شما کمی رمزآلود باشد یا حداقل، چیزی نیست که اولویت اصلی باشد. اما وقتی با محصولی با تغییرات متعدد مواجه می‌شوید، ناگهان به یک موضوع کاملاً مبرم تبدیل می‌شود. خوشبختانه، افزودن تغییرات محصول در ووکامرس ساده است و به دانش فنی زیادی نیاز ندارد. اما اگر در مبحث پلتفرم‌های تجارت الکترونیک تازه‌کار هستید، طبیعی است که در مسیریابی گزینه‌های خود کمی سرگردان باشید. در این مقاله یاد می‌گیریم که چگونه محصولات متغیر را در ووکامرس ایجاد کنیم.

این محتوا تنها برای کاربران دارای پلن طلایی, پلن معمولی, و پلن نقره‌ای قابل نمایش است.
وارد شوید تعیین سطح عضویت
ادامه مطلب »

وردپرس چیست؟ طراحی سایت با وردپرس چگونه صورت می‌گیرد؟

وردپرس (WordPress) یک پلت‌فرم رایگان و منبع‌باز ایجاد وب‌سایت است. بخواهیم فنی‌تر صحبت کنیم، وردپرس یک سیستم مدیریت محتوا (CMS) است که به زبان PHP نوشته شده و از پایگاه داده MySQL استفاده می‌کند. به بیان ساده، وردپرس ساده‌ترین و قوی‌ترین سیستم وبلاگ‌نویسی و یا ساخت وب‌سایت است که امروزه وجود دارد.
در این مقاله قرار است به شکل جزئی‌تر به این سوال پاسخ دهیم که “وردپرس چیست؟” و یاد بگیریم چگونه وب‌سایت خود را در وردپرس ایجاد کنیم و نکات و ترفندهایی را کشف کنیم که به ما کمک می‌کند تجربه کاربر را افزایش داده و طراحی سایت مناسبی داشته باشیم. اگر شما نیز به دنبال یادگیری وردپرس و شروع به کار با آن هستید، پیشنهاد می‌کنیم این مقاله را تا آخر دنبال کنید!

ادامه مطلب »

سئوی وردپرس، آموزش کامل سئوی یک وب‌سایت وردپرسی

سئوی وردپرس یا یک وب‌سایت وردپرسی چیست؟ تصور کنید که شما صاحب یک کتاب‌فروشی خوب در تهران هستید. اگر کسی عبارت “کتاب‌فروشی نزدیک {محله ای در تهران که مغازه شما در آنجا واقع شده}” را در گوگل جستجو کند، قطعا می‌خواهید که وب‌سایت وردپرسی مربوط به کتاب‌فروشی شما در بالای نتایج جستجو ظاهر شود، درست است؟ شما می‌توانید با اجرای موثرترین استراتژی‌های سئوی وردپرس، نسبت به وقوع چنین مسئله‌ای اطمینان حاصل کنید. ظاهر شدن وب‌سایت شما در بالای صفحه نتایج، چیزی است که برای دست‌یابی به آن، باید مدت زمانی را صرف بهینه‌سازی سایت خود کنید. با سرمایه‌گذاری در سئوی وردپرس، می‌توانید از رقبای خود متمایز شوید. لذا در اینجا به آموزش کامل سئوی یک وب‌سایت وردپرسی می‌پردازیم.

ادامه مطلب »

منظور از اصطلاح و پکیج MEAN در دنیای وب‌سایت چیست؟

پکیج MEAN مجموعه‌ای از تکنولوژی‌های جاوااسکریپتی منبع‌باز است که محبوبیت قابل‌توجهی به دست آورده‌اند. ساخت برنامه‌های وب پیچیده و فول‌استک (full-stack) به کمک آنها آسان شده و گزینه‌ای عالی برای توسعه وب‌سایت‌ها چه در بخش فرانت (frontend) و چه در بخش بک (backend) هستند.
این مقاله به بررسی اجزای پکیج MEAN و موارد استفاده آن می‌پردازد و نشان می دهد که چرا این پکیج یک انتخاب هوشمندانه برای برنامه‌های تحت وب و فول‌استک شما است. کلمه MEAN مخفف چهار جزء کلیدی این پکیج است: MongoDB، Express.js، Angular و Node.js. هر جزء نقشی حیاتی در ساخت برنامه‌های کاربردی و انعطاف‌پذیر جاوااسکریپت دارد.

ادامه مطلب »

نحوه واردکردن داده در پایگاه داده MySQL

در این مقاله قصد داریم که شما کاربران عزیز را با نحوه وارد کردن داده‌ها در پایگاه داده MySQL آشنا کنیم. در اینجا فرض ما بر آن است که شما آشنایی اولیه‌ای با مباحث مربوط به پایگاه داده و سیستم مدیریت پایگاه داده MySQL دارید و تمرکز ما بیشتر بر روی نحوه وارد کردن داده‌ها و به خصوص دستور insert در این سیستم است. برای این منظور نیاز است که در پایگاه داده خود جداولی را که قرار است در آنها داده وارد شود، از قبل ایجاد کرده باشید. ما جداولی به نام‌های person و favorite_food ایجاد خواهیم کرد و مطالب مقاله را به کمک آنها پیش می‌بریم. همچنین به ذکر برخی نکات در خصوص چگونگی کار با کلیدهای عددی مانند کلید اصلی (primary keys) در جداول و تولید داده برای آنها خواهیم پرداخت.

ادامه مطلب »

استفاده از Vue.js در کنار Node.js در ساخت وب سایت

در این آموزش به بررسی نحوه کار با ویو جی‌اس (Vue.js)، یک فریم‌ورک پیشرو جاوااسکریپت، برای ساخت رابط کاربری سایت در کنار نود جی‌اس (Node.js)، محیط اجرایی جاوااسکریپتی ساخته‌شده بر پایه موتور وی هشت کروم، خواهیم پرداخت. ما اصول اولیه راه‌اندازی یک پروژه ویو جی‌اس و نود جی‌اس را پوشش خواهیم داد و در ساخت یک برنامه وب ساده قدم خواهیم زد. برای به دست آوردن بیشترین بهره از این آموزش، شما باید درک اولیه‌ای از جاوااسکریپت، اچ‌تی‌ام‌ال و سی‌اس‌اس داشته باشید. قبل از شروع این آموزش، اطمینان حاصل کنید که نود جی‌اس و ابزار مدیریت پکیج نود (npm) بر روی سیستم شما نصب شده باشد. در اینجا به صورت گام به گام مراحل نصب ابزارهای لازم و اقدامات ضروری برای آن را شرح خواهیم داد. پس بهتر است بدون معطلی شروع کنیم!

این محتوا تنها برای کاربران دارای پلن طلایی قابل نمایش است.
وارد شوید تعیین سطح عضویت
ادامه مطلب »
تصویر نمایشی مربوط به مقاله Reduce-Initial-Server-Response-Time-WordPress

چگونه زمان پاسخ دهی اولیه سرور را در وردپرس کاهش دهیم؟

اگر وب‌سایت شما دارای زمان بارگذاری آهسته است، احتمالا ابتدا انتخاب یک قالب سریع‌تر، بهینه‌سازی تصاویر یا به حداقل رساندن تعداد افزونه‌ها را در نظر خواهید گرفت. با انجام این کار، ممکن است مسئله اساسی را نادیده بگیرید. هنگامی که شما زمان پاسخ اولیه سرور را در وردپرس کاهش ندهید، سرور برای پردازش یک درخواست بیش از حد زمان از کاربر می‌گیرد و بازدید کنندگان را منتظر می‌گذارد.
خوشبختانه، می‌توانید TTFB را بهبود بخشید تا این تأخیر را به حداقل برسانید. اگر سایت شما نمره ضعیفی در ابزارهایی چون PageSpeed Insights دریافت می‌کند، راه های زیادی برای کاهش زمان پاسخ اولیه سایت شما وجود دارد. این روش‌ها می‌توانند به سادگی اجرای کش، ارتقاء برنامه میزبانی سایت شما یا بهینه‌سازی فایل‌های سایت باشند.

این محتوا تنها برای کاربران دارای پلن طلایی, پلن معمولی, و پلن نقره‌ای قابل نمایش است.
وارد شوید تعیین سطح عضویت
ادامه مطلب »