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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php 7 for windows

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
tors
Отправлено: 03 Августа, 2015 - 13:21:49
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Апр. 2010  


Помог: 0 раз(а)




На php.net php 7 только в исходниках.
Может есть уже сабж?
И документация?

php 5 и php 7 совместимы?
те можно установить cms-ки текущих версий
(wordpress, drupal, джумлу и тд)?
codeigniter?

уж очень не терпиться поюзать Улыбка !!!
 
 Top
IllusionMH
Отправлено: 03 Августа, 2015 - 13:25:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




tors, нет, они не полностью совместимы.
https://www[dot]digitalocean[dot]com/com[dot][dot][dot]ready-for-php-7/
вот тут есть некоторый обзор несовместимых изменений.

В кой-то веке решили выкидывать deprecated функции Улыбка

По поводу винды - может и не быть билдов. Это повод быстро разобраться что такое Vagrant и как эито полезно вразработке Радость

(Отредактировано автором: 03 Августа, 2015 - 13:27:49)

 
 Top
Мелкий Супермодератор
Отправлено: 03 Августа, 2015 - 13:30:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Да вроде лежат какие-то бинарники: http://windows.php.net/qa/
Документация уже актуальная. Уже можно видеть PHP7-only фичи: random_int, например. У остальных функций тоже уже должны быть прописаны PHP7. Где метки нет - вполне можно оформлять багрепорт (сперва проверив, что эту функцию не удалили в действительности).

С 5.6 совместимость хорошая. Но несовместимые изменения есть, читайте Backward Incompatible Changes вот тут: https://github[dot]com/php/php-src/b[dot][dot][dot]0beta2/UPGRADING


-----
PostgreSQL DBA
 
 Top
DelphinPRO
Отправлено: 03 Августа, 2015 - 14:06:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Сори за фтопик
IllusionMH пишет:
Это повод быстро разобраться что такое Vagrant и как эито полезно вразработке

Vagrant хорош для разработки одного-двух "крупных проектов". Когда клепаешь сайтики "потоком" удобнее что-то типа OpenServer (Denwer, XAMPP), на которых можно "в один клик" добавить новый домен.
Верно ли мое утверждение?

(Отредактировано автором: 03 Августа, 2015 - 14:08:55)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
IllusionMH
Отправлено: 03 Августа, 2015 - 15:29:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




DelphinPRO, верно.
Но если нет бинарников пыха под винду, или могут быть какие-нить подводные камни с правами в лине, какие-нить спецефичные бинарники типа ffmpeg - виртуала(вагрант) имхо будет полезнее.
 
 Top
MiksIr
Отправлено: 04 Августа, 2015 - 01:06:12
Post Id


Забанен


Покинул форум
Сообщений всего: 378
Дата рег-ции: Сент. 2014  


Помог: 10 раз(а)

[+]


DelphinPRO пишет:
Сори за фтопик
Vagrant хорош для разработки одного-двух "крупных проектов". Когда клепаешь сайтики "потоком" удобнее что-то типа OpenServer (Denwer, XAMPP), на которых можно "в один клик" добавить новый домен.
Верно ли мое утверждение?

Vagrant хорош когда много разработчиков и всем нужна стандартная среда. По сути это VirtualBox + подготовленный образ + средства обновления этого образа.
Всякие OpenServer и т.п. не научат вас работать в линуксе и потенциально дадут проблемы переносимости на хостинг (например, проблемы регистра). Имхо, стоит просто поставить тот же virtualbox, debian и какую-нить панельку управления. А в идеале - освоить установку и настройку пакетов в линукс в командной строке.


-----
self-banned
 
 Top
Viper
Отправлено: 04 Августа, 2015 - 09:30:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




MiksIr пишет:
Всякие OpenServer и т.п. не научат вас работать в линуксе и потенциально дадут проблемы переносимости на хостинг (например, проблемы регистра).

Это же утверждение верно и про линуксоидов. Периодически встречаю говнокодеров, быдлокод которых не работает кроссплатформенно.

