مطالب آموزشی

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

Cron Job

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

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

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

کاربرد بهینه‌ی تگ‌های h1 و h2 در طراحی سایت برای سئو

تگ‌های به کار رفته در طراحی سایت از دید مرورگرهای وب چیزی بیشتر از تعدادی کدهای شیوه‌نامه یا CSS پیش‌فرض نیستند. به این معنی که تگ h1 از دید یک مرورگر اینترنتی تنها از نظر اندازه با تگ h2 متفاوت است و کاربرد و عملکرد دیگری ندارد. ولی این تگ‌ها از دید موتورهای جستجو، دارای […]

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

روش ورود به پنل مدیریت سایت

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

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

Vue.js چیست و چه کاربردی در طراحی وب دارد ؟

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

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

راه اندازی سایت روی لوکال هاست( localhost )

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

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

استفاده از افزونه Contact Form 7 در طراحی سایت دو زبانه

یکی از محبوب‌ترین افزونه‌های وردپرس، Contact Form 7 است. این افزونه در بیش از یک میلیون سایت طراحی شده با وردپرس مورد استفاده قرار می‌گیرد. چنانچه در هنگام طراحی سایت‌های دوزبانه که با افزونه Polylang یا در وردپرس شبکه با افزونه‌ی Multisite Language Switcher از این افزونه استفاده کنید، ممکن است در هنگام استفاده از […]

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

بیت‌کوین چیست ؟

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

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

طراحی سایت با قالب اختصاصی یا قالب آماده ؟

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

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

داروینیسم معکوس یا تکامل معکوس چیست ؟

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

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

فرآیند برنامه نویسی و طراحی فروشگاه اینترنتی

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

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

حملات DDoS به روکا

متاسفانه از روز گذشته( ۲ آبان ۱۳۹۵ ) تا کنون سایت روکا تحت حمله سنگین DDoS قرار گرفته است. حملات DDoS حملاتی هستند که برای از دسترس خارج کردن سایت به اجرا گذاشته می‌شوند و مقابله با این حملات از سایر انواع حملات مخرب مشکل‌تر است. کارشناسان ما از دیروز اقدامات لازم در جهت مقابله […]

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

تفاوت کامپوننت، ماژول و پلاگین در جوملا

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

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

گوگل چگونه کار می‌کند ؟

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

بیشتر بخوانید...
نمایش زیر دسته‌بندی‌ها در قالب وردپرس

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

وقتی تعداد نوشته‌های سایت شما زیاد می‌شود، دسته‌بندی‌ها نقش مهمی پیدا می‌کنند. کاربران از این مسیرها به محتوای مورد نظرشان هدایت می‌شوند. و همچنین دسته‌بندی اصولی به سئو سایت شما نیز کمک می‌کند. وردپرس به طراحان قالب این قدرت را می‌دهد که شکل و محتوای صفحات دسته‌بندی را تغییر بدهند. در اغلب قالب‌های وردپرس، فقط […]

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

ویژگی مولتی سایت در طراحی سایت با دروپال

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

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

تغییر رمز مدیریت جوملا از طریق پایگاه داده

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

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

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

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

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

آموزش تصویری نصب ووکامرس

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

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

SharePoint چیست؟

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

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

ORM چیست ؟

ORM یا Object-Relational Mapping روشی مدرن برای مدیریت اطلاعات است. در شیوه‌ی سنتی، دسترسی به اطلاعات در DBMSها مانند SQL Server و MySQL برای خواندن و نوشتن اطلاعات می‌بایست با استفاده از کدهای SQL درخواست یا نیازهای اطلاعاتی به DBMS ارسال شوند. برای مثال جهت خواندن تمامی اطلاعات کاربران یک پرس و جو شبیه کد […]

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