نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: انتخاب یک فرمورک مناسب

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : انتخاب یک فرمورک مناسب

    در مورد اینکه چه فریم ورکی رو انتخاب کنید، نظری ندارم (خیلی وقته با php کار نمیکنم)
    اما در مورد اینکه آیا شما باید از فریم ورک ها استفاده کنید یا نه، بستگی به پروژه تون و میزان کنترلی که میخواهید داشته باشید.
    هدف اصلی فریم ورک های آسون کردن کار دولوپرها است، توی اکثر فریم ورک ها کارهایی مثل مسیریابی، کار با ‌دیتابس ها، احزار هویت کاربر و.. با چند خط کد قابل انجام است.
    انجام کارهای بدون هیچ کار اضافی یک مزیت بزرگ محسوب میشه، اما یک اشکالی که داره این است، شما کنترلی روی نحوه انجام اون وظایف ندارید.
    گاهی اوقات توی پروژه های بزرگ ممکنه انجام یک کار که طبق روش یک فریم ورک ایده ال ترین روش برای پروژه شما نباشه و شما نیاز به تغییر توی هسته یک فریم ورک داشته باشید (ایجاد تغییر در یک فریم ورک مغایرت با ایده استفاده از فریم ورک ها داره)

    جدای میزان کنترل موارد دیگه مثل زبان برنامه نویسی هم رو در نظر گرفت، به عنوان مثال یک زبان برنامه نویسی مثل go کتابخانه های رسمی خود زبان برنامه نویسی اونقدر خوب است که نیاز به استفاده از فریم ورک ها کمتر احساس میشه.
    یک مورد دیگه ای که باید در نظر داشت، اضافه کردن افراد جدید به پروژه هست، وقتی از فریم ورک محبوب استفاده کنید، پیدا افراد تو زمینه کاری تون خیلی آسون تر است و خیلی سریع میتونن با پروژه خودشون رو هماهنگ کنن.

  2. تعداد تشکر ها از firebox به دلیل پست مفید


  3. #2
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : انتخاب یک فرمورک مناسب

    نقل قول نوشته اصلی توسط firebox نمایش پست ها
    در مورد اینکه چه فریم ورکی رو انتخاب کنید، نظری ندارم (خیلی وقته با php کار نمیکنم)
    اما در مورد اینکه آیا شما باید از فریم ورک ها استفاده کنید یا نه، بستگی به پروژه تون و میزان کنترلی که میخواهید داشته باشید.
    هدف اصلی فریم ورک های آسون کردن کار دولوپرها است، توی اکثر فریم ورک ها کارهایی مثل مسیریابی، کار با ‌دیتابس ها، احزار هویت کاربر و.. با چند خط کد قابل انجام است.
    انجام کارهای بدون هیچ کار اضافی یک مزیت بزرگ محسوب میشه، اما یک اشکالی که داره این است، شما کنترلی روی نحوه انجام اون وظایف ندارید.
    گاهی اوقات توی پروژه های بزرگ ممکنه انجام یک کار که طبق روش یک فریم ورک ایده ال ترین روش برای پروژه شما نباشه و شما نیاز به تغییر توی هسته یک فریم ورک داشته باشید (ایجاد تغییر در یک فریم ورک مغایرت با ایده استفاده از فریم ورک ها داره)

    جدای میزان کنترل موارد دیگه مثل زبان برنامه نویسی هم رو در نظر گرفت، به عنوان مثال یک زبان برنامه نویسی مثل go کتابخانه های رسمی خود زبان برنامه نویسی اونقدر خوب است که نیاز به استفاده از فریم ورک ها کمتر احساس میشه.
    یک مورد دیگه ای که باید در نظر داشت، اضافه کردن افراد جدید به پروژه هست، وقتی از فریم ورک محبوب استفاده کنید، پیدا افراد تو زمینه کاری تون خیلی آسون تر است و خیلی سریع میتونن با پروژه خودشون رو هماهنگ کنن.
    سپاس از توضیحاتی که دادید.

    - - - Updated - - -

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    باسلام، چون در پروژه شما پرفورمنس‎ مهمه فریم ورک ها در بوت استرپ صد ها Event و Tools و .. لود می کنند که شاید هیچ استفاده ای در پروژه نداشته باشند یا به طور مثال یک Query builder در Yii2 برای Implement validation از ده ها اینترفیس و هزاران لاین نوشته شده است که فقط دولوپر خرابکاری نکند که همه این ها در پرفورمنس‎ تأثیر دارد. فریم ورک Zend افتاده دست روگ ویو و تمرکزی روش ندارد اما انتخاب اول من با Zend Engine 3 همین فریم ورک است و انتخاب دوم اگر بخواهم یک پروژه را سریع و مطمئن جمع کنم Yii2 است.
    سپاس از توضیحاتتون.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •