سلام و عرض ادب دوستان
روز بخیر
در همین دوره های راکت که جناب موسوی آموزش میدن، مثلا فروشگاه میسازن یا وبلاگ cms
من از وردپرس خسته شدم حقیقتش و میخام اختصاصی کار کنم
برخی از دوستانم میگن حتی اگه اختصاصی باشه هم مجبوری آپدیت کنی تند تند و نیاز به تیم توسعه داری اگه خودت بلد نیستی، مثل وردپرس
اما نظر من این نیست، جایی نیاز به آپدیت هست که باگی یا چیزی باشه، وقتی سیستم درست کار میکنه و چیزی نیاز نداری به سایت اضافه کنی، برای چی باید آپدیت کنی؟ الان وردپرس آپدیت میده یهو با قالب و افزونه سازگار نیست و کلی دردسر داره، اما تو اختصاصی وقتی خودت داخل سایت بدون افزونه کد میزنی دیگه چه نیاز به آپدیتی؟
آیا من اشتباه میکنم؟
در نظر بگیرید که من این رو در صورتی میگم که سیستم بدون مشکل داره کار میکنه و نیازی به امکان جدید هم نداریم
ممنون میشم دوستان راهنمایی کنن
ببینید به طور مثال وردپرس که داره مداوم آپدیت میشه دوتا دلیل عمده داره:
۱- نیاز: تو هر دورهای ممکنه نیاز جدید احساس بشه که قبلا احساس نمیشد. وردپرس برای یک نفر یا یک شرکت نوشته نشده پس قطعا نیازهای این جامعه مخاطب بزرگی که داره هرروز ممکنه تغییر کنه. پس قطعا آپدیت لازمه.
۲- باگ و مشکلات امنیتی: وردپرس شدیدا محبوب و پراستفاده هست، پس طبیعتا اشخاص زیادی هم هستن که دوست دارن که با کشف یه مشکل امنیتی تعداد زیادی وبسایت رو هک کنن با کشف همین یه باگ. حالا از طرف مقابل جامعهی خیلی وسیعی هم هستن که دارن وردپرس رو بررسی میکنن که برای جلو گیری از هک شدن همین مشکلات امنیتی رو کشف کنن تا جلوی هک شدن رو بگیرن. در کنار این باگهای دیگههم هستن که روی کارآمدی سیستم تاثیر دارن و لازمه رفع بشن.
پس حالا یه فرق اساسی هست بین وردپرس و اسکریپتی که شما دارید مینویسید. این اسکریپت شما شاید (فرض مثال) برای سرویس دهی به 100 تا کاربر باشه و یه شرکت کوچیک، یا برای یک شخص معمولی. طبیعتا در قیاس با وردپرس شما نه تعداد هکرهای دست به ماشهای رو دارید که کمین کرده باشن برای این وبسایت و نه کسایی که دائما در حال بررسی این اسکریپت باشن برای پیدا کردن مشکلات احتمالی و جلوگیری از فاجعه.
بنا بر این وردپرس قطعا به این بهروز رسانیهای مداوم نیاز داره ولی شاید شما نیاز نداشته باشید. اما نیاز به آپدیت مداوم نداشتن معنیش این نیست که دیگه ماجرا تمومه. فرض کنید (مثلا) یک سال دیگه این 100 تا کاربر شدن 1000تا و دیگه اون الگوریتمی که شما برای یک بخش خاص طراحی کردید دیگه پاسخگوی این تعداد کاربر نیست پس بازم بهروز رسانی لازمه. یا فرض کنید یه باگ اساسی کشف شده توی فریمورکی که شما استفاده کردید، پس بازم لازمه به روزرسانی انجام بشه.
فرض کنیم سختافزار و نرمافزار ثابت باشه، قرار نیست کد شما خود به خود خراب بشه. ولی بهروز رسانی لازمه بنا به همون دلایلی که عرض کردم و شاید هزاران دلیل دیگه که الان تو خاطرم نیست.
سلام
خب وردپرس هم میتونین هیچ پکیجی رو آپدیت نکنین و دست بهش نزنین که این مشکلات بوجود نیاد
سلام
یه جملهی خیلی معروف هست که میگه "While there's code there's bug". اگه میشد به این سادگی کدی نوشت که باگ نداشته باشه اونم در اسکیل یک cms و فروشگاه اینترنتی خب چرا توسعهدهندههای وردپرس با چندین سال سابقه نمیتونن انجامش بدن؟ باگ همیشه هست. اگه به این قضیه شک دارید امروز با سطح دانشی که دارید یه مینی پروژه بزنید و رهاش کنید و چند ماه دیگه برگردید. تو این مدت سعی کنید تا جایی که میتونید مطالعه کنید، و وقت بذارید برای پیشرفت. وقتی پروژتون رو ببینید از تعداد و نوع باگهایی که میبینید خندتون میگیره! میگید وای خدایا این همون پروژهایه که اون موقع فکر میکردم تمیز ترین و بیباگ ترین کد دنیاست؟
ممنون دوستان
@saman1111
خب نمیشه که ، دیدم برخی سایت ها آپدیت نمیکنن ، ولی مثلا قالب و افزونه آپدیت داده و با ورژن قدیمی سازگار نیست، افزونه رو هم آپدیت نکنی نمیشه ، مثلا همین رنک مث در آپدیت جدیدش با پارسی ساز به مشکل خورده و هنوزم حل نشده ، جدا از اون دیگه همه میدونن مشکل امنیتی وردپرس کجاست و همش دارن حمله میکنن ، البته میدونم میشه امنیت رو بالا برد ، الان تو انجمن ها واقعا دیگه خیلی سوال چندش آور پرسیده میشه و اکثرا در مورد آپدیت و نا سازگاری هاست
@farzin
دقیقا جناب فرزین حق با شماست ، اما من فرض گرفتم ، وگرنه همین راکت رو جناب موسوی @hesammousavi راه انداختن یه تاپیک داره که گزارش باگ خواستن و دوستان هر جایی باگ بوده اطلاع دادن ، منظور من این بود یه بلاگ ساده که خرید آنلاین هم داره ، بدون مشکل کار میکنه و هیچ نیازی به توسعه قالب و هسته هم نداره چون چیزی که میخاد رو برآورده میکنه، آیا بازم باید آپدیت بشه مدام؟ این دوستی که مثال زدم منظورش این بود که چه خطا داشته باشی چه نداشته باشی باید آپدیت کنی چون سایت بعد مدتی خراب میشه
ببینید به طور مثال وردپرس که داره مداوم آپدیت میشه دوتا دلیل عمده داره:
۱- نیاز: تو هر دورهای ممکنه نیاز جدید احساس بشه که قبلا احساس نمیشد. وردپرس برای یک نفر یا یک شرکت نوشته نشده پس قطعا نیازهای این جامعه مخاطب بزرگی که داره هرروز ممکنه تغییر کنه. پس قطعا آپدیت لازمه.
۲- باگ و مشکلات امنیتی: وردپرس شدیدا محبوب و پراستفاده هست، پس طبیعتا اشخاص زیادی هم هستن که دوست دارن که با کشف یه مشکل امنیتی تعداد زیادی وبسایت رو هک کنن با کشف همین یه باگ. حالا از طرف مقابل جامعهی خیلی وسیعی هم هستن که دارن وردپرس رو بررسی میکنن که برای جلو گیری از هک شدن همین مشکلات امنیتی رو کشف کنن تا جلوی هک شدن رو بگیرن. در کنار این باگهای دیگههم هستن که روی کارآمدی سیستم تاثیر دارن و لازمه رفع بشن.
پس حالا یه فرق اساسی هست بین وردپرس و اسکریپتی که شما دارید مینویسید. این اسکریپت شما شاید (فرض مثال) برای سرویس دهی به 100 تا کاربر باشه و یه شرکت کوچیک، یا برای یک شخص معمولی. طبیعتا در قیاس با وردپرس شما نه تعداد هکرهای دست به ماشهای رو دارید که کمین کرده باشن برای این وبسایت و نه کسایی که دائما در حال بررسی این اسکریپت باشن برای پیدا کردن مشکلات احتمالی و جلوگیری از فاجعه.
بنا بر این وردپرس قطعا به این بهروز رسانیهای مداوم نیاز داره ولی شاید شما نیاز نداشته باشید. اما نیاز به آپدیت مداوم نداشتن معنیش این نیست که دیگه ماجرا تمومه. فرض کنید (مثلا) یک سال دیگه این 100 تا کاربر شدن 1000تا و دیگه اون الگوریتمی که شما برای یک بخش خاص طراحی کردید دیگه پاسخگوی این تعداد کاربر نیست پس بازم بهروز رسانی لازمه. یا فرض کنید یه باگ اساسی کشف شده توی فریمورکی که شما استفاده کردید، پس بازم لازمه به روزرسانی انجام بشه.
فرض کنیم سختافزار و نرمافزار ثابت باشه، قرار نیست کد شما خود به خود خراب بشه. ولی بهروز رسانی لازمه بنا به همون دلایلی که عرض کردم و شاید هزاران دلیل دیگه که الان تو خاطرم نیست.
@farzin
ممنون جناب فرزین از وقتی که گذاشتین برای پاسخ
من تا حالا فکر میکردم پاسخگو بودن تعداد کاربر مربوط به سخت افزار میشه نه نرم افزار
پس باید روی این هم فک کنم
چون قبلا وردپرس داشتیم شراکتی که من کشیدم کنار
انقد بدم اومد از وردپرس که گفتم برای کار خودم اختصاصی بدم طراحی کنن
اینم که اینجور شما فرمودین باید لحاظ کنم
ممنون دوست عزیز
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