مطالب آموزشی

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

نقشه سایت XML

معایب ایجاد نقشه سایت آنلاین

نقشه سایت XML فایلی است که یافتن صفحات سایت شما را برای موتور جستجو آسان می‌کند. استفاده از این فایل در شرایطی که تعداد صفحات سایت شما زیاد است یا در هنگامی که تولید محتوای شما با سرعتی زیاد به انجام می‌رسد یا در شرایطی که سایت شما به تازگی ایجاد شده است و می‌خواهید […]

بیشتر بخوانید...
وردپرس

۶ فعالیت ضروری برای بهبود سئو وردپرس

داشتن یک سایت وردپرس که سئو آن به صورت حرفه‌ای پیکربندی شده باشند تنها نصب یک افزونه نیست و لازم است تا موارد فنی و محتوایی متعدد دیگری نیز در سایت پیاده‌سازی شوند تا بتوانید از مزایای وردپرس و افزونه‌های سئو آن به بهترین شکل ممکن بهرمند شوید. در ادامه مهم‌ترین نکاتی که می‌توانند به […]

بیشتر بخوانید...
php

آموزش ساخت فرم ورود و فرم ثبت نام با php و MySQL

فرم عضویت و لاگین به سایت از جمله زیرساخت‌های مورد نیاز در طراحی سایت و نرم‌افزارهای تحت وب به شمار می‌رود. در ادامه روش ساخت فرم ورود و ثبت نام را با استفاده از زبان php و پایگاه داده MySQL بررسی خواهیم نمود. در این مقاله برای ارتباط با پایگاه داده از رابط PDO استفاده […]

بیشتر بخوانید...
استفاده از تگ‌های عنوان برای سئو سایت

جدول اصطلاحات سئو

سئو یا SEO کوتاه‌شده‌ی عبارت Search Engine Optimization به معنی بهینه‌سازی موتور جستجو است و به مجموعه فعالیت‌هایی گفته می‌شود که با هدف بهبود جایگاه سایت در فهرست نتایج گوگل به انجام می‌رسند. در ادامه فهرست برخی اصطلاحات به کار رفته در سئو و مفهوم و کاربرد آن را را مشاهده می‌کنید. اصطلاح سئو مفهوم […]

بیشتر بخوانید...
DNS

DNS Server چیست ؟

هر سایت اینترنتی روی سروری( Server ) یا هاستی که به اینترنت متصل است میزبانی می‌شود. اتصال به هاست یا سرورهای اینترنتی تنها با دانستن IP این سیستم‌ها امکان پذیر است. بنابراین برای اینکه بتوانیم محتوای یک سایت مانند گوگل را مشاهده کنیم، لازم است تا شماره‌ی IP سرور آن را که شامل چهار عدد […]

بیشتر بخوانید...
هشتگ

هشتگ چیست ؟ تاریخچه هشتگ و روش ساخت هشتگ

هشتگ یا Hash Tag مفهومی است که در شبکه‌های اجتماعی مانند X، اینستاگرام، فیسبوک و شبکه‌های موبایلی مانند تلگرام کاربرد دارد. ساختار خطی شبکه‌های اجتماعی سبب می‌شود یافتن مطالبی که در گذشته ارسال شده‌اند و طبقه بندی آن‌ها به صورت عادی امکان‌پذیر نباشد. برخی شبکه‌های اجتماعی نیز حرکت به سمت عقب و یافتن نوشته‌های قدیمی […]

بیشتر بخوانید...
Koala

نرم‌افزار Koala نگارش ۲.۳.۰ منتشر شد

طراحی سایت بدون استفاده از نرم‌افزارهای پیشرفته که در کنترل کیفیت و رعایت اصول روز یاری رسان باشند، بسیار دشوار است. یکی از نرم‌افزارهای بسیار مفید که می‌تواند کار طراحی سایت را آسان‌تر و رعایت اصول و استانداردهای روز را دست‌یافتنی‌تر نماید، Koala نام دارد. این نرم‌افزار یک محیط گرافیکی برای Less, Sass, Compass و […]

بیشتر بخوانید...
افزونه K2 در جوملا

بازسازی تصاویر cache کامپوننت K2 در جوملا

سیستم مدیریت محتوای جوملا یکی از ابزارهای محبوب در طراحی سایت به شمار می‌رود. کامپوننت K2 نیز مشهورترین ابزار برای افزایش امکانات محتوایی جوملا به شمار می‌رود. تصاویر آپلود شده در کامپوننت K2، به صورت پیش‌فرض در مسیر media/k2/items/src نگهداری می‌شوند. به ازای هر تصویر آپلود شده، چند نسخه از تصویر در اندازه‌های مختلف نیز […]

بیشتر بخوانید...
دامنه

پسوند دامنه و اثر انتخاب آن روی سئو سایت

انتخاب پسوند مناسب در هنگام طراحی سایت یکی از عواملی است که در موفقیت سئو سایت اثرگذار است. دامنه‌های مختلف کاربردهای مختلفی نیز دارند و گوگل بر اساس پسوند دامنه‌ای که برای سایت خود انتخاب می‌کنید، برای کلمات و موضوعات و مناطق جغرافیایی مختلف رتبه‌های مختلفی برای سایت شما در نظر می‌گیرد. دامنه‌های عمومی شناخته‌شده […]

بیشتر بخوانید...
Contact Form 7

فارسی سازی پیام‌های Contact Form 7 در طراحی سایت وردپرس

افزونه‌ی Contact Form 7 برای وردپرس با بیش از ۳ میلیون نصب فعال، از مشهورترین افزونه‌های دنیای وردپرس به شمار می‌رود. در مقاله‌ی قبلی روش استفاده از افزونه‌ی فرم تماس در سایت‌های دوزبانه را بررسی نمودیم. در این نوشته قصد داریم روشی آسان و سریع برای فارسی‌سازی پیام‌های این افزونه که به صورت معمول به […]

بیشتر بخوانید...
لوکال هاست - Apache - IIS

لوکال هاست چیست ؟

سایت‌های اینترنتی برای اجرا به یک سرور یا هاست برای اجرا نیازمند هستند. هاست یک رایانه‌ی قدرتمند متصل به اینترنت است که درخواست‌های کاربران را برای صفحات مختلف سایت دریافت می‌کند و محتوای درخواست شده را به کاربران نمایش می‌دهد. بسیاری از افراد برای طراحی سایت، با ایجاد یک سرور یا هاست محلی یا لوکال […]

بیشتر بخوانید...
پایگاه داده

Transaction در پایگاه داده چیست ؟

ذخیره‌سازی اطلاعات در پایگاه داده در بسیاری موارد شامل چند تراکنش موازی و مرتبط با هم است. برای مثال به موارد زیر توجه کنید: ذخیره‌سازی سند حسابداری یک ردیف برای بدهکار و یک ردیف برای بستانکار ذخیره‌سازی انتقال وجه از حساب بانکی A به حساب بانکی B شامل یک ردیف برای کسر پول و یک […]

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

بات نت (botnet) چیست؟

بات نت شبکه‌ای از چندین کامپیوتر است که مخفیانه و بدون اطلاع صاحبانشان، توسط یک بات مستر( Bot Master ) برای انجام فعالیت‌های مخرب و اغلب حملات DDoS یا ارسال ایمیل‌های هرزنامه تحت کنترل گرفته شده‌اند. هکرهای خرابکار با توسعه‌ی ویروس‌های کامپیوتری یا تلاش برای نفوذ به سیستم‌ها و سخت‌افزارهای مختلف که به اینترنت متصل […]

بیشتر بخوانید...
فایل با حجم بالا

روش‌های آپلود فایل با حجم بالا در وردپرس

سیستم آپلود فایل در وردپرس به محدودیت‌های موجود در هاست وابسته است و آپلود کردن فایل‌هایی که بیش از حجم مجاز برای تنظیمات هاست باشند، به صورت معمول در وردپرس امکان‌پذیر نیست. برای رفع این مشکل از روش‌های مختلفی می‌توان استفاده نمود که در ادامه انواع روش‌های ممکن را بررسی خواهیم کرد. ۱- استفاده از […]

بیشتر بخوانید...
مدیریت طراحی سایت

انواع سایت ها کدامند ؟

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

بیشتر بخوانید...
ثبت مکان در گوگل مپ

فرآیند تایید مکان در گوگل مپ

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

بیشتر بخوانید...
طراحی سایت واکنش گرا - Responsive

آشنایی با متاتگ viewport برای طراحی سایت ریسپانسیو

زمانی که نخستین مرورگرهای موبایل به شکل امروزی متداول شدند، مشکلی در نمایش سایت‌های اینترنتی وجود داشت. بیشتر سایت‌های اینترنتی با فرض اینکه صفحه‌ی نمایشگر کاربران دارای عرضی حداقل ۱۰۰۰ پیکسل یا بیشتر است، طراحی شده بودند و اگر در نمایشگرهایی کم‌عرض‌تر قرار می‌گرفتند، بخشی از محتوای سایت قابل استفاده نبود. برای حل این مشکل، […]

بیشتر بخوانید...
اسکریپت

اسکریپت چیست و چه کاربردی دارد؟

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

بیشتر بخوانید...
Adobe Animate CC

Adobe Animate CC جایگزین Flash در طراحی سایت

در پی تغییرات بزرگی که در دنیای وب به وجود آمد، نرم‌افزار Flash که روزی بخشی جدانشدنی از طراحی سایت و مرورگرهای کاربران به شمار می‌رفت و به عنوان ابزاری استاندارد برای اجرای انجام بازی‌های آنلاین، نمایش تبلیغات متحرک، سایت‌های انیمیشنی پویا، نمایش فیلم و بسیاری کاربردهای دیگر به شمار می‌رفت قدم به قدم کنار […]

بیشتر بخوانید...
وردپرس

نمایش یک برگه خاص در صفحه نخست سایت وردپرس

وردپرس به صورت پیش‌فرض فهرست آخرین نوشته‌های شما را در صفحه‌ی نخست سایت به نمایش می‌گذارد. در بسیاری موارد ممکن است بخواهید، محتوایی خاص را در صفحه‌ی نخست سایت خود نمایش دهید یا ممکن است بخواهید صفحه‌ی نخست سایت شما یک طراحی منحصر به فرد و متفاوت با سایر صفحات داشته باشد. برای انجام این […]

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