مطالب آموزشی

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

انتقال فایل از سرور خارجی به FTP

اسکریپت php انتقال فایل از هاست خارجی به FTP

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

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

فهرست کامل تگ‌های HTML 5

در ادامه فهرست کامل تگ‌های قابل استفاده در HTML5 برای طراحی سایت را مشاهده می‌کنید. استفاده از این تگ‌ها داخل یکدیگر قوانین مختلفی دارد که برای آشنایی با این قوانین باید راهنمای مربوط به هر تگ را مطالعه نمایید. تگ‌های ساختاری <a> ایجاد لینک <article> ایجاد یک مقاله <aside> تعریف بخشی از محتوای صفحه که […]

بیشتر بخوانید...
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 […]

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