امسال می آید!
طبق برنامه زمانبدی انتشار PHP 7 که به اتفاق آرا تصویب شد ، قرار است در اکتبر ۲۰۱۵ این نسخه انتشار یابد .حتی اگر کمی انتشار آن به تاخیر بیافتد می توانیم مطمئن باشیم که تا پایان امسال شاهد رونمایی آن خواهیم بود .
ویژگی های نهایی این نسخه مشخص شده است و لیست مشخصات آن هم به صورت رسمی تا پایان ماه مارس نهایی خواهد شد .
پای یک عمل گر جدید در میان است
در PHP 7 شاهد عملگر جدید <=> خواهیم بود که یادآور یک جنگجوی TIE (در جنگ ستارگان) است ! از این عملگر جدید می توان برای استفاده همزمان از ترکیب های مختلف بهره برد مخصوصا وقتی با مرتب سازی (Sorting) سرو کار دارید.
اطلاعات بیشتر در مورد این عملگر
امکان تعریف نوع پارامترهای ورودی و نوع مقدار برگشتی در توابع
PHP 7 به توسعه دهندگان اجازه می دهد نوع داده برگشتی از توابع را تعیین کنند — شبیه به نوع آرگومنت های توابع — به علاوه نوع آرگومنت ها و نوع مقدار برگشتی حالا از نوع داده های جدیدی پشتیبانی می کنند که به توسعه دهندگان کمک می کند دقیقا بدانند داده strings, floats, ints یا bools را باید از آرگومنت یا مقدار برگشتی انتظار داشته باشند .
سرعت به مراتب بالاتر رفته است
PHP 7 بر پایه پروژه PHPNG یا (PHP Next-Gen) بنا شده است که بدست Zend برای بالا بردن سرعت اجرای برنامه های php بکار می رود .
بهبود سرعت در این نسخه فوق العاده است ! ایت بهبود بین ۲۵% تا ۷۰% در دنیای واقعی قابل مشاهده است و فقط کافیست نسخه php را آپگرید کنید ، بدون تغییر دادن حتی یک خط از کد !
سرعت ، سرعت و باز هم سرعتی بیشتر از هر زمان دیگری
از زمانی که پروژه PHPNG متن باز شد و با PHP 7 ترکیب گردید ، کارایی آن بیش از دو برابر شده است و باز هم در حال افزایش این سرعت هستند.
به عنوان مثال وقتی PHPNG منتشر شد ، صفحه اصلی WordPress هنگام لود شدن ،حدود ۹.۴ میلیارد دستور العمل cpu را اجرا می کرد ولی حالا همین صفحه فقط به ۲.۶ میلیارد دستورالعمل cpu نیاز دارد — یعنی حدود ۷۲% دستور العمل کمتر !
از Zend
خوب بود ولی متاسفانه همشو ننوشتید
ایرادش اینه برخی اسکرپتای قدیمی روش نصب نمیشوند.
ظاهرا کدهای اتصال ب دیتابیس کمی تغییر کرده و…
ممنون مفید بود
جالب بود