مطالب آموزشی

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

Emmet

آموزش نصب افزونه Emmet روی Notepad++

ویرایشگر زبان‌های برنامه‌نویسی Notepad++‎ از جمله‌ی محبوب‌ترین ابزارهای برنامه‌نویسان است. در نگارش‌های جدید این برنامه، محل قرارگیری افزونه‌ها یا pluginها تغییر کرده است و به همین دلیل استفاده از افزونه‌های قدیمی با مشکلاتی همراه شده است. از جمله افزونه‌های بسیار محبوب که برای طراحی سایت هم کاربرد دارد، افزونه‌ی Emmet است که نصب آن به […]

بیشتر بخوانید...
لیست دفترچه‌های تلفن

اسکریپت رایگان دفترچه تلفن تحت وب با php

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

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

درآمد طراحی سایت چقدر است ؟

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

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

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

Interface یا اینترفیس در برنامه‌نویسی یکی از مفاهیم در برنامه‌نویسی شیء گرا است که با هدف ایجاد کلاس‌هایی استاندارد و دارای ویژگی‌های خاص تعریف می‌شود. استفاده از اینترفیس‌ها در کنار ارث‌بری یا Inheritance از قابلیت‌های زبان‌های برنامه‌نویسی شیء‌گرا است که تضمین می‌کند تا کلاس‌های ایجاد شده توسط برنامه‌نویس دارای ویژگی‌های خاص و مورد نظر باشند. […]

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

Parked Domain چیست و چه کاربردها و ویژگی‌هایی دارد ؟

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

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

آموزش آسان فعال سازی SSL یا HTTPS در وردپرس بدون افزونه

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

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

آموزش طراحی سایت ریسپانسیو با CSS

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

بیشتر بخوانید...
روش‌های GET و POST

کاربرد و تفاوت متدهای GET و POST در HTML و php

اطلاعاتی که کاربران از طریق فرم‌های وب یا از طریق AJAX به سرور می‌فرستند با دو روش GET و POST می‌توانند ارسال شوند. هر یک از این روش‌ها دارای مزایا و معایب و کاربردهای مختلفی است که در ادامه به آن‌ها می‌پردازیم. برای تعیین روش ارسال اطلاعات در فرم HTML از صفت method به شکل […]

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

رفع خطای «سایت با مشکلات فنی دچار شده است» در وردپرس

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

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

اعتبارسنجی فایل‌های تصویر قبل از آپلود با جاوااسکریپت

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

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

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

لومن یا Lumen یک فریم‌ورک php است یا به عبارت بهتر، یک میکروفریم‌ورک است. میکروفریم‌ورک‌ها، فریم‌ورک‌هایی هستند که با هدف اجرای پروژه‌های کوچک و متوسط و با توجه ویژه به سرعت زیاد طراحی و پیاده‌سازی می‌شوند. دو میکروفریم‌ورک شناخته‌شده‌ی دیگر در کنار لومن، اسلیم( Slim ) و سیلکس( Silex ) هستند. لومن و لاراول لومن […]

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

پنل اس ام اس یا پنل پیامکی چیست ؟

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

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

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

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

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

فروشگاه اینترنتی چه برتری‌های نسبت به اینستاگرام و تلگرام دارد ؟

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

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

WebKit چیست ؟

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

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

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

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

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

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

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

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

آموزش AJAX در لاراول

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

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

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

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

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

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

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

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