tors зачем? Поиграться? Сырое ещё слишком.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Мелкий Супермодератор
Отправлено: 04 Августа, 2015 - 11:07:58
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Viper пишет:
Периодически встречаю говнокодеров, быдлокод которых не работает кроссплатформенно.

Привет, меня зовут Сергей и я говнокодер.
Понятий не имею, работает ли мой код на Solaris, HP-UX, windows и прочей экзотике.


-----
PostgreSQL DBA
 
 Top
Ch_chov
Отправлено: 04 Августа, 2015 - 11:26:07
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Цитата:
Vagrant хорош для разработки одного-двух "крупных проектов". Когда клепаешь сайтики "потоком" удобнее что-то типа OpenServer (Denwer, XAMPP), на которых можно "в один клик" добавить новый домен.

Я может быть чего то не понимаю. Добавление нового виртуального хоста в конфигурацию Апача занимает не больше минуты. С какой же скоростью надо клепать сайты, чтобы эта минута играла существенную роль при выборе рабочего окружения?

И кстати, не обязательно для каждого локального сайта создавать отдельный домен.
 
 Top
MiksIr
Отправлено: 04 Августа, 2015 - 14:02:17
Post Id


Забанен


Покинул форум
Сообщений всего: 378
Дата рег-ции: Сент. 2014  


Помог: 10 раз(а)

[+]


Viper пишет:
MiksIr пишет:
Всякие OpenServer и т.п. не научат вас работать в линуксе и потенциально дадут проблемы переносимости на хостинг (например, проблемы регистра).

Это же утверждение верно и про линуксоидов. Периодически встречаю говнокодеров, быдлокод которых не работает кроссплатформенно.

tors зачем? Поиграться? Сырое ещё слишком.

Верно, если сидит линуксоид такой дома, а все хостеры на винду перешли. Только, к счастью, это бред.
Вопрос тут не в кроссплатформенности, код и не должен быть кроссплатформенным если этого нет в ТЗ. А вот работа на распространённых хостингах - наверняка есть, а это линукс. Ну или фря, хотя последнее время фря на хостинге и "у нас 5.3" синонимы.


-----
self-banned
 
 Top
DelphinPRO
Отправлено: 04 Августа, 2015 - 14:43:43
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




MiksIr пишет:
Всякие OpenServer и т.п. не научат вас работать в линуксе

а мне и не надо Улыбка я и в windows себя комфортно чувствую.
Ch_chov пишет:
Добавление нового виртуального хоста в конфигурацию Апача занимает не больше минуты

Как минимум в трех местах нужны правки - apache.conf, hosts и создать папку. Сборки типа OS делают это сами. Да и лень мне ковыряться в конфигах.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Viper
Отправлено: 04 Августа, 2015 - 14:46:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




MiksIr пишет:
код и не должен быть кроссплатформенным если этого нет в ТЗ
в результате имеем быдлокод.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
MiksIr
Отправлено: 04 Августа, 2015 - 15:01:23
Post Id


Забанен


Покинул форум
Сообщений всего: 378
Дата рег-ции: Сент. 2014  


Помог: 10 раз(а)

[+]


Viper пишет:
MiksIr пишет:
код и не должен быть кроссплатформенным если этого нет в ТЗ
в результате имеем быдлокод.


Только в каком-то вашем выдуманном мирке.


-----
self-banned
 
 Top
Ch_chov
Отправлено: 04 Августа, 2015 - 15:29:22
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




DelphinPRO пишет:
Как минимум в трех местах нужны правки - apache.conf, hosts и создать папку. Сборки типа OS делают это сами. Да и лень мне ковыряться в конфигах.

Специально для ленивых: https://github[dot]com/RoverWire/virtualhost
 
 Top
armancho7777777 Супермодератор
Отправлено: 04 Августа, 2015 - 18:15:43
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Мелкий пишет:
Привет, меня зовут Сергей и я говнокодер.
Понятий не имею, работает ли мой код на Solaris, HP-UX, windows и прочей экзотике.

Аналогичный случай Радость
+1
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB