Вышел PHP 7.0.0

отметили
65
человек
в архиве
Вышел PHP 7.0.0
Несколько часов назад Anatol Belski, релиз менеджер PHP, тегнул стабильный релиз PHP 7.0.0. Это значит, что сегодня-завтра мы увидим официальный анонс на php.net. Наконец, можно будет пользоваться новыми прекрасными возможностями: строгой типизацией, оператором ??, анонимными классами, безопасным рандомом и многим другим. Как приличный бонус все перешедшие получат значительный прирост производительности.

В официальной англоязычной документации уже доступен раздел с описанием всех новых возможностей и инструкциями по миграции старых проектов: https://secure.php.net/manual/en/migration70.php. Также почитать о семёрке можно и на хабре:

* Чего ждать, когда ждешь ребенка: PHP 7, часть 1
* Чего ждать, когда ждешь ребенка: PHP 7, часть 2
* Сравнение скорости исполнения кода Drupal для PHP 5.3-5.6 и 7.0. «Битва оптимизаторов кода» apc vs xcache vs opcache
* Мой опыт миграции на PHP 7
Добавил yache yache 2 Декабря 2015
Комментарии участников:
Варягъ
+5
Варягъ, 2 Декабря 2015 , url
Круто! А что это?
efys
+2
efys, 2 Декабря 2015 , url
Это то на чём пишут серверную часть многих сайтов. В том числе и news2.ru
Варягъ
0
Варягъ, 2 Декабря 2015 , url
Что это круто я сразу понял.
zman
+5
zman, 2 Декабря 2015 , url
На самом деле PHP очень холиварный язык :-)
efys
0
efys, 2 Декабря 2015 , url
Любой язык холиварный.
Кирилл Гриднев
0
Кирилл Гриднев, 2 Декабря 2015 , url
Что это?
Варягъ
+11
Варягъ, 2 Декабря 2015 , url
очень холиварный язык :-)


yache
+2
yache, 2 Декабря 2015 , url
Это эксперимент :), странно, но новость вышла в ТОП :)
comander
0
comander, 2 Декабря 2015 , url
категория правильная.
Mez
-2
Mez, 2 Декабря 2015 , url
php — говноязык для студентов.
yache
+9
yache, 2 Декабря 2015 , url
Точно, один студент написал на PHP Facebook.com, а другой VK.com…

tooZ
+5
tooZ, 2 Декабря 2015 , url
Сказал копирайтер за 15руб/пост, который даже PHP не осилил
yache
+4
yache, 2 Декабря 2015 , url
Mez Mez копирайтер? 15 рублей пост?
НОПАК
+1
НОПАК, 2 Декабря 2015 , url
Тут согласен. Но Джумла, Вордпресс и всё остальное на php. А до него был Пёрл. Что касается остального, то всё идет в сторону Флэкса, и AS3 тому свидетель. Т.е., дедушка Ява, но не на стороне клиента, а на стороне сервера. Таким образом, страницам не надо будет обновляться вообще.
НОПАК
0
НОПАК, 2 Декабря 2015 , url
Adobe Flex
https://ru.wikipedia.org/wiki/Apache_Flex
efys
0
efys, 2 Декабря 2015 , url
Нет он умер. Гугл с сотоварищи придумали на стороне генерить нативный код для браузера.
Макс Лобов
0
Макс Лобов, 2 Декабря 2015 , url
Флеш, серьезно? Самая уязвимая технология в вебе, от которой скоро откажутся все.
GreyWolf
0
GreyWolf, 2 Декабря 2015 , url
Adobe is telling people to stop using Flash
Конец Flash'у, даже Adobe его закопал…
Макс Лобов
0
Макс Лобов, 2 Декабря 2015 , url
Скоро оказалось произошло вчера))
(Дата публикации on December 1, 2015 12:51 pm)
theifish
+3
theifish, 2 Декабря 2015 , url
Привет, эксперт по всему. Как человек, имевший отношение к стартапам скажу, что стартап изначально делают на том языке, который знает технически грамотный фаундер, а будет ли это питон, руби, пхп или баш — пофиг, лишь бы прототип работал.
Макс Лобов
0
Макс Лобов, 2 Декабря 2015 , url
В стартапах сейчас мода на nodejs
efys
0
efys, 2 Декабря 2015 , url
нет. Человек вам правильно сказал.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
По сути я не опровергаю его слова. Стартап может писаться на чем угодно и конечно сильно зависит от того, кто начал его, но тенденция сейчас такая, что часто используют для этого nodejs.
efys
0
efys, 3 Декабря 2015 , url
Используют то что есть. Врдяли когда выбирают CMS сильно смотрят на каком языке она написана. В случае всяких не стандартных вещей опять же выбирают то что лучше подходит. И далеко не всегда это nodejs, ему до PHP ещё расти и расти. Дело тут даже не в самом языке а в инфраструктуре построенном вокруг него.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Я прежде всего говорю про серьезные стартапы, а не про поделки студентов.
efys
0
efys, 3 Декабря 2015 , url
))))
Стартап на то и стартап, что денег на него нет и хрен знает что выйдет.
Может назовёте мне серьёзный стартаап который стартовал с nodejs?
Да и хватит уже про язык для студентов. Вообще не смешно, учитывая сколько серьёзных сайтов на нём работают. На том же битриксе работает овер дохрена интернет магазинов.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Я не писал, что php только для студентов. Читайте внимательнее.
По поводу проектов, то тут я сказал только про то, что это модно. Может не так сильно в нашем it сообществе, но за рубежом это сложилось в тенденцию. Конечно, большие компании выбирают, что то более стабильное типа java, но не про них речь.
efys
0
efys, 3 Декабря 2015 , url
Как раз это студенчиский загон делать на том что модно, а не на том что подходит. Серьёзные люди так не работают. Серьёзные люди используют то что отвечает их требованиям.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Врдяли когда выбирают CMS сильно смотрят на каком языке она написана

Тот кто пишет на php всегда выберет cms на php, сначала думайте, потом пишите)
efys
0
efys, 3 Декабря 2015 , url
Программист часто не является владельцем бизнеса. Думайте сначала.
Я вот работаю в крупной компании и когда стоит вопрос о внедрении той или иной системы, вопрос о том на чём она написана вообще не ставится. Рассматривается только функционал, окупаемость и т.д. На остальное всем насрать. Как например мне насрать на чём там сделана почта у гугла, мне главное чтобы работало.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Разговор программиста с менеджером… Это можно не продолжать
efys
0
efys, 3 Декабря 2015 , url
Я то с двух сторон смотрю. И как раз на многих языках программирую. Просто когда вы говорите что вот этот язык плох, а тот хорош, то вы явно всё упрощаете. Когда вы говорите что PHP для студентов и вообще не язык, то вы совсем сильно упрощаете. Если на то пошло то тогда уж питон больше подошёл бы студентам для начала.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Просто когда вы говорите что вот этот язык плох, а тот хорош, то вы явно всё упрощаете
Да где же я это написал?)) Я сам пишу на php в том числе, я не считаю его убогим
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Из личного опыта скажу, что как минимум frontend разработка без использования nodejs это убогое зрелище
efys
0
efys, 3 Декабря 2015 , url
Вас послушать так более 99% процентов сайтов это убогое зрелище. Там же nodejs не применяется для фронта. За уши притянуто. Какая разница если используется какой-нибудь шаблонизатор или XSL. Одним кажется что без оракла не прожить, другим что CSS без LESS это изврат, яндекс вот без BEM жить не может. Из личного опыта скажу фронтэнд можно делать на чём угодно. Некоторые даже на ASP умудряются.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Я очень даже рад, что половина сайтов без этого. Много еще работы впереди)
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
За уши притянуто

Как бы yandex и google активно используют webpack, который работает под nodejs
efys
0
efys, 3 Декабря 2015 , url
Так то они пользуются почти всем что есть на белом свете. И заметьте вы сказали что они спользуют вэбпак, а не пишут его. Соответственно было бы другое более удобное решнение написаное например на C++ может быть использовали бы его.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Конечно использовали бы, да только не одним вебпаком все кончается.
— Компиляторы для CoffeeScript, typescript, ES-2015
— Различные автотесты кода, типа karma js
— Такс менеджеры типа gulp или grunt которые все это организуют
И прочее, прочее. Вообще с появлением ноды фронтенд разработка сильно поменялась.
efys
0
efys, 3 Декабря 2015 , url
Набор утилит на nodejs для оптимизации процесса разработки. Это же никак не вытесняет PHP или другой основной язык.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
В широком смысле да, никто не говорит что какой то язык вытесняет другой. Но в рамках данного вопроса, а именно стартапов, nodejs в тренде. Объясню почему:

