loading...

طراحی سایت

بازدید : 53
پنجشنبه 24 اسفند 1402 زمان : 9:12

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

یک کادر ورک ممکن میباشد مشمول کتابخانه های کد، کامپایلر و بقیه اپلیکیشن های آیتم به کار گیری در روند توسعه و گسترش برنامه باشد.
یکسری نوع متفاوت از چارچوب اپلیکیشن وجود دارااست که بر روی سیستم استدلال های ویندوز و اندروید و ios وmac Operating System قابل اجراست مثال های پر اسم و رسم مشتمل بر ActiveX و NET. برای بسط ویندوز ، Cocoa برای Mac سیستم عامل X ، Cocoa Touch برای iOS و Android Application Framework برای Android میباشد.

در بخش اعظمی از مفاد ، یک کادر ورک قابل انعطاف افزاری بطور محلی به وسیله یک سیستم استدلال دفاع میگردد . از جمله ، طرحی که برای Android Application Framework مندرج میباشد ، فارغ از نیاز به نصب بقیه پرونده های مازاد در دستگاه Android جاری ساختن می‌شود. با این هم اکنون ، بعضا از نرم افزار ها برای اجرای نیاز به یک کادر ورک خاص دارا‌هستند. مثلا ، یک اپ ویندوز ممکن میباشد به Microsoft .NET Framework 4.0 نیاز داشته باشد که روی کلیه دستگاه های ویندوز نصب نشده میباشد به خصوص رایانه های فردی که ورژن های سابق ویندوز را انجام می نمایند.

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

تفاوت کتابخانه با قاب ورک این میباشد که کادر ورک کدهای اضافه گردیده بوسیله استفاده کننده را فراخوانی می نماید و تصمیم می‌گیرد کی و کجا از کد به کارگیری نماید در مقابل این کد ،کتابخانه نرم‌افزار را فرا میخواند.

زمانی که از یک کادر ورک PHP مانند Laravel استعمال میکنید ، ارتباط معکوس می‌گردد و براین اساس framework نرم‌افزار، کد اپلیکیشن درج شده در چارچوب را فرا میخواند که بدین عمل از حیث فنی وارونگی در اختیار گرفتن (IoC) گفته میشود.

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

یک کادر ورک ممکن میباشد مشمول کتابخانه های کد، کامپایلر و بقیه اپلیکیشن های آیتم به کار گیری در روند توسعه و گسترش برنامه باشد.
یکسری نوع متفاوت از چارچوب اپلیکیشن وجود دارااست که بر روی سیستم استدلال های ویندوز و اندروید و ios وmac Operating System قابل اجراست مثال های پر اسم و رسم مشتمل بر ActiveX و NET. برای بسط ویندوز ، Cocoa برای Mac سیستم عامل X ، Cocoa Touch برای iOS و Android Application Framework برای Android میباشد.

در بخش اعظمی از مفاد ، یک کادر ورک قابل انعطاف افزاری بطور محلی به وسیله یک سیستم استدلال دفاع میگردد . از جمله ، طرحی که برای Android Application Framework مندرج میباشد ، فارغ از نیاز به نصب بقیه پرونده های مازاد در دستگاه Android جاری ساختن می‌شود. با این هم اکنون ، بعضا از نرم افزار ها برای اجرای نیاز به یک کادر ورک خاص دارا‌هستند. مثلا ، یک اپ ویندوز ممکن میباشد به Microsoft .NET Framework 4.0 نیاز داشته باشد که روی کلیه دستگاه های ویندوز نصب نشده میباشد به خصوص رایانه های فردی که ورژن های سابق ویندوز را انجام می نمایند.

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

تفاوت کتابخانه با قاب ورک این میباشد که کادر ورک کدهای اضافه گردیده بوسیله استفاده کننده را فراخوانی می نماید و تصمیم می‌گیرد کی و کجا از کد به کارگیری نماید در مقابل این کد ،کتابخانه نرم‌افزار را فرا میخواند.

زمانی که از یک کادر ورک PHP مانند Laravel استعمال میکنید ، ارتباط معکوس می‌گردد و براین اساس framework نرم‌افزار، کد اپلیکیشن درج شده در چارچوب را فرا میخواند که بدین عمل از حیث فنی وارونگی در اختیار گرفتن (IoC) گفته میشود.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 715
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 19
  • بازدید کننده امروز : 1
  • باردید دیروز : 274
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 296
  • بازدید ماه : 296
  • بازدید سال : 1551
  • بازدید کلی : 794601
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی