Конференция для PHP-разработчиков в Оренбурге Нововведения в PHP 5.3 и PHP 6.0 Владимир Савенков Ведущий разработчик Компания Softline
Конференция для PHP-разработчиков в Оренбурге Содержание 1.Впечатляющая картинка 2.PHP PHP 6 4.Вопросы
Конференция для PHP-разработчиков в Оренбурге Впечатляющая картинка
Конференция для PHP-разработчиков в Оренбурге Впечатляющая картинка
Конференция для PHP-разработчиков в Оренбурге PHP 5.3 Ключевые фичи Performance Namespaces ( \ - Нация негодует…) Late Static Binding Лямбда-функции и замыкания (Нация удовлетворена) Extensions (intl, phar, sqlite3,mysqlnd) Goto (Нация недоумевает) Другие фенечки, не влезающие на слайд.
Конференция для PHP-разработчиков в Оренбурге Performance Новый сборщик мусора Улучшенная реализация стека аргументов Итог: PHP5.3 = PHP5.2 * 1.2
Конференция для PHP-разработчиков в Оренбурге Namespaces \
Конференция для PHP-разработчиков в Оренбурге Namespaces
Конференция для PHP-разработчиков в Оренбурге LSB По умному: привязка к вызываемому классу, вне контекста наследования По человечески: возможность получить имя класса, вызванного (а не того, в котором описан метод!) для выполнения статического метода
Конференция для PHP-разработчиков в Оренбурге Лямбды и прочая кложура $fOlolo = function() use( $pif, $paf ) { return $pif+$paf; } Крутотенюшка + еще один способ сделать так, чтобы твой код никто не понял.
Конференция для PHP-разработчиков в Оренбурге Extensions Туда: ext/phar, ext/intl, ext/fileinfo, ext/sqlite3, ext/enchant Сюда: ext/mhash (see ext/hash), ext/msql, ext/pspell (see ext/enchant), ext/sybase (see ext/sybase_ct)
Конференция для PHP-разработчиков в Оренбурге Синтаксический сахар и фенечки $ololo = $_GET[0lolo] ?: пыщь пыщь; __callStatic() NOWDOC (HEREDOC с одинарными кавычками) GOTO >
Конференция для PHP-разработчиков в Оренбурге GOTO
Конференция для PHP-разработчиков в Оренбурге И т.д. и т.п. E_DEPRECATED Php.ini.htaccess zend.ze1_compatibility_mode – в топку. Куча багфиксов и улучшений (Более 140)
Конференция для PHP-разработчиков в Оренбурге PHP 6 ?
Конференция для PHP-разработчиков в Оренбурге PHP 6 Нативная поддержка юникода APC, Hardened PHP, E_STRICT E_ALL Смерть Наследию PHP4 Вкусный [] ???????????????777
Конференция для PHP-разработчиков в Оренбурге Ю-НИ-КОД! UTF-16 + Крутотенюшка + Пролетарии всех стран – объединяйтесь! - Память
Конференция для PHP-разработчиков в Оренбурге Ю-НИ-КОД!
Конференция для PHP-разработчиков в Оренбурге PHP 6 КОГДА?
Конференция для PHP-разработчиков в Оренбурге Вопросы и контакты Владимир Савенков