Выход PHP 5.3.0

Discussion in 'Мировые новости. Обсуждения.' started by Nelzone, 1 Jul 2009.

  1. Nelzone

    Nelzone Banned

    Joined:
    12 Apr 2008
    Messages:
    172
    Likes Received:
    134
    Reputations:
    6
    После около двух лет разработки выпущен релиз интерпретатора языка программирования PHP 5.3.0, сообщает opennet.ru. Наиболее интересные изменения:
    - Значительное увеличение производительности. Например при сравнении одного из снапшотов php 5.3 и последнего стабильного релиза, было замечено увеличение производительности Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
    - Namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
    - "Late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность получить имя класса, вызванного для выполнения статического метода);
    - Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.
    - Из состава пакета удален модуль ext/msql, ext/ereg помечен как устаревший, ext/mhash заменен на ext/hash;
    - Реализован метод __callStatic для организации перегрузки статических методов;
    - Поддержка OpenID;
    - Изменение техники округления чисел с плавающей точкой;
    - Возможность определения в ini-файле блоков конфигурации с привязкой к директории и имени хоста, для получения функциональности подобной .htaccess;
    - XSLT профайлинг
    - Многоплатформенный getopt()
    - Поддержка Sqlite3 (расширение ext/sqlite3);
    - Опционально включаемый циклический сборщик мусора;
    - Новый синтаксис для определения строковых блоков, ограниченная поддержка GOTO, оператор "?:";
    - Новые расширения: ext/phar, ext/intl, ext/fileinfo, ext/enchant;
    - Поддержка замыканий и лямбда-функций;
    - Возможность ведения подробного лога отправки почты через функцию mail(), что полезно для выявления источника спама в системах хостинга, на которых нередко пытаются рассылать спам через взломанные скрипты пользователей. Кроме ведения лога предусмотрена возможность включения в тело письма заголовка с уточнением из какого именно скрипта и от какого пользователя осуществлена отправка;
    - Более 140 исправлений ошибок.
    Список несовместимостей и особенности миграции с прошлых версий PHP описаны в документе "Migrating from PHP 5.2.x to PHP 5.3.x". Например, из комплекта поставки удалены расширения ext/mhash (см. ext/hash), ext/msql, ext/pspell (см. ext/enchant), ext/sybase (см. ext/sybase_ct); перемещены в PECL: ext/ming, ext/fbsql, ext/ncurses, ext/fdf; удалена поддержка режима совместимости zend.ze1; у некоторых функций ужесточились требования к передаваемым параметрам.

    Пресс-Релиз
     
    1 person likes this.
  2. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    приятные известия
     
  3. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,515
    Likes Received:
    400
    Reputations:
    196
    Вроде php6 общали уже скоро выпустить, а пока только php5 дорабатывают
     
  4. FALTONICK

    FALTONICK Elder - Старейшина

    Joined:
    12 Feb 2009
    Messages:
    141
    Likes Received:
    246
    Reputations:
    56
    блин я ника выучит не могу:((
     
  5. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    ты что? релиз php 6 уже состоялся!
     
  6. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,515
    Likes Received:
    400
    Reputations:
    196
    Когда?
     
  7. dessametr

    dessametr Banned

    Joined:
    21 Mar 2009
    Messages:
    114
    Likes Received:
    93
    Reputations:
    7
    гонит :D
     
  8. DVD_RW

    DVD_RW Banned

    Joined:
    27 Apr 2008
    Messages:
    0
    Likes Received:
    202
    Reputations:
    -36
    otvet.mail.ru/question/13419513/
     
  9. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,515
    Likes Received:
    400
    Reputations:
    196
    Там мой ответ есть)
     
  10. Бульба

    Бульба Banned

    Joined:
    1 Jun 2009
    Messages:
    20
    Likes Received:
    184
    Reputations:
    6
    Нормально
    ИМХО
     
    1 person likes this.
  11. k000t

    k000t Banned

    Joined:
    24 Jun 2009
    Messages:
    0
    Likes Received:
    4
    Reputations:
    0
    Хорошие новость !!!!
     
    1 person likes this.
  12. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    ext/phar вытащили из "пекла" в оф релиз, это хорошо
     
  13. LBEST

    LBEST Banned

    Joined:
    26 May 2009
    Messages:
    27
    Likes Received:
    92
    Reputations:
    -4
    Клева :)