React، Vue و Livewire وقتی یک پروژه جدید Laravel را شروع میکنید، لازم نیست همهچیز را از صفر بسازید. Laravel کیتهای آغازین (Starter Kits) ارائه میدهد که بخشهای پایه را مدیریت میکنند؛ از جمله مسیرها (routes)، کنترلرها، احراز هویت و کدهای اولیه مربوط به فرانتاند. در Laravel 12، این کیتهای آغازین بهروزرسانی شدهاند تا از […]
آرشیو برچسب: توسعه وب
چگونه اصول برنامهنویسی تابعی میتواند به ساخت برنامههای وب کارآمدتر، خواناتر و قابلنگهداریتر کمک کند؟
برنامهنویسی تابعی (Functional Programming) نکات کلیدی نگهداشتن یک وضعیت داخلیِ قابلتغییر (mutable) دشوار است. هر بار که با یک برنامه تعامل میکنیم، زمینهی تعاملات بعدی را تغییر میدهیم. برنامهنویسی شیگرا (Object Oriented Programming یا OOP) و برنامهنویسی تابعی تلاش میکنند برای مدیریت نگهداشتپذیری و پیچیدگی نرمافزار راهحل ارائه دهند. OOP پیچیدگی را درون کپسول پنهان […]
کسبوکارها برای ذخیره و مدیریت تراکنشهای روزمره خود به یک پایگاه داده نیاز دارند. سیستمهای پردازش تراکنشهای آنلاین (OLTP) برای مدیریت پرداختها، بهروزرسانی موجودی و سوابق مشتریان حیاتی هستند؛ که نمونههای کلاسیک دادههای تراکنشی محسوب میشوند. برای متمرکز کردن و پردازش این دادهها، از OLTP (Online Transaction Processing) استفاده میکنند، نوعی پایگاه داده که برای […]
تیمهای داده در سراسر سازمانها با چالش مهمی مواجه هستند: در حالی که پذیرش هوش مصنوعی بهصورت انفجاری رشد کرده است، اکثر پیادهسازیها در عملکردهای پایه چتبات محدود ماندهاند و از قابلیتهای پیچیده ارکستراسیون که تحول واقعی کسبوکار را هدایت میکنند، غافل هستند. تیمهای مهندسی ساعتهای بیشماری را صرف بازسازی قابلیتهای مشابه هوش مصنوعی در […]
نگاهی عمیق بر ذخیرهسازی داده ابری: مقایسه S3، GCS و Azure Blob Storage اولین چیزی که بیشتر مردم وقتی میگوییم “ذخیرهسازی داده ابری” به ذهنشان میرسد، ارائهدهندگان ذخیرهسازی ابری تجاری یا رایگان مانند Dropbox یا Google Drive است. اما برای تیمهای داده و مهندسان داده، ذخیرهسازی داده ابری به راهحلی اشاره دارد که آنها برای […]
پایتون یک زبان برنامهنویسی است که بهطور گسترده در برنامههای وب، توسعه نرمافزار، علم دادهها و یادگیری ماشین (ML) استفاده میشود. توسعهدهندگان از پایتون استفاده میکنند زیرا کارآمد و یادگیری آن آسان است و میتواند روی پلتفرمهای مختلف اجرا شود. نرمافزار پایتون رایگان است، بهخوبی با انواع سیستمها ادغام میشود و سرعت توسعه را افزایش […]
تشخیص کاراکتر نوری (OCR) فرآیندی است که یک تصویر از متن را به فرمت متنی قابل خواندن توسط ماشین تبدیل میکند. برای مثال، اگر یک فرم یا رسید را اسکن کنید، کامپیوتر شما اسکن را بهعنوان یک فایل تصویری ذخیره میکند. شما نمیتوانید از یک ویرایشگر متن برای ویرایش، جستجو یا شمارش کلمات در فایل […]
یک برنامه کاربردی وب، نرمافزاری است که در مرورگر وب شما اجرا میشود. کسبوکارها مجبورند اطلاعات را تبادل کرده و خدمات را از راه دور ارائه دهند. آنها از برنامههای کاربردی وب برای ارتباط راحت و ایمن با مشتریان استفاده میکنند. رایجترین ویژگیهای وبسایت مانند سبد خرید، جستجو و فیلتر محصولات، پیامرسانی فوری و فیدهای […]
بات یک برنامه نرمافزاری خودکار است که وظایف تکراری را از طریق یک شبکه انجام میدهد. این برنامه از دستورالعملهای خاصی پیروی میکند تا رفتار انسان را تقلید کند، اما سریعتر و دقیقتر است. یک بات همچنین میتواند به طور مستقل و بدون دخالت انسان اجرا شود. برای مثال، باتها میتوانند با وبسایتها تعامل داشته […]
اشتراکگذاری منابع متقابل مبدأ (CORS) مکانیزمی برای یکپارچهسازی برنامهها است. CORS روشی را تعریف میکند که برنامههای وب کلاینت که در یک دامنه بارگذاری میشوند، بتوانند با منابع در دامنهای متفاوت تعامل داشته باشند. این امر مفید است زیرا برنامههای پیچیده اغلب به APIها و منابع شخص ثالث در کد سمت کلاینت خود ارجاع میدهند. […]
- 1
- 2
- API
- DevOps
- ارتباطات
- امنیت سایبری
- اینترنت اشیاء
- برنامه نویسی
- بهینه سازی و سئو
- پایگاه داده
- پردازش داده ها
- پستمن
- توسعه نرم افزار
- توسعه وب
- دیجیتال مارکتینگ
- ذخیرهسازی داده
- زیرساخت IT
- سایر دسته ها
- سخت افزار
- سرویسهای ابری
- علوم کامپیوتر
- فناوری اطلاعات
- کلان داده
- محاسبات شبکهای
- معماری داده
- هوش مصنوعی
- یادگیری ماشینی
