The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от opennews (ok) on 06-Мрт-12, 00:30 
Мигель де Икаса (Miguel De Icaza) рассказал (http://tirania.org/blog/archive/2012/Mar-05.html)  об успехах проекта  Phalanger (http://www.php-compiler.net), развивающего открытую реализацию PHP-компилятора и runtime-компонентов PHP для платформы Mono/.NET.  Обладая неплохой совместимостью с существующим кодом на PHP (например, поддерживается выполнение phpBB, WordPress и MediaWiki),  Phalanger обладает рядом особенностей, таких как более высокая производительность, возможность бесшовной интеграции с .NET, верификация кода на этапе компиляции, расширенные отладочные инструменты. Phalanger не выполняет PHP код, а компилирует его в байткод для виртуальной машины .NET, который затем благодаря использованию JIT-компиляции частично преобразуется на лету в машинные инструкции.

Опубликованные проектом новые результаты (http://www.php-compiler.net/benchmarks) тестирования производительности мартовского выпуска (http://www.php-compiler.net/blog/2012/phalanger-march-2012) Phalanger прод...

URL: http://tirania.org/blog/archive/2012/Mar-05.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=33273

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Filosof email(ok) on 06-Мрт-12, 00:30 
не самая радостная новость в том плане, что пыха явно имеет запас по оптимизации, а злобное моно его выполняет лучше.
Кста, кто не в курсе. МС давно перевело всех на ВП крутящийся на их ИИСе, А чтоб тот нормально выполнялся хорошенько попилили пыху у себя. Вот одно из проявлений.

Даёшь оптимизации в эталонных реализациях!!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +5 +/
Сообщение от грустный панда on 06-Мрт-12, 00:57 
Компиляция != Интерпретация? Не, не слышали
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Filosof email(ok) on 06-Мрт-12, 03:45 
И то верно. Мож тогда подумаем, как предкомпелированние прикрутить как метод оптимизации?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

20. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от Аноним (??) on 06-Мрт-12, 07:02 
> И то верно. Мож тогда подумаем, как предкомпелированние прикрутить как метод оптимизации?

Хм... а знаете, давно уже придумали кешировать все что возможно в статику. Тогда не надо ничего ни компилировать ни интерпретировать. Какойнить нжинкс при этом отгрузит мегатонны страничек нисколько не обламываясь :)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

44. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от anonimous on 06-Мрт-12, 14:11 
>> И то верно. Мож тогда подумаем, как предкомпелированние прикрутить как метод оптимизации?
> Хм... а знаете, давно уже придумали кешировать все что возможно в статику.
> Тогда не надо ничего ни компилировать ни интерпретировать. Какойнить нжинкс при
> этом отгрузит мегатонны страничек нисколько не обламываясь :)

Кеширование != предкомпелирование. А значит можно при желании задействовать как метод оптимизации и то и другое.

Если бы весь контент был статичен - то на голом html-е сидели-бы.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

51. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от Аноним (??) on 06-Мрт-12, 15:29 
> Кеширование != предкомпелирование.

Отлично, однако лично мне совершенно не понятно, зачем приматывать ко всему этому скотчем и изолентой моно-дотнеты.

А насчет предкомпиляции - извините, кеши длч пыха хранящие предкомпилированные варианты скриатов - как бы есть. Почему мигель постеснялся с ними посоревноваться - не знаю, наверное потому что теплое с мягким сравнивать удобнее.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

36. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от yurkis (ok) on 06-Мрт-12, 12:47 
>И то верно. Мож тогда подумаем, как предкомпелированние прикрутить как метод оптимизации?

llvm PHP?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

11. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от axe (??) on 06-Мрт-12, 03:22 
> не самая радостная новость в том плане, что пыха явно имеет запас
> по оптимизации, а злобное шмоно его выполняет лучше.
> Кста, кто не в курсе. МС давно перевело всех на ВП крутящийся
> на их ИИСе, А чтоб тот нормально выполнялся хорошенько попилили пыху
> у себя. Вот одно из проявлений.

что-что они попилили? Если я не ошибаюсь они пыхпых как CGI не запускают, так что к самому пыхпыху они никакого отношения не имеют да их никто не подпустит к этому делу.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от axe (??) on 06-Мрт-12, 03:23 
CGI запускают*
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

2. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от анон on 06-Мрт-12, 00:45 
молодцы!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –2 +/
Сообщение от да on 06-Мрт-12, 01:03 
моно - нужно!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Аноним (??) on 06-Мрт-12, 07:01 
> моно - нужно!

...мигелю. А вот зачем остальным играть в догонялки с MS и реализовывать у себя в ос поддержку MZ EXE рассказывающих что this program can't be run in dos mode (wtf is it?) - это конечно здорово, но зачем?! И что такое dos mode на моем MIPSовском роутере например? :)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

21. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Ян Злобин email(ok) on 06-Мрт-12, 07:21 
> моно - нужно!

Кому и зачем?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

24. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –3 +/
Сообщение от meequz (ok) on 06-Мрт-12, 08:49 
Мне, Smath Studio запускать.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

54. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:02 
> Мне, Smath Studio запускать.

А я даже не знаю что это такое. Поэтому в моей системе моно нет и я рад этому факту. В свое время пробовал запустить вьюшку фотографий на этом. Задолбался ждать пока она запустится!

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

31. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +3 +/
Сообщение от Аноним (??) on 06-Мрт-12, 11:05 
Да? И скажи мне зачем нужен этот моно если можно компилировать сразу "родной" для платформы бинарник, который уж точно быстрее убежит чем абстрактный байткод. Если ты мне щас петь будешь про переносимость между платформами - то я в качестве контрпримера отгружу софт который написан на С/С++ и работает на разных платформах.

Так, нахрена нужен этот моно?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

32. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Andrey Mitrofanov on 06-Мрт-12, 11:16 
> Так, нахрена нужен этот моно?

У Мигеля на нём бизнес.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

37. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от savant (ok) on 06-Мрт-12, 13:05 
один бинарник на C++ будет работать и на linux x86 и на win x64 и на arm-linux? ORLY?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

38. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от тоже Аноним (ok) on 06-Мрт-12, 13:09 
Сам придумал чушь, сам над ней посмеялся. Автономность!
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

55. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:04 
> один бинарник на C++ будет работать и на linux x86 и на
> win x64 и на arm-linux? ORLY?

Легко. Один бинарник ядра от Фабриса Белларда легко запускаеся на любой платформе с более-менее современным браузером. Хинт: C(++) в принципе может генерить как код и некий код абстрактной VM вместо нативного, это ничему такому не противоречит.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

59. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от savant (ok) on 06-Мрт-12, 16:11 
>> один бинарник на C++ будет работать и на linux x86 и на
>> win x64 и на arm-linux? ORLY?
> Легко. Один бинарник ядра от Фабриса Белларда легко запускаеся на любой платформе
> с более-менее современным браузером. Хинт: C(++) в принципе может генерить как
> код и некий код абстрактной VM вместо нативного, это ничему такому
> не противоречит.

Маленькое уточнение - его бинарник исполняется в виртуальной машине, реализующей IIRC куцый x86.

.net - таки не эмулирует целую архитектуру.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

63. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 22:52 
бинарники - это машинный код, скомпилированный под определённую платформу, бинарник под x86 не будет работать под arm
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

65. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP..."  +/
Сообщение от arisu (ok) on 06-Мрт-12, 22:57 
> бинарники - это машинный код, скомпилированный под определённую платформу, бинарник под
> x86 не будет работать под arm

точно? а у qemu другое мнение, например.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

39. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от anonimous on 06-Мрт-12, 13:10 
Давай, отгрузи мне С/С++ бинарников которые без перекомпиляции будут работать на разных платформах.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

50. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 15:25 
> Давай, отгрузи мне С/С++ бинарников которые без перекомпиляции будут работать на разных платформах.

Да запросто - вон например у гражданина Фабриса Белларда линух грузится в браузере, загружая по сети ядро и прочие бинарники, там же можно не отходя от кассы скомпилить прогу на си. Ну в общем как вы и заказывали, да. Ну а собственно сям пофигу под что именно код генерить. Если целевой платформой будет LLVM байткод -> JS, ну значит вот так вот, да. А почему нет? Никаким законом не запрещено сгенерить код под абстрактную VM и как-либо транслировать оный ;)

Или у мозильщиков работал порт дума по сети. Ну разумеется он на сях как был написан так и остался ;)

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

52. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от x on 06-Мрт-12, 15:41 
давай покажи хоть одну прогу на дотнете которая работает и на линуксе и на виндовсе.
(только реальную прогу, а не калькулятор, и не paint.net, к-ый портировали под линукс, смешно, да??? дотнет такой дотнет, к-ый портировать надо)
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

56. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:06 
> давай покажи хоть одну прогу на дотнете которая работает и на линуксе и на виндовсе.

Ага, и тут то мы и понимаем что на винде нет никаких GTK# а в линуксе... винформсы во первых устарели, во вторых на их счет по поводу патентов MS ничего не обещал, в третьих кривовато. А WPF вообще вроде люто недопилен. Получается офигенная кроссплатформенность, так что даже единой между платформами системы виджетов нет.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

61. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 17:22 
>Давай, отгрузи мне С/С++ бинарников которые без перекомпиляции будут работать на разных платформах.

Об этом и речь. Нахрена быдлопотребителю брать бинарь под другую платформу если он может потреблять готовы бинарь который собран под его платформу. Более того, учитыая что в нормальных ОС есть репозитории как с бинарными пакетами так и с исходными кодами - потребности в моно вообще нет. Вы бы еще гентушникам объяснили что мол вот соберите моно потом собирайте софт которы под моно... Маразм же, ну!

Вывод: ни моно ни .Net не нужны (дя parrot, кстати, еще можно найти узкие области для использования).

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

64. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 22:53 
> Давай, отгрузи мне С/С++ бинарников которые без перекомпиляции будут работать на разных
> платформах.

Все бинарники - в репозитории, бережно собранные и оптимизированные под твою платформу. Или ты о том что проприетарное гoвнецо неудобно распространять? Так и хорошо что неудобно.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

66. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от анон on 07-Мрт-12, 01:39 
> если можно компилировать сразу "родной" для платформы бинарник

ога ога
HipHop так и работает, только размер бинарника где-то с гектар

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

5. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Crazy Alex (ok) on 06-Мрт-12, 01:10 
Мне одному кажется, что подобное надо сравнивать не с оригинальным PHP а, к примеру, с HipHop? Здесь же явно не все конструкции поддерживаются.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Аноним email(??) on 06-Мрт-12, 02:53 
"Phalanger's performance is impressive as it is just as fast as the newly announced Facebook HipHop VM for PHP.
The major difference being that Phalanger is a complete PHP implementation and the HipHopVM is still not a complete implementation."
Miguel de Icaza
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

57. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:07 
> Miguel de Icaza

Ну да, а кто-то видел программистов РУГАЮЩИХ свои поделки? Свое как известно не пахнет ;)

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

6. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от haku email(??) on 06-Мрт-12, 01:20 
s/x64/x86_64/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от добрый дядя on 06-Мрт-12, 01:21 
Mono оказывается защищается патентами от OIN
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 06:59 
> Mono оказывается защищается патентами от OIN

Хотите померяться с юридической службой MS у кого длиннее? Вон производители андроида зассали наполовину, в основном за счет шансов что будет хана их ноутбучному бизнесу.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

40. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от anonimous on 06-Мрт-12, 13:35 
>> Mono оказывается защищается патентами от OIN
> Хотите померяться с юридической службой MS у кого длиннее? Вон производители андроида
> зассали наполовину, в основном за счет шансов что будет хана их
> ноутбучному бизнесу.

Разве их пугали моной? Нет.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

58. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:11 
> Разве их пугали моной? Нет.

Правильно. Пугают тех с кого можно что-то состричь. А с мигеля пока можно состричь разве что его портки. А так неинтересно. Вот если все влопаются, тогда... не ну уж не думаете ли вы что делая свою замену явы MS не зарегал патентов на все что в голову пришло? Как минимум для вооруженного до зубов паритета с санями.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

9. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Sauron (??) on 06-Мрт-12, 03:02 
Запилили лучше бы на llvm
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 06:57 
Дык это...
1) Там есть фатальный недостаток. Его знает каждый программист!
2) Там нет дотнета^W моно! Это тоже фатальный недостаток! (майкрософт бабла не выделит)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +12 +/
Сообщение от Аноним (??) on 06-Мрт-12, 03:05 
Компилятор обогнал интерпретатор, поразительно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Аноним (??) on 06-Мрт-12, 06:56 
Все этот мигель со своим моно никак не угомонится. Не хотелось бы его расстраивать но я думаю что долбстись с кастрированной и глючной недо-реализацией дотнета на сервере желающих будет мало.

Кому не нyжна скорость - долботня с моно тем более не вперлась. Кому нужна - погодите, что за фигня - WinCache? Я такой даже не знаю. Пусть вон кеш в статику нжинкса побьет или хотя-бы какие-то общеизвестные php-кеши используемые на реальных боевых серверах. А лучше пусть hiphop сразу уделывает. А то как обычно, выбрали для бенча своего велика самый удобный вариант. С хорошей горки и запорожец 200 сделает, кто бы сомневался.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от arachnid (ok) on 06-Мрт-12, 08:02 
а в это время m$ отказывается от .net в своей новой версии оси
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от anonymous (??) on 06-Мрт-12, 08:42 
Не совсем понятно:
1. какой веб сервер ?
2. скоко это жрет рама ?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

26. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от Anonus on 06-Мрт-12, 09:31 
откуда дровишки?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

27. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от arachnid (ok) on 06-Мрт-12, 09:39 
знакомый программер недоумевал

"в предстоящем релизе Windows 8 Microsoft планирует сместить акценты в области средств разработки. Жертвами станут .NET и Silverlight. Нет, они конечно останутся, для обратной совместимости и других полезных дел, но, как сказал представитель Microsoft, "не следует ожидать что их footprint будет расти"

http://h30565.www3.hp.com/t5/Mobility-Matters/Windows-8-It-s...

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

42. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от anonimous on 06-Мрт-12, 13:44 
> знакомый программер недоумевал
> "в предстоящем релизе Windows 8 Microsoft планирует сместить акценты в области средств
> разработки. Жертвами станут .NET и Silverlight. Нет, они конечно останутся, для
> обратной совместимости и других полезных дел, но, как сказал представитель Microsoft,
> "не следует ожидать что их footprint будет расти"
> http://h30565.www3.hp.com/t5/Mobility-Matters/Windows-8-It-s...

Саму новость читали? Речь-то про планшетники/телефоны.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

46. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от ананим on 06-Мрт-12, 15:07 
Вот именно.

Зыж
Хм. А я то думал что уже все понимают, что будущее за фрэймворками, для которых такое деление будет не актуальным.
Вон как гном3 колбасит.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

49. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от Аноним (??) on 06-Мрт-12, 15:20 
> "не следует ожидать что их footprint будет расти"

MS решило что HMTL5 во все поля. Так что дотнет задвинут. Но мигелюшка никак не может отпустить ручник...

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

67. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от jesus (??) on 07-Мрт-12, 16:50 
> HMTL5 во все поля

как обычно, во все кроме IE?

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

25. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Аноним (??) on 06-Мрт-12, 08:57 
И это после компиляции он так слабо обгоняет интертрепатор?
Как был .NET тормозом, так и остался. А php5.4 с кэшированием показать побоялись?
А взять нормальный кешер, а не виндовую поделку?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от anonimous on 06-Мрт-12, 13:47 
> И это после компиляции он так слабо обгоняет интертрепатор?
> Как был .NET тормозом, так и остался. А php5.4 с кэшированием показать
> побоялись?
> А взять нормальный кешер, а не виндовую поделку?

Дак и к моно кеширование не подвязывали.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

69. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Michael Shigorin email(ok) on 07-Мрт-12, 22:29 
>> А взять нормальный кешер, а не виндовую поделку?
> Дак и к моно кеширование не подвязывали.

Даже не знаю, кто пускает в деле php без opcode cache (коих несколько разных, свободные в основном растут от mmcache IIRC) -- разница в производительности порядка 3..10 раз.

PS: выкинул лишнее.

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

28. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +3 +/
Сообщение от MVK (??) on 06-Мрт-12, 09:42 
Туфта это, а не тесты. Нет информации как работает PHP (через CGI/FastCGI/ServerAPI), не указаны настройки web-сервера (например Apache prefork и Apache worker - это две большие разницы), не указано использует ли PHP какой-нибудь акселератор (eAccelerator/APC и т. п.), наличие которого меняет производительность на порядок.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  –1 +/
Сообщение от ананим on 06-Мрт-12, 10:53 
Намекну — тесты проаодились на винде.
Без апачей.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

53. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от MVK (??) on 06-Мрт-12, 16:02 
- один хрен, что с акселератором, как подключали к web-серверу (к IIS PHP тоже можно подключить по разному)? Мутный тест.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

60. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 16:12 
> Намекну — тесты проаодились на винде.

Там вообще дотнет есть. Или мигелюшка настолько потерял веру в возможность допилить свою поделку до ума что тестирует теперь под виндой? :)

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

62. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP..."  +/
Сообщение от arisu (ok) on 06-Мрт-12, 19:19 
> под виндой? :)

мигелюшка наконец решился на coming out.

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

29. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +1 +/
Сообщение от Celcion (ok) on 06-Мрт-12, 10:12 
Открытая реализация полузакрытого языка программирования на открытой реализации закрытой платформы? OSS make a lot of sense!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 11:18 
Quercus is Caucho Technology's 100% Java implementation of PHP 5 released under the Open Source GPL license. Quercus comes with many PHP modules and extensions like PDF, PDO, MySQL, and JSON. Quercus allows for tight integration of Java services with PHP scripts, so using PHP with JMS or Grails is a quick and painless endeavor. http://quercus.caucho.com/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +2 +/
Сообщение от Аноним (??) on 06-Мрт-12, 11:27 
Теперь тоже самое нужно протестировать:
а. под линухой
б. с использование XCache, APC, eAccelerator
в. с mod_php, fast-cgi, mpm-itk
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от pro100master (ok) on 06-Мрт-12, 12:18 
ну как бы: дефолтный вордпресс, BSD 8.2 (своя сборка ядра), nginx, php-fpm+php5.3.8, apc + тюнинг mysql - главная страница вордпресса через ab в 50 потоков - стабильно выше 500 rps. Кому бы продать )))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от Аноним (??) on 06-Мрт-12, 15:18 
> Кому бы продать )))

C *bsd? Собственной сборкой ядра? Махохистам. Правда их в природе мало.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

68. "PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в..."  +/
Сообщение от nagual email(ok) on 07-Мрт-12, 21:00 
Вы как и слоник в домене юзаете в продакшене ядра с дебугом?  :-))) Сурово...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру