Новата версия на PHP е вече тук и е с номер 7 – PHP 7.0

Преди няколко дни официално е пусната най-новата версия на най-използвания в уеб скриптов език за създаване на динамични уебсайтове – PHP 7.

PHP 7 вече се поддържа на всички хостинг услуги в СуперХостинг.БГ.

От първата поява на PHP в Уеб, през далечната 1994 г., са изминали над 20 години. През първите 10 години са пуснати 5 главни версии, от PHP Tools v.1.0 до PHP 5 през 2004г. От тогава обаче не е пускана нито една нова главна версия на PHP. Без да броим експерименталната версия PHP 6, която никога не достига до статус на стабилна версия. През 2013г. е стартиран нов проект за главна версия и след вложени много време, труд, голям брой промени, поправки, подобрения и нововъведения най-после е готова следващата главна версия – PHP 7.

PHP 7.0 обещава да е до два пъти по-бърз и производителен, като същевременно ще има нужда от по-малко памет, сравнен с PHP 5.6. Това със сигурност ще се отрази много добре на всички уебсайтове, които са написани на PHP.

Новостите и промените в PHP 7

Фокусът на PHP 7 е в премахване на (deprecated) изоставени функционалности от предишни версии, подобряване на консистенцията на самия език и най-вече подобряване на производителността му.

Намалена консумация на памет

В PHP 7 има големи оптимизации в начинът за представяне на стойностите и структурите от данни. Масивите (напр. hashtable) използват до 3 пъти по-малко памет, в сравнение с версия PHP 5.6.

Подобрения на скоростта

Подобрената скорост, с която се изпълнява PHP кода, идва от комбинацията на намалената консумация на памет и подобрения начин за работа с вътрешните данни. Или, казано по друг начин, PHP 7 идва с по-бърз и пренаписан двигател – Zend Engine версия 3. Това е устройството, което задвижва (интерпретира) PHP кода.

Подобрения и нововъведения в самия език

Новата версия на Zend Engine е базирана на проекта PHPNG (PHP Next Generation). Това е стратегическата новост в PHP, която отключва масивните подобрения по езика, които ще продължат и в последвалите версии 7.1 и т.н.

Ето само малка част от новостите:

Резултати от тестове на PHP 7

От самото начало на проект PHPNG разработчиците извършват периодични тестове на производителността. Резултатите можете да проследите тук: PHP 7.0 benchmarks.

PHP 7 при СуперХостинг.БГ? Как се активира PHP 7?

PHP 7 се поддържа при СуперХостинг.БГ на споделения хостингвиртуалните сървъриуправляеми виртуални сървъри и наетите сървъри.

Ако вашият хостинг акаунт е на споделен хостинг или Managed VPS, можете да активирате PHP 7 през контролния панел cPanel -> PHP Manager by SuperHosting.

При услугата за собствен виртуален сървър, клиентите могат собственоръчно да извършат инсталация и активация на PHP 7.

Съвместими ли са WordPress, Joomla!, Drupal с PHP 7?

WordPress
От няколко месеца екипът на WordPress следи развитието на PHP 7 съпоставя и тества всяка новост и промяна по езика. Въпреки че все още не е обявено официално WordPress е подготвен и съвместим с PHP 7 (най-новите версии).

Joomla!
Все още няма официална информация, но според разработчиците Joomla! 3.5 ще поддържа PHP 7.

Drupal
Drupal 8 е съвместим с PHP 7 на 100%.

Защо е PHP 7, а не PHP 6, както би се очаквало след сериите PHP 5.x?

Всъщност PHP има версия 6, но тя никога не достига до статус на стабилна версия.

Версия PHP 6 вече е съществуваща, като експериментална версия, която не е достигнала стабилна фаза и не е публикувана. Проектът PHP 6 започва през 2005, но е изоставен през 2010г., поради затруднения с имплементирането на Unicode поддръжка.

За PHP 6 вече има съществуваща документация, помощна информация и цели книги, което може да доведе до объркване с бъдещата главна версия на PHP.

След проведено гласуване, номерът на новата стабилна версия на PHP става 7, за да се избегне объркване с вече съществуващата експериментална версия PHP 6.

Мадлена Методиева
Мадлена Методиева
Меган е част от СуперМаркетинг екипа. Мисията ѝ е старателно да попълва е-библиотеката на СуперХостинг.БГ с полезни и помощни статии.
0 0 votes
.
Абониране
Уведоми ме при
guest

2 Коментара
Inline Feedbacks
View all comments
7 домейн идеи за успешна Black Friday кампания

7 домейн идеи за успешна Black Friday кампания [Аудио]

0
Научете и какви са предимствата на промоционалната лендинг страница, в която комуникирате Вашите Black Friday предложения и намаления.
Качествен ли е трафикът към сайта ми и как да го подобря?

Качествен ли е трафикът към сайта ми и как да го подобря? [Аудио]

0
Добро начало на Вашия анализ е да прегледате откъде идват най-много посетители в сайта Ви. По този начин ще разберете как да изградите рекламната си стратегия.
4 стъпки към продаващия онлайн магазин

Защо онлайн магазинът ми не продава? 4 стъпки към успешен онлайн бизнес [Аудио]

0
Онлайн търговията е многокомпонентен и продължителен процес. Той не свършва с направата на сайт или пускането на една реклама, напротив - с тях едва започва.