Comments 55
эхх(( пойду выпью пива..
все PHP умер, пора на JSP переходить!
Кстати, на мой взгляд в последнее время PHP 5 значительно оживился за счет фреймворков. И по большому счету каждый web-язык в настоящее время занимает свою нишу. JSP — interprise, ASP.net — средние и малые сайты компаний (чаще не-IT), которые с большего стандартны и тривиальны по структуре, Python — google и некоторые айтишные высоконагруженные сайты, Ruby — больше как хобби и некоторые разные сайты, PHP — куча разных сайтов, в том числе крупные (меньше) и мелкие (больше), для которых не решились применять другие языки и/или с PHP отлично решались все их задачи.
А как же PERL?
Если раньше перл можно было считать конкурентом среди web-языков, то сейчас нет. Да, он занимает свою нишу. Это прежде всего старые скрипты, во-вторых тесно интегрированные с ОС сервисы, в-третьих сайты фанатов перла.
Откуда это такая информация о нише ASP.NET? Как раз самый что ни на есть Enterprise-технология с очень широкими возможностями. Сайты - сильно вторичное. И очень оживлен благодаря последним наработкам MS.
На счет JSP вы правы, конечно. Подразумевалась Java для web в целом.
На счет остального — я не писал про их способности. Я писал про то, на чем сделано сайты сделаны сейчас. И выводы эти основываются на сумме того, что я где-то слышал, читал, видел и так далее. Приведите мне сходу 20 сайтов на руби, или на питоне. А вот 20 сайтов на PHP назвать совсем не сложно. Только я еще раз подчеркну: это отражение действительности, а не спор о том, что лучше, что мощнее и т.д.
На счет остального — я не писал про их способности. Я писал про то, на чем сделано сайты сделаны сейчас. И выводы эти основываются на сумме того, что я где-то слышал, читал, видел и так далее. Приведите мне сходу 20 сайтов на руби, или на питоне. А вот 20 сайтов на PHP назвать совсем не сложно. Только я еще раз подчеркну: это отражение действительности, а не спор о том, что лучше, что мощнее и т.д.
Ну давайте возьмём западную действительность - Ruby(спустя уже 4 года после бума RoR) так и не догнал Python, не говоря уж о PHP, и если смотреть тренды, то все технологии набирают популярность одним темпом. Честно говоря разницы между PHP/Ruby/Python принципиальной нет, предрекать какие-то изменения в этом плане я бы не стал.
Что касается Ruby > Java, то тут и обсуждать нечего. Если кто-то и валит, то скорее всего он просто изначально неправильно выбрал инструмент, потому что в функциональном плане с Java валить можно разве что на .NET.
Что касается Ruby > Java, то тут и обсуждать нечего. Если кто-то и валит, то скорее всего он просто изначально неправильно выбрал инструмент, потому что в функциональном плане с Java валить можно разве что на .NET.
Ну вы слишком критично относите почитателей PHP к "криворуким уебанам", таких людей хватает везде. Количество правильных и активно развивающихся фреймворков на PHP ну не меньше, чем на Python & Ruby.
Многие их тех, кого вы назвали «криворукими у**анами» имеют хороший бэкграунд C/С++ и выбрали PHP когда только появилась четверка, и перешли на него в свою очередь с Perl. Расскажите этим людям с десятками лет стажа, какие они криворукие и как им надо перейти на новые непонятно чем «выдающиеся» технологии. Хоть убейте, меня вымораживает синтаксис руби, как и вообще синтаксис без фигурных скобок — как минимум хреново читаемый код.
Писать на нем сложные вещи просто, чего нельзя сказать о php.
Это Ваше сугубо субъективное мнение.
Это просто печальный факт.
Печальный для кого, для рубистов?
Ура!!! Ждем 6.
я попрощался с php4 в празднование Нового Года
читайте ветку
http://habrahabr.ru/blog/php/20599.html
PHP4 прекращает свое существование
читайте ветку
http://habrahabr.ru/blog/php/20599.html
PHP4 прекращает свое существование
Уже давно пора, имхо.
Мысль из последнего предложения второго абзаца и для меня остаётся загадкой...
Умрет окончательно только тогда, когда n-е количество разработчиков перепишет свои 3-4х годичной давности сайты, так что не надо ля-ля. Еще жив :)
Зачем переписывать? У меня всё, что работало на 4-й версии, без проблем заработало и на 5-й. Вот под юникод надо местами править сильно, но тоже не переписывать. А переход с четвёрки на пятёрку вообще летняя прогулка.
Т.к. у меня сайт жил в Оракле, пришлось переписывать обращения к ораклу ну типа ocilogon поменять на oci_connect и т.п., объектов небыло, да еще и обращения к БД были вынесены в отдельные файлы, то перевод сайта на PHP5 занял минут 30 аккуратной работы.
А Вообще, да упокойся на небесах, PHP4, я с ним впервые познал, что такое PHP…
А Вообще, да упокойся на небесах, PHP4, я с ним впервые познал, что такое PHP…
Что ж, ждём смерти пхп5 и наступления пхп6. (хотя я за это время успею умотать в питон))
Ура! Король умер, да здравствует король!
А ведь, вроде, на некоторых хостингах до сих пор держат четвертый пхп, мотивируя это тем, что, дескать, у ламеров могут быть проблемы с криво написанными скриптами.
А ведь, вроде, на некоторых хостингах до сих пор держат четвертый пхп, мотивируя это тем, что, дескать, у ламеров могут быть проблемы с криво написанными скриптами.
Лично я перешёл на пятёрку и перевёл все свои проекты на неё как только вышла стабильная версия пятёрки. Четвёрка для меня умерла ещё тогда. Помню тогда ещё было весьма проблематично найти хостинг с пятёркой.
Прятно, что ребята двигаются вперёд и не держатся за устаревшие версии.
И кстати, допиливать под пятёрку скрипты с четвёрки нужно совсем немного. Особенно, если изначально пишешь код учитывая рекоммендации разработчиков php.
Прятно, что ребята двигаются вперёд и не держатся за устаревшие версии.
И кстати, допиливать под пятёрку скрипты с четвёрки нужно совсем немного. Особенно, если изначально пишешь код учитывая рекоммендации разработчиков php.
Лично я столкнулся с несовместимостью только 1 раз в одном скрипте, вот тут: "The behavior of array_merge() was modified in PHP 5. Unlike PHP 4, array_merge() now only accepts parameters of type array."
Даа, уже которое время на официальном сайте красуется надпись красными буквами о прекращении поддержки 4й ветки. Пришлось скачивать 5ю. Правильные скрипты подмену не заметили и работа продолжилась на более высоком уровне.
Порадуемся этому оффициальному событию.
пациент скорее мертв чем жив (:
Кто даст ссылки на реальное и безглючное и стабильное совмещение на одном сервере php4 и php5?
5-как как mod_php , а 4-ку ставить как cgi/fastCGI
В cgi-bin директорию домена добавляется два файла:
/site.name/cgi-bin/php
/site.name/cgi-bin/php.ini
1. Файл php, на него необходимо установить права 755 (-rwxr-xr-x).
Содержимое файла:
#!/hsphere/shared/php4/bin/php -cphp.ini
Далее в файле /site.name/.htaccess домена прописываем:
Action php-script /cgi-bin/php
AddHandler php-script .php
В cgi-bin директорию домена добавляется два файла:
/site.name/cgi-bin/php
/site.name/cgi-bin/php.ini
1. Файл php, на него необходимо установить права 755 (-rwxr-xr-x).
Содержимое файла:
#!/hsphere/shared/php4/bin/php -cphp.ini
Далее в файле /site.name/.htaccess домена прописываем:
Action php-script /cgi-bin/php
AddHandler php-script .php
Угу, можно начинать разработку массовых продуктов под пятерку :)
Аминь.
На самом деле интересно с какой скоростью хостинги начнут переползать на 5ку...
На самом деле интересно с какой скоростью хостинги начнут переползать на 5ку...
Sign up to leave a comment.
Выпущен последний релиз PHP 4 — PHP 4.4.9