تصمیم گیری در مورد ساخت قالب یا استفاده از قالب آماده

پرسیده شده
فعالیت 915 روز پیش
دیده شده 323 بار
0

سلام وقت بخیر 

امیدوارم سلامت باشید.

در مورد یک پروژه چه زمانی از قالب های آماده استفاده کنیم و چه زمانی خودمون قالب رو بنویسیم. این سوال درباره افزونه ها هم هست. 

آیا میشه افزونه های آماده رو تغییر داد و ازش استفاده کرد.(مشکلی از نظر امنیتی و عملکرد پیش نمیاد ؟ ) 

تغییراتی که اعمال میکنیم بعد از اپدیت قالب و افزونه چه اتفاقی براشون میافته و چیکار کنیم تا تغییراتی که اعمال کردیم دچار مشکل نشه ؟

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

البته من جای مناسبی برای پرسش این سوال پیدا نکردم، ای کاش در محیط آکادمی قسمتی رو تعیین میکردین برای سوالات تجربی به صورت کلی.

 

فایل پیوست

hosseinsalehi
hosseinsalehi

29 مهر 00

1
حذف شده

سلام حسین جان 
وقت شما بخیر 


۱ - ببینید چند فاکتور مهم وجود داره که ما طبق اون باید نتیجه گیری کنید اولین مورد فیچر لیست پروژه هست که آیا نمونه های موجود کارمون رو راه میندازن یا نه یا ایقدر کاستوم هست فیچرها که خودمون باید دست به کد بشیم .

دومین مورد بحث زمان هست که اینو باید بررسی کنید که با توجه به شرایط تون اختصاصی توسعه بدین افزونه یا قالب یا از نمونه های آماده استفاده کنید و هر جا نیاز بود توسعه بدین و مورد سوم بودجه کارفرما هست که با تعامل باهاشون باید ببنیدین ولی من خودم شخصا اگه بحث تایم اوکی باشه اختصاصی کار میکنم چون صفر تا ۱۰۰ توسعه از سمت خودم هست و محدودیتی ندارم و سرعت توسعه خیلی بیشتر هست توی این حالت در آینده 

 

۲ - بله میشه ولی بستگی داره به مهارت شما و تحلیل اون افزونه یا قالب و فهمیدن کدهاش اگه شما مسلط باشین مشکلی پیش نمیاد ولی باید دقت کنید ممکن هست افزونه یا قالب ها تجاری کدگذاری شده باشن و این محدودیت به وجود بیاد که شما نتونید کدها رو توسعه بدین و تغییر بدین این مورد باید دقت کنید 

 

۳ - این مسئله ضمانتی و ۱۰۰ درصدی نیست و دقیقا شما اگه بخوای افزونه یا قالب ها اماده رو توسعه بدی این چالش با هر آپدیت اون محصول هست ولی در خصوص قالب ها شما می تونید تا حدودی با child theme هندل کنی 

 

اگه بخوام یه نتیجه گیری کنم و مسیر رو روشن کنم برای پروژه واقعی کامل همه چیز داره به فیچر لیست و پروپوزال و شما طبق این موارد باید R&D کنی و تحلیل کنی که حالا بیام اختصاصی کار کنم یا نه چندتا پلاگین و افزونه بزنم سر هم و بسم الله پروژه لانچ بشه من خودم شخصا اختصاصی کار میکنم چون دستم بازه و برای توسعه آینده هیچ مشکلی پیش نمیاد ولی خب توی موارد خاصی اختصاصی کار کردن اشتباه هست میشه مثلا برای بحث کش بیام افزونه کش بنویسم خب وقتی چند مورد حرفه ای هست و کارم رو راه میندازه ولی خب نه اگه بخوام یه سیستم crm راه بندازم خودم اختصاصیکار میکنم با دید به افق و آینده پروژه و عدم محدودیت در توسعه و پرفورمنس و غیره 

ان شالله که تونسته باشم باعث روشن شدن دیدگاه ت بشم 
هر موردی بود مطرح کنید من حقیر و اساتید بزرگوار کمک کنیم بهتون 

برقرار باشید

 

فایل پیوست

محمدرضا

توسط

محمدرضا

30 مهر 00

1
حذف شده

سلام محمدرضا عزیز ممنون از وقتی که گذاشتین.
یه مثال میزنم شاید بیشتر بتونم مشکل توضیح بدم. به عنوان مثال پروژه مورد نظر شبیه به آکادمی سون لرن هست . همانطور که میدونید با استفاده از لرن دش میشه این موضوع رو پیاده سازی کرد. حالا هر چقدر هم زمان داشته باشیم به نظر منطقی نمیاد که همچین موردی رو برای مشتری کد نویسی کرد چون زمان و هزینه زیادی داره( البته به جز موارد خاص) .
من مشکلم همین موارد خاص هست . تا چه حدی میشه به این افزونه ها و قالب ها در پروژه ها اتکا کرد؟
البته نظر شخصیم این هست تا جایی که می تونیم از این موارد استفاده کنیم(البته در مواردی که قابلیت های که افزونه در اختیار ما قرار میده خیلی زیاد هست و فقط به 20 یا 25 درصد این قابلیت ها نیاز داریم بهتر است خودمون کد بزنیم ) و قابلیت های مورد نیاز که در موارد آماده وجود نداره رو در قالب افزونه خودمون به پروژه اضافه کنیم.
دلیل انتخاب من این هست که قالب های آماده و افزونه های موجود تیم های بزرگی در حال هندل کردن اون هستن و از نظر امنیت و همچنین از نظر کد نویسی بحث گود کدینگ و کلین کد بودن در وضعیت بهتری قرار دارند. و همچنین در آپدیت هایی که بعدا ارائه میشه اگر مشکلاتی وجود داشته باشه به واسطه اینکه جامعه آماری بزرگتری از اون استفاده میکنند، این مشکلات نمایان میشه و بر اساس اپدیت های جدید برطرف میشن. 
در حالی که در پروژه های اختصاصی از نظر تست مشکلات و هزینه های وجود خواهد داشت. 
این شماره من هست خیلی خوشحال میشم دوستانی که دوره رو کامل دریافت کردن بهم پیام بدین و در قالب یک گروه که سوالاتمون رو از هم بپرسیم . چون مطمنا کسی که دوره رو تموم کرده خیلی میتونه بهتر راهنمایی کنه و همینطور بیشتر از تجربه های هم استفاده کنیم . 09112076206
 

فایل پیوست

hosseinsalehi

توسط

hosseinsalehi

9 آبان 00