مطالب آموزشی

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

WebKit چیست و در کدام مرورگرها استفاده شده ؟

وب‌کیت (WebKit) یک موتور رندر صفحات وب است که هسته‌ی مرکزی مرورگر در نمایش محتوای صفحات سایت‌ها را تشکیل می‌دهد. وظیفه‌ی اصلی وب‌کیت تجزیه و تحلیل کدهای HTML، XHTML و ... و تولید و نمایش ظاهر صفحه است. در واقع، مرورگر واسطه‌ای بین کاربر و موتور رندر است و وظایف دیگری مانند برقراری ارتباط با […]

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

لاراول ۶ منتشر شد

نسخه ششم از فریم‌ورک محبوب لاراول در تاریخ ۱۲ شهریور ۱۳۹۸ منتشر شد. تغییرات قابل توجهی در این نسخه به انجام رسیده است که برخی از آن‌ها را در ادامه مرور می‌کنیم. ویژگی‌های جدید در لاراول ۶ برخی از ویژگی‌ها و تغییرات جدید در لاراول ۶ عبارتند از: مدت زمان پشتیبانی: نسخه‌ی جدید لاراول نسخه‌ی […]

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

روز برنامه نویس مبارک !

۲۵۶ مین روز از سال در تعدادی از کشورها به صورت رسمی روز برنامه‌نویس نامگذاری شده است. هر چند این روز در بسیاری از کشورها از جمله ایران به صورت رسمی نامگذاری نشده، ولی برنامه‌نویسان در سراسر جهان، این روز را که در سال‌های عادی ۱۳ سپتامبر و در سال‌های کبیسه ۱۲ سپتامبر است، گرامی […]

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

آموزش AJAX در لاراول همراه مثال ساده

فناوری AJAX در طراحی سایت مدرن جایگاه مهمی دارد و فریم‌ورک‌های برنامه‌نویسی وب مانند Laravel هم امکانات ویژه‌ای برای این منظور در نظر گرفته‌اند. پیش از شروع به آموزش AJAX در لاراول لازم است تا با این فناوری آشنایی قبلی داشته باشید. AJAX چیست ؟ آموزش AJAX با jQuery و php فراخوانی AJAX و VerifyCsrfToken […]

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

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

اگر به دنبال یادگیری برنامه‌نویسی بوده باشید حتما با عبارت‌های فرانت اند(‌ Front-end ) و بک اند ( Back-end ) مواجه شده‌اید. در این نوشته به شرح این دو عبارت می‌پردازیم و با مثال‌هایی کاربرد و تفاوت‌های آن‌ها را بررسی می‌کنیم. فرانت اند چیست ؟ در برنامه‌نویسی، به ویژه برنامه‌نویسی وب بخشی‌هایی که کاربر با […]

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

ویرایش گروهی قیمت محصولات در ووکامرس

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

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

چه خطرات امنیتی سایت شما را تهدید می‌کند ؟

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

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

Vanilla JS چیست ؟

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

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

API ویندوز چیست و چه کاربردی دارد ؟

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

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

۱۵ سایت ساز برتر رایگان در سال ۲۰۲۵

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

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

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

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

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

تغییر رمز مدیریت وردپرس از طریق پایگاه داده - phpMyAdmin

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

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

راهنمای کامل دانلود، نصب و استفاده از jQuery

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

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

استفاده از جوملا به عنوان فریم‌ورک برنامه‌نویسی php

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

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

ساخت لینک کوتاه نوشته‌ها در وردپرس

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

بیشتر بخوانید...
پروژه وردپرس صفحه اصلی

دانلود رایگان پروژه طراحی سایت وردپرس با قالب اختصاصی

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

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

دانلود robots.txt پیش فرض وردپرس

فایل robots.txt در وردپرس به صورت پیش‌فرض دارای دستورالعمل‌هایی برای محدود کردن ربات‌های جستجوگر از دسترسی به شاخه‌ی wp-admin وردپرس است. تنها فایلی که لازم است در این شاخه در دسترس ربات‌ها باشد، فایل admin-ajax.php است که کلیه درخواست‌های AJAX در وردپرس به وسیله این فایل پردازش می‌شوند. فایل پیش‌فرض در وردپرس شامل دستورالعمل‌های زیر […]

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

اعتبارسنجی اعداد در php

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

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

مهم‌ترین توابع php به همراه توضیح هر تابع

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

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

طراحی سایت با اصول سئو

طراحی سایت با توجه به اصول سئو(SEO Based Webdesign) یکی از مهم‌ترین روش‌ها برای جذب ترافیک و موفقیت در فضای مجازی است. اگر سایت شما نتواند در نتایج جستجوی گوگل به خوبی دیده شود، حتی اگر طراحی زیبایی داشته باشد، به احتمال زیاد نمی‌تواند هزینه‌های اولیه‌اش را جبران کند. بنابراین، از ابتدا باید طراحی سایت […]

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