مطالب آموزشی

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

لانچر و مرورگر مایکروسافت در اندروئید و آی او اس

مرورگر Edge مایکروسافت برای گوشی‌های اندروئیدی

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

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

فرآیند و مراحل پرداخت الکترونیکی و برنامه‌نویسی آن

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

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

مشکلی امنیتی در افزونه Display Widgets وردپرس

افزونه Display Widgets یکی از افزونه‌های محبوب وردپرس است که نزدیک به ۲۰۰ هزار استفاده کننده دارد. به تازگی مالکیت این افزونه از برنامه‌نویسان قدیمی به مالک جدیدی منتقل شده است. مالک جدید با اهداف خرابکارانه، کدهایی برای درج محتوای ناخواسته در این افزونه قرارداده است. به عبارت دیگر این افزونه دارای Backdoor است. خوشبختانه […]

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

تغییر تعداد نوشته‌های هر صفحه در وردپرس

تغییر تعداد نوشته‌ها یا برگه‌ها در بخش‌های مختلف وردپرس به صورت کلی در بخش تنظیمات امکان‌پذیر است. برای این کار در قسمت مدیریت سایت به بخش «تنظیمات > خواندن» مراجعه کنید و عدد‌های دلخواه را مقابل «بیشترین تعداد نوشته‌ها در هر برگه‌ی وبلاگ» تغییر دهید. این مقدار به صورت پیش‌فرض روی عدد ۱۰ تنظیم شده […]

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

تغییر پیش‌نیازهای نصب جوملا ۴ نسبت به نگارش‌های قبلی

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

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

اینترنت ملی چیست ؟

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

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

تغییر رنگ نوار آدرس گوگل کروم در اندروئید

متا تگ theme-color به توسعه‌دهندگان اجازه می‌دهد تا رابط کاربری مرورگر - مانند نوار آدرس یا نوار تب - را با مشخص کردن یک رنگ متناسب با برند، سفارشی کنند. این پیشرفت کوچک اما تأثیرگذار، با ایجاد یکپارچگی دیداری بین وب‌سایت و رابط کاربری مرورگر، تقویت هویت برند و ارائه حسی جذاب‌تر، تجربه کاربری (UX) […]

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

ووکامرس: نمایش توضیحات کوتاه محصول در صفحه اصلی

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

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

آموزش Ajax با jQuery و PHP

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

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

ساخت برگه خانه در وردپرس

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

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

ووکامرس: فهرست Shortcode های قابل استفاده

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

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

هاست دانلود چیست و چه خصوصیاتی دارد ؟

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

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

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

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

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

مزایای استفاده از https در سایت

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

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

ریدایرکت http به https با کمک htaccess

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

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

یک فورک جدید از بیت‌کوین(BCH) ایجاد شد

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

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

API چیست ؟ API به زبان ساده با مثال

یکی از مفاهیم مهم که در زبان‌های برنامه‌نویسی مختلف کاربرد دارد API یا Application Programming Interface است. در این نوشته به مفهوم و کاربردهای API در محیط‌های مختلف خواهیم پرداخت. API یا «رابط برنامه‌نویسی کاربردی» یک سری از دستورالعمل‌های مشخص و تعریف شده است که نرم‌افزارها، سخت‌افزارها، کامپوننت‌ها یا سایت‌های اینترنتی می‌توانند با استفاده از […]

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

استفاده از noindex برای tag ها در وردپرس و اصول سئو مربوط به آن

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

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

انتقال فایل‌های حجیم بین دو هاست با php و ftp

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

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