The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вторая альфа версия PHP 5.5.0

22.12.2012 08:34

Представлена вторая альфа-версия новой значительной ветки интерпретатора языка программирования PHP 5.5, в которой добавлены новые языковые конструкции и удалены устаревшие возможности. Из особенностей второй альфа-версии отмечается:

  • Поддержка использования empty() для результатов вызова функций и выражений. Например, empty(foo());
  • Поддержка системы трассировки Systemtap на платформе Linux;
  • Оптимизация доступа к временным и компилированным переменным на уровне VM, что позволило сократить число обращений к памяти на 8%;
  • Расширение ext/mysql объявлено устаревшим, вместо него следует использовать MySQLi или PDO_MySQL.

Обзор улучшений, появившихся в первой альфа-версии, можно посмотреть в тексте прошлого анонса.

  1. Главная ссылка к новости (http://php.net/archive/2012.ph...)
  2. OpenNews: Начало альфа-тестирования PHP 5.5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35678-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, IRedRat (?), 12:24, 22/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Расширение ext/mysql объявлено устаревшим, вместо него следует использовать MySQLi или PDO_MySQL.

    Наконец! Жду выпиливания поддержки.

     
     
  • 2.2, Аноним (-), 13:34, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Наконец! Жду выпиливания поддержки.

    Чтобы что? Чтобы большинство PHP скриптов застряли на <= 5.5? Ибо write only скрипты переписывать никто не будет.

     
     
  • 3.3, Andrey Mitrofanov (?), 13:42, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >переписывать никто не будет.

    Их будут все выкидывать? :-P

     
  • 3.7, Аноним (-), 14:09, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Write-only скрипты - проблемы тех кто их пишет. Разработчики развивают свой язык и правильно делают, почему они должны вместо этого переключаться на поддержку быдлокодеров?
     
     
  • 4.9, Аноним (-), 14:35, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > почему они должны вместо этого переключаться на поддержку
    > быдлокодеров?

    Потому что их 90% аудитории PHP?

     
     
  • 5.11, Аноним (-), 14:39, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Из твоего ответа становится ясно, что ты считаешь, что да, они должны. Но они ничего никому не должны. PHP - свободный проект и авторы делают с ним что хотят.
     
     
  • 6.12, Аноним (-), 15:04, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Из твоего ответа становится ясно, что ты считаешь, что да, они должны.
    > Но они ничего никому не должны. PHP - свободный проект и
    > авторы делают с ним что хотят.

    Да у тебя же бугурт!

     
     
  • 7.19, Аноним (-), 21:53, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да у тебя же бугурт!

    Бугурт - это вообще рыцарские турниры такие :)

     
     
  • 8.20, Аноним (-), 22:14, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну тогда может быть Дискомфорт Бутерброд Будапешт Бакенбард ... текст свёрнут, показать
     
     
  • 9.22, Аноним (-), 12:35, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Атомный Будапешт ... текст свёрнут, показать
     
  • 4.10, Аноним (-), 14:36, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    если не будут "переключаться на поддержку быдлокодеров", то потеряют свою аудиторию =)
     
  • 2.8, Adui (?), 14:30, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Люк используй HandlerSocket
     
  • 2.15, 1 (??), 18:48, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Наконец! Жду выпиливания поддержки.

    Дело в том, что ты PHP-разработчик и не понял, как пользоваться расширением mysql? Или есть объективные причины?

     
     
  • 3.18, Adui (?), 20:27, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Унификация интерфейса доступа, и самые поддерживываемые пряники (c) Ваш КЭП
     

  • 1.14, Аноним (-), 17:41, 22/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    разработчики любители бежать перед поездом...
     
     
  • 2.16, Andrey Mitrofanov (?), 19:54, 22/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > разработчики любители бежать перед поездом...

    ...и рарзабатывать его, разрабатывать! На бегу.

    +++отвернулся к стенке и

     

  • 1.17, egress (ok), 20:00, 22/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >  Поддержка использования empty() для результатов вызова функций и выражений. Например, empty(foo());

    Ну наконец то :)

     
     
  • 2.21, анон (?), 12:18, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>  Поддержка использования empty() для результатов вызова функций и выражений. Например, empty(foo());
    > Ну наконец то :)

    какой в этом смысл? наплодить больше медленного овнокода?
    если foo() возвращает ложь (пустую строку, ноль), можно проверять if()

     
     
  • 3.23, XoRe (ok), 19:22, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>>  Поддержка использования empty() для результатов вызова функций и выражений. Например, empty(foo());
    >> Ну наконец то :)
    > какой в этом смысл? наплодить больше медленного овнокода?
    > если foo() возвращает ложь (пустую строку, ноль), можно проверять if()

    if(foo()) { $result = 'true'; } else { $result = 'false'; }
    if(length($result) == 4) { ... }

    =)

     
     
  • 4.24, GentooBoy (ok), 19:54, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    спасибо, когда вижу такой код сразу вспоминаю почему с пхп не срослось.
     
     
  • 5.25, filosofem (ok), 20:31, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > спасибо, когда вижу такой код сразу вспоминаю почему с пхп не срослось.

    пожалуйста.

    char result[100];
    if(foo()) { strcpy(result,"true"); } else { strcpy(result,"false"); }
    if(strlen(result) == 4) { ... }

    Где ещё срослось? Оперативное хирургическое вмешательство, недорого.

     
  • 5.27, XoRe (ok), 14:28, 24/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > спасибо, когда вижу такой код сразу вспоминаю почему с пхп не срослось.

    Вообще-то это была реальная хохма, в одной индийской программистской конторе так писали)
    Только писали на каком-то другом языке.
    То ли на C, то ли на delphi/pascal.
    Так что, php здесь причем только косвенно - низкий уровень вхождения и т.д.

     

  • 1.28, Аноним (-), 01:34, 25/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    PHP 5.5 через 4 месяца? Я, конечно, рад таким темпам развития этого языка, но 90 процентов хостингов, пардон, даже на 5.4 еще не перешли )
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру