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
Форумы портала PHP.SU :: Версия для печати :: PHP 6 и прекращение поддержки MYSQL
Форумы портала PHP.SU » » Работа с СУБД » PHP 6 и прекращение поддержки MYSQL

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

1. alxfro - 17 Июля, 2011 - 11:24:57 - перейти к сообщению
вобщем прочитаете http://habrahabr[dot]ru/blogs/php/124245/ сами поймете о чем я.

Вот вопрос в чем - теперь придется переписывать весь код (половину интернета) или хостеры оставят php5?

p.s. да версии я чуть напутал но смысл то не меняется Растерялся
2. EuGen - 17 Июля, 2011 - 11:36:48 - перейти к сообщению
Естественно хостеры оставят.
Не так уж стар в памяти переход с PHP 4 на PHP 5
Уверен, здесь будет тоже самое. Ведь даже, скажем, в PHP 5.3+ есть вещи, несовместимые с PHP 5.2 к примеру.
3. DeepVarvar - 17 Июля, 2011 - 11:37:10 - перейти к сообщению
mysqli спасет мир..
4. Roler - 17 Июля, 2011 - 11:59:44 - перейти к сообщению
Это всего лишь прекращение поддержки драйвера)
Find & Replace вам в помощь, просто меняем на mysqli.
5. OrmaJever - 17 Июля, 2011 - 12:02:53 - перейти к сообщению
Roler пишет:
Find & Replace вам в помощь, просто меняем на mysqli.

просто поменять не получится)) Всётаки переписывать придётся.
Что не делается всё к лутшему! Подмигивание
6. Мелкий - 17 Июля, 2011 - 13:36:53 - перейти к сообщению
alxfro пишет:
или хостеры оставят php5?

Обратите внимание, что расширение, возможно, станет E_DEPRECATED уже с PHP5.4, который весьма скоро выйдет.
А учитывая, что сейчас у хостеров и PHP4 поддерживается - это ещё надолго.
7. White - 17 Июля, 2011 - 17:37:01 - перейти к сообщению

еще бы ie6 кто-нибудь DEPRECATED(а лучше FORBIDDEN) сделал Радость жаль что это невозможно

по теме: давно пора! старый драйвер себя изжил, а такие действия разработчиков php только дают толчок к использованию программистами нового, более прогрессивного подхода к написанию скриптов.
8. black_ru - 17 Июля, 2011 - 19:37:33 - перейти к сообщению
Не зря я себе домашний сайтик без субд сделал Улыбка

А вообще недавно читал, что для обслуживания Фейсбук будут переписывать mysql., т.к. не справляется.
9. LIME - 17 Июля, 2011 - 19:47:27 - перейти к сообщению
black_ru речь о другом ))
есть расширение php_mysqli
а старое php_mysql перестанут поддерживать
black_ru пишет:
А вообще недавно читал, что для обслуживания Фейсбук будут переписывать mysql., т.к. не справляется.

да они то интерпретатор пхп свой пишут то еще чего...оно и понятно нагрузка большая надо четко заточенный софт делать ...так сказать чтоб ничего лишнего и то что нужно чтоб еще быстрее
10. black_ru - 17 Июля, 2011 - 19:52:58 - перейти к сообщению
Вот эта статья:
http://www[dot]opennet[dot]ru/opennews/a[dot][dot][dot][dot]shtml?num=31142

"В настоящее время, чтобы справиться с нагрузкой, которую создают 750 миллионов пользователей, Facebook оперирует четырьмя тысячами экземпляров MySQL...

"Стоунбрейкер при поддержке компаний Xeround, Clustrix, NimbusDB, GenieDB и его собственной компании VoltDB занимается разработкой open source проекта NewSQL..."
11. OrmaJever - 17 Июля, 2011 - 20:24:21 - перейти к сообщению
black_ru пишет:
Не зря я себе домашний сайтик без субд сделал

Вот сразу паника...
Несколько лутших коментариев с хабра
Цитата:
PDO и mysqli уже давно используются де-факто, потому что ещё со времён 4.1 в mysql библиотеку не вносили никаких обновлений в плане функционала, сконцентрировавшись на mysqli и PDO.
Так что ход очень даже логичный. А старые проекты частенько всёравно без допиливания рашпилем нормально не будут работать в любом случае. Качественный скачок в разработке на PHP случился относительно недавно и не многие фреймворки до сих пор способны работать в режиме E_ALL | E_STRICT.
Упоротые в любом случае наткнутся что mysql библиотеку в один день уберут из PHP даже если их предупреждать за 10 лет — потому что они упёртые бараны, либо компания жмотится и пока жаренный петух не клюнет — не даст обновлять. А скорее просто лет 10 ещё будут сидеть на старых версиях языка Улыбка

Цитата:
«Незачем вести себя так, будто вы не в курсе. Все копии планов и приказов на снос были доступны для всеобщего обозрения в районном отделе планирования на Альфа Центавре в течение пятидесяти земных лет, так что вам было предоставлено достаточно времени для подачи официальных аппеляций. А теперь поздновато суетиться.» Автостопом по галактике


Самые верные, и правельно обьясняют ситуацию Подмигивание
12. alxfro - 19 Июля, 2011 - 20:42:04 - перейти к сообщению
Господа.
Вопрос был про - оставят ли хостеры поддержку mysql, ведь половина владельцев сайта не понимают, как они работают, а другая половина не собирается просто так все это переписывать.

Конечно, для новых проектов это будет гут, а что делать со старыми сложными проектами, висящими тысячами гигабайт на хостингах?

Так вот я и спрашиваю - не будут они ведь делать их нерабочими и ставить новую версию, зачем прибыль терять?
13. EuGen - 19 Июля, 2011 - 20:43:07 - перейти к сообщению
Вот и ответ дан был - оставят параллельно с новыми версиями.
14. alxfro - 19 Июля, 2011 - 20:45:49 - перейти к сообщению
EuGen пишет:
Вот и ответ дан был - оставят параллельно с новыми версиями.


Параллельно это как? 3306 портов не так то много Улыбка Что, будут в CPANEL предлагать, к примеру, выбрать версию PHP? что то я ОЧЕНЬ ОЧЕНЬ сомневаюсь.
15. LIME - 19 Июля, 2011 - 20:51:22 - перейти к сообщению
alxfro пишет:
3306 портов не так то много

я чтото вас непойму
меняется же не СУБД а расширение
которые сейчас параллельно работают

 

Powered by ExBB FM 1.0 RC1