Сейчас популярно создание SPA, которое предлагает какой либо сервис. Для создания SPA используется как правило один из популярных js фреймверков (angularjs, backbone, reactjs и тд.), а уже работая над такой задачей в качестве серверного языка идеальное решение это nodejs, так как у Вас получается изоморфность кода, легкая организация rest api (с ним отлично взаимодействуют js фреймверки), легкая интеграция oAuth и другие бонусы. В добавок в маленькой команде, а стартапы начинают такие команды, не надо много специалистов, так как человек знающий js может работать и над фронтендом и над бекендом. И это только вершина айсберга, но повторюсь, это не относится к большим компаниям, там используют что то более стабильное чем нода.
Макс Лобов
0
Макс Лобов, 3 Декабря 2015 , url
Соответственно было бы другое более удобное решнение написаное например на C++ может быть использовали бы его

Тогда мой изначальный комментарий
В стартапах сейчас мода на nodejs
скорее всего был бы таким
В стартапах сейчас мода на C++
efys
+1
efys, 2 Декабря 2015 , url
1)на facebook давно даже интерпретатор не от php 1)на facebook давно даже интерпретатор не от php потому что очень медленный..
Людей смешить не надо, для всего свои инструменты. Не везде надо на C++ писать. Кроме того подумайте почему десятки языков мертвы, а PHP жив и развивается.
НОПАК
0
НОПАК, 2 Декабря 2015 , url
А чем он от Си отличается? Или Си тоже говноязык? Ты просто Питон не юзал :)
норд
+2
норд, 2 Декабря 2015 , url
тоже занятно, последней версией была 5.6
потом вдруг сразу 7.0
а где 6?
«после Windows 8 идет сразу Windows 10»?
arez
0
arez, 2 Декабря 2015 , url
Тонко подмечено! =)
норд
+1
норд, 3 Декабря 2015 , url
источник: s11.postimg.org
GreyWolf
+1
GreyWolf, 2 Декабря 2015 , url
а где 6?
PHP 6 failed and never came to be.
lihuan
0
lihuan, 2 Декабря 2015 , url
источник: seodemotivators.ru
НОПАК
+5
НОПАК, 2 Декабря 2015 , url
Твоюмать. Я на 5.6-й не могу перейти… боюсь, все скрипты полетят.
comander
+1
comander, 3 Декабря 2015 , url
xxx: Боже, какой сегодня был секс! Я такого давно не имела. Чтоб аж руки потом тряслись и сердце замирало.
xxx: А все началось с невинной, вроде бы задачи: обновить php5.3 до 5.5.
Кирилл Рудаков
-3
Кирилл Рудаков, 2 Декабря 2015 , url
Хохлятская лоховская мойва супер)))
windsubmassvi1984
-2
windsubmassvi1984, 2 Декабря 2015 , url
сейчас все гуру рынуться перелопачивать свои мега скрипты под новый лад
норд
+1
норд, 3 Декабря 2015 , url
когда 5.5 вышел, особо никто не ломанулся. С чего бы все ломанутся в 7.0?
потихоньку перейдут.
efys
0
efys, 3 Декабря 2015 , url
По старой доброй традиции с матами и прибаутками. Когда начинаешь мигрировать часто даже не подозреваешь сколько всего отвалится. А в самом интересном месте ещё и выясняется что кого-нибудь пакета нет для новой версии.
KissMan
0
KissMan, 3 Декабря 2015 , url
Блин! Почитал (на свою голову) все комменты, и теперь у меня когнитивный диссонанс, разбалансировка мозговых полушарий, и… Дикое ощущение, что я попал на Кин-Дза-Дзу! Лучше-бы, Вы все о размножении ежиков подискутировали, что-ли! 8-0
comander
+1
comander, 3 Декабря 2015 , url
сходи на хабр — узбагойся — почитай комменты )


Войдите или станьте участником, чтобы комментировать