Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP 5.4 Released!
Форумы портала PHP.SU » Разное » Новости веб-технологий » PHP 5.4 Released!

Страниц (1): [1]
 

1. EuGen - 02 Марта, 2012 - 08:18:23 - перейти к сообщению
http://www.php.net/archive/2012....p#id2012-03-01-1

- Долгожданный релиз PHP версии 5.4

Окончательный список изменений: http://php.net/ChangeLog-5.php

Одно из основных, на мой взгляд, это - введены traits. Что это такое и как этим пользоваться, хорошая статья здесь:
http://habrahabr[dot]ru/blogs/php/130000/
2. DlTA - 02 Марта, 2012 - 09:09:23 - перейти к сообщению
интересно а как к этому относится их IDE, понимает?
(Добавление)
и чем им короткие теги не нравятся?!
3. EuGen - 02 Марта, 2012 - 09:18:14 - перейти к сообщению
DlTA
Например, Netbeans не распознает traits (оно и понятно), так что нужно будет подождать, пока доработают (хотя, подозреваю, некоторые IDE уже выпустили обновления).
4. Мелкий - 02 Марта, 2012 - 09:18:16 - перейти к сообщению
DlTA пишет:
и чем им короткие теги не нравятся?!

??? Почему не нравятся? <?= теперь доступны всегда, вне зависимости от short_open_tag
5. DlTA - 02 Марта, 2012 - 09:36:13 - перейти к сообщению
Мелкий пишет:
??? Почему не нравятся?
блин я букву перепутал
6. EuGen - 02 Марта, 2012 - 10:02:48 - перейти к сообщению
Интересно было бы узнать ваше мнение о traits и об отсутствии нативной поддержки utf в новой версии
7. Мелкий - 02 Марта, 2012 - 10:29:50 - перейти к сообщению
traits - только бегло поглядел http://nl.php.net/traits . Ощущение - героическая попытка преодоления отсутствия множественного наследования.
А utf - жалко, но жили же до того.
8. DeepVarvar - 02 Марта, 2012 - 11:02:18 - перейти к сообщению
Главный вопрос (пока без ответа), как скоро это все выйдет в "ширпотреб" и займет прочные позиции на хостингах...
А пока мы живем в каменном веке эры php4-php5.2 (VPS или живые железки не в счет).
9. Зверь - 02 Марта, 2012 - 11:05:31 - перейти к сообщению
Вроде как полной поддержки юникода и не будет.
http://habrahabr[dot]ru/blogs/php/138269/
10. OrmaJever - 02 Марта, 2012 - 13:12:15 - перейти к сообщению
эх релиз то релизом, но мы некогда не дождёмся его на хостингах Огорчение
11. caballero - 02 Марта, 2012 - 14:00:49 - перейти к сообщению
а шо там такого ценного
5.3 на хостингазх уже есть и триты пока не настолько важная фича
12. Panoptik - 03 Марта, 2012 - 00:38:15 - перейти к сообщению
не знаю куда лучше написать. вобщем хотел поставить этот релиз себе на убунту 11.10.
скачал с php.net исходники. скомпилировал установил. теперь как сие чудо грамотно прикрутить к апачу, а то апач пользует старую php 5.3.6
13. EuGen - 08 Марта, 2012 - 10:03:57 - перейти к сообщению
Panoptik
Вам нужно пересобрать не только CLI-версию, но так же модуль для apache. Как правило, это делается при помощи утилиты apxs, ключ для команды такой:
CODE (bash):
скопировать код в буфер обмена
  1. ./configure --apxs2=/path/to/utility/binary
14. Panoptik - 08 Марта, 2012 - 11:11:25 - перейти к сообщению
спасибо. собрал всё. но практически без всех модулей. я так понимаю во время конфигурации нужно еще указывать все необходимые расширения (mysql, PDO, XML, и прочие..) ?
15. EuGen - 08 Марта, 2012 - 11:14:09 - перейти к сообщению
Разумеется.

покажет Вам список поддерживаемых директив для сборки модулей в том числе.

 

Powered by ExBB FM 1.0 RC1