Sina
6 سال پیش توسط Sina مطرح شد
5 پاسخ

نصب SUHOSIN

درود
وقت بخیر
اول یه سوال خیلی کلی بپرسم و اون اینه که کدام نسخه php از همه پایدار تره ؟ من خودم از نسخه 7.3.0 استفاده میکنم و مشکلی هم ندارم ولی برای نصب پچ ها و ... کدام از همه بهتره ؟
و موضوع بعد اینکه با توجه به اینکه امکان نصب SUHOSIN روی php 7 وجود ندارد برای موارد امنیتی آیا اصلا روی این نسخه از php نیاز هست نصب بشه ؟ یا برای نسخه های قدیمی تر مورد استفاده قرار میگیره ؟
ممنون از شما


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

نسخه ۷.۳ بهترین نسخه هست.
SUHOSIN در واقع برای php ۵ بود.. در نسخه های بالاتر از ۷ نیازی بهش نیست. در ضمن چند وقت دیگه نسخه ۷.۴ هم منتشر میشه با قابلیت های جدید مثل arrow functions و ...


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
1

سلام
@sinayas1

از نظر من و از نظر کاربردی برای تمامی اسکریپت ها
ورژن 5.6 بسیار خوب و اوکی هست
سرعت پایین هست ولی تکمیله!
بعدش ورژن 7.1

7.2 و 7.3 توی خیلی از اسکریپت ها اذیت میکنن و خیلی موارد رو ساپورت نمیکنن!

خیلی از اسکریپت ها هنوز با متد های جدید PHP نوشته نشدند و با همون متد های قبلی هستند اما ورژن 7.3 و 7.4 و ... جواب این اسکریپت هارو نمیدهند.


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش آپدیت شد
0

@Alimotreb

درود
همون طور که میگید بله برای اسکریپت ها خوبه اون هم به این خاطر که اسکریپت ها قدیمی هستند...
وگرنه نسخه ۵ php از ۳۱ دسامبر ۲۰۱۸ دیگه توسط خود تیم PHP هم پشتیبانی نمیشه و همه رو به نسخه جدید ارجاع می‌هند.

میدونید از نظر کلی چقدر نسخه ۷ پرفرمنس رو بهبود بخشیده؟

  • در نسخه ۷ به بالا مقدار مموری که استفاده میشه به حدود یک پنجم کاهش پیدا کرده.
  • ریسپانس تایم ها کاهش چشم گیری داشتند
    *‌ استفاده از CPU بهینه شده
  • تعداد درخواست ها در هر ثانیه بصورت چشم‌گیری افزایش پیدا کردند.
  • تمام موارد بالا منجر به صرفه جویی در مصرف برق و کاهش هزینه ها میشه...

بطور کلی نگاهی به آمار بندازیم:
ما در فضای اینترنت حدودا ۲ میلیارد وب‌سایت داریم که این سایت ها روی تعداد تقریبی ۱۰ میلیون سرور میزبانی می‌شند. ۵۰٪ این سرورها از PHP استفاده میکنند. این سرور ها یه سری هزینه دارند که در زیر بررسی میشه:

  • سالیانه ۳۰۰۰ کیلو وات برای هر سرور (بین ۳۵۰-۴۵۰ دلار)
  • تولید ۰.۵ کیلوگرم کربن دی اکسید به ازای هر کیلووات (هر یه سرور ۱۵۰۰ کیلوگرم در سال)
  • هزینه های جانبی خنک کردن سرور ها

در حال حاظر حدود ۵-۶ ٪ از این سرور ها (حدودا ۲۵۰۰۰۰ سرور) نسخه PHP شون رو به بالای ۷، بروز رسانی کردند.
با همین مقدار کم بذارید نگاهی به فواید بندازیم:::

  • ۲۰۰ میلیون دلار صرفه جویی مالی (سالیانه)
  • ۷۵۰ میلیون کیلو وات بر ساعت صرفه جویی در انرژی برق (سالیانه)
  • ۳۷۵ میلیون کربن دی اکسید کمتر در هواکره زمین (سالیانه)

آماری که در بالا ارائه شد، آمار رسمی هست که Rasmus Lerdorf سازنده PHP منتشر کرده.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
1

درود بر شما
@ali.bayat

بله تمامی این مواردی که گفتید درست هست ، در جریانش هم هستم

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

yii
laravel
whmcs
و کلی اسکریپت ها و فریم ورک های معتبر الان همه روی ورژن های 7 هستند و بهینه شدند اون رو.!
ولی آیا سایت ها و اسکریپت های ایرانی هم به اون رو رفتن ؟خیر! چرا چون هزینه نمیدن!
میگن کارمونو که راه میندازه رو همین...! پس بزار باشه چرا هزینه الکی کنیم....! :)

بین ورژن های 7 و 7.1
7.2 و 7.3

7.1 از نظر من باز ، بسیار بهتر از 7.2 و اینا هست از نظر اکستنشن های موجود و توابع موجود ، ( برای اسکریپت های کاربردی) !


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

@Alimotreb
بله درسته.. ما تو ایران عادت داریم از هر چی تا هر زمان که میشه استفاده کنیم.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام