مطالب آموزشی

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

سرعت سایت

استفاده از فونت‌های سفارشی در طراحی سایت و سرعت سایت

استفاده از فونت‌های سفارشی با استفاده از قانون ‎@font-face بسیار متداول است. تقریبا می‌توان گفت در طراحی سایت‌های جدید دیگر نمی‌توان به فونت‌های پیش‌فرض مرورگرها اطمینان داشت. با وجود اینکه این کار باعث بهبود شکل ظاهری سایت و بهبود تجربه کاربری می‌شود، ولی معایبی نیز به همراه دارد: باعث افزایش حجم صفحات وب می‌شود باعث […]

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

۴۰ ایده برای شروع کسب و کار استارتاپی با سرمایه کم

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

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

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

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

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

آموزش کامل دستور SELECT در SQL

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

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

قالب وردپرس چیست ؟

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

بیشتر بخوانید...
هاست - Host

چگونه هاست بخریم ؟

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

بیشتر بخوانید...
JSON MySQL MariaDB

ستون‌های JSON در MySQL و MariaDB

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

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

گوگل پلاس به پایان نزدیک می‌شود

شبکه اجتماعی گوگل پلاس که در سال ۲۰۱۱ پس از پروژه‌های Buzz، Friend Connect و Orkut قصد داشت بخشی از بازار شبکه‌های اجتماعی را در اختیار خود بگیرد، پس از چندین سال تلاش اکنون به پایان راه خود رسیده است. ظاهرا آنچه باعث شده است تا گوگل این تصمیم را بگیرد، پیدا شدن مشکلی امنیتی […]

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

ویژگی‌های محتوای خوب برای جذب بک لینک

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

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

کاهش حجم دیتابیس SQLite

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

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

جلوگیری از شناسایی نام کاربر وردپرس توسط هکرها

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

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

پشتیبانی گالری تصاویر در ووکامرس

به صورت پیش فرض، ووکامرس قابلیت اضافه کردن گالری تصاویر را دارد ولی در هنگام نمایش، با کلیک روی هر تصویر، در یک تب جدید میتوان تصویر را مشاهده کرد و اگر بخواهید با کلیک بر روی هر تصویر کوچک، نمای آن را در قسمت بالا مشاهده کنید دو راه پیش رو دارید: 1- استفاده […]

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

مزایای طراحی سایت شخصی

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

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

Meta Description را چه طور برای سئو بهینه‌سازی کنیم ؟

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

بیشتر بخوانید...
تصاویر در html با تگ img

آشنایی با تگ img در طراحی سایت

تصاویر بخشی مهم از سایت‌های اینترنتی به شمار می‌روند. درج تصاویر در فایل‌های HTML با چند روش امکان‌پذیر است که عبارتند از: استفاده از تگ img استفاده از تگ picture استفاده از تصاویر پس زمینه با کمک CSS در این نوشته به تگ img خواهیم پرداخت و نکات مختلفی که در طراحی سایت و سئو […]

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

چگونه دامنه بخریم ؟

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

بیشتر بخوانید...
هاست - Host

VPS یا سرور مجازی چیست ؟

VPS یا Virtual Private Server یک نوع سرور است که برای میزبانی سایت یا برای انجام فعالیت‌های آنلاین دیگر مورد استفاده قرار می‌گیرد. تفاوت سرور مجازی یا VPS با سرور اختصاصی یا Dedicated Server در نوع سخت‌افزار آن است. در VPS منابع سخت‌افزاری رایانه قدرتمند با استفاده از ابزارهای نرم‌افزاری یا سخت‌افزاری، به صورت مجازی […]

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

SQL Injection چیست ؟ چه طور از آن پیشگیری کنیم ؟

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

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

آموزش ارتباط hasMany در لاراول

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

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

مشاوره رایگان تلفنی
۶۵ ۸۹ ۹۶ ۸۸ - ۰۲۱
۹۱ ۸۴ ۹۶ ۸۸ - ۰۲۱