راکت
bardia
bardia
توسط bardia مطرح شد
9 پاسخ

نصب نسخه هفت سه هشت

سلام دوستان من میخوام ورژن phpرو تغییر بدم از ۷.۱.۱۰ بیام روی ۷.۳.۸ اما توی فایل php.ini تمام اکتیشن ها
به صورت زیر هستن

;extension=curl

که باید در اصل به صورت زیر باشد تا فعال شود

;extension=php_curl

این تغیر رو هم دادم اما اصلن فعال نمیشه extension مربوطه


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

سلام
@Arshavir

ورژن 7.3 همچین یه هوا عجیب غریبه!
روی لوکالید یا روی سرور؟

اگر روی لوکالید این 2 مورد رو نصب کنید
https://www.dll-files.com/php_curl.dll.html


bardia
bardia
تخصص :Golang/Laravel
@mrbardia727 سال پیشمطرح شد
0

@Alimotreb
از چه لحاظ عجیب غریب هست؟


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

سلام
@Arshavir

من توی تست هایی که انجام دادم ، واقعا با خیلی اسکریپت ها سازگار نیست
اسکریپت هایی که ما با 5.6 نوشته بودیم
ارتقا دادیم که با نسخه های 7 ، 7.1 و 7.2 سازگار بشند و شدند
اما روی ورژن 7.3 که میبریم ، خیلی از توابع رو باهاش درگیر هست و ایراد میگیره
سر بحث درگاه های پرداخت ، soap ، curl و ...

از این لحاظ عجیب غریبه که چطور با ورژن 7.2
7.1 سازگار هست اسکریپت های ما
با 7.3 نیست...!


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

احتمالا در نسخه ۷.۴ این مشکلات برطرف میشند


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

بین تمامی ورژن های PHP
من خودم به شخصه با 5.6 خیلی راحت بودم
و توی ورژن های 7 و 7.1 و 7.2 : میتونم بگم 7.1 از همه کامل تر و بهتر بوده!!

@ali.bayat


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

@Alimotreb
درود..

نسخه ۵ انقلابی در زبان PHP بود..قابلیت هایی مثل SOAP, PDO به این زبان اضافه شد.. وقتی این نسخه بیرون اومد تازه میشد به PHP، به شکل یه زبان شئ گرا نگاه کرد و برای مدتی هم موندگار شد و در طول این مدت چه اسکریپت‌ها که نوشته نشد...

از دلایل اصلی ارتقا از نسخه ۵ به ۷ ، میشه به performance و مصرف حافظه بالا اشاره کرد که زبان php داشت از رقباش (asp, jsp) در این زمینه عقب می‌افتاد

بله من خودم هم با نسخه ۷.۲ چندوقتی راحت بودم.. نسخه ۷.۳ گیرهای خودشو داره اما نسخه ۷.۴ با وعده وعید‌های زیادی در راهه.. حدودا ۳ ماه دیگه ۲۸ نوامبر ۲۰۱۹ قراره این نسخه منتشر بشه با یه سری امکانات جالب و جدید:

  • Arrow functions
  • Preloading
  • Typed properties in classes
  • Improved type variance
  • The null coalescing assignment operator
  • FFI for better extension development in PHP
  • Underscores can be used to format numeric values
  • Spread operator in arrays

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

ارادت
@ali.bayat

تو این 7.4 هم خیلی داره شبیه اکما اسکریپت میشه .... :-)

بیاد ببینیم چجوریه ، ولی واقعا 7.3 راضی کننده نبود!!
7.1 عالیه..!


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

@Alimotreb
همین Arrow functions رو در نظر بگیریم عالیه... من مد‌هاست از دست کلوژرها در php فراری ام :))

عملکرد فعلی:

array_map(function (User $user) { 
    return $user->id; 
}, $users)

نسخه ۷.۴:

array_map(fn (User $user) => $user->id, $users)

امیدوارم با این همه وعده‌های خوب از این مشکلاتی که در ۷.۳ میبینیم، زیاد نداشته باشه


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

@ali.bayat

اره بیاد ببینیم چه خواهد شد
این جور تغییرات خوبه!


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

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