1.1, A.Stahl (ok), 22:13, 28/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
>компилятор из PHP в .NET
Это вообще имеет особый смысл? Я даже говорю не о "православности" .NET, а о том за каких хреном пищу для одной виртуальной машины переводить в пищу для другой виртуальной машины.
| |
|
2.2, knike (?), 22:17, 28/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
В новости смысл описан. Не со всем согласен, но по отдельным позициям вполне.
| |
|
3.6, тоже Аноним (ok), 23:31, 28/02/2017 [^] [^^] [^^^] [ответить]
| +9 +/– |
По которым? Имхо:
1. производительность - спорно, да и почему тогда Шарп, а не нативные бинарники, которые будут еще быстрее?
2. взаимодействие с плагинами и библиотеками дотНета - вместо взаимодействия с библиотеками и плагинами самого Пыха, которых для веба, насколько я понимаю, не меньше?
3. использование PHP-кода в проектах на C# - ну, будем серьезны...
4. замучивать исходники до нечитаемости и на самом Пыхе давно умеют, вообще-то
5. "в системах без установленного интерпретатора PHP" - это шедеврально. На реально существующих серверах это вообще-то встречается на несколько порядков реже, чем системы, где дотНета нет, не было и не надо
6. повышение безопасности - вообще шляпа. Безопасность остальной системы зависит не от кода, а от настройки системы. А безопасность внутренностей сайта невозможно обеспечить и при этом не переврать код на Пыхе до неработоспособности.
| |
|
4.14, knike (?), 00:39, 01/03/2017 [^] [^^] [^^^] [ответить]
| –6 +/– |
1. Потому что достаточно переконпилять существующие проекты, а шарп для винды это равносильно нативным бинарникам.
4. Деобфусцировать код тоже умеют. Больше способов разных и сложных.
5. А как же большинство виндовых серверов?
6. Я так понимаю, на дотнете можно используя специальные классы писать более защищенные приложения, которые будут урезаны необходимыми возможностями. В винде же нет selinux, cgroups и всяких других подсистем линукса. Бинарь опять же подписать можно.
| |
|
5.18, тоже Аноним (ok), 01:43, 01/03/2017 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вот так, беглым анализом, мы быстренько дошли до единственной реальной цели этого цирка с конями: перетащить WP на винду. И кому же в здравом уме захочется прибавить к головной боли от WP геморрой от винды под ним? Имхо, тот редкий случай, когда лучше пренебречь "оптимизацией" и просто прикупить серверов. Дешевле выйдет...
| |
|
6.38, Аноним (-), 07:30, 02/03/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
А может быть притащить php в винду и винду в веб?
Ну там же буквально написано, запускать php там где нет его интерпретатора, но есть .net.
Ясно же что не о линуксе идет речь, где php всегда часть дистрибутива.
| |
|
5.30, ГГ (?), 11:00, 01/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
Декомпилировать шарп на порядок проще чем деобфусцировать хорошо обфусцированную пыху
| |
5.37, Я (??), 18:46, 01/03/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А как же большинство виндовых серверов?
А они есть? Кто вообще держит виндовые сервера для веба? Ты же в первый же день схватишь очередную дырень.
| |
|
4.41, Аноним (-), 21:02, 02/03/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
ты из анабиоза?
net core умеет в блобы без зависимостей.
собрал и положил на сервер. ничего устнанавливать не надо
| |
|
|
2.36, crypt (ok), 16:12, 01/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Это вообще имеет особый смысл?
Sep 27, 2010 - Microsoft and WordPress just announced that WordPress.com will become the default blogging platform for Windows Live.
| |
2.40, Аноним (-), 21:00, 02/03/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
ты почитай про проект внимательнее.
это не виртуальная машина а компилятор на основе Roslyn который делает байткод .NET как и C#
т.е. php-ники могут конпелировать в полноценные .NET приложения
а С# только для написания экстеншенов останется
| |
|
3.45, Led (ok), 21:49, 02/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
> полноценные .NET приложения
Нельзя делить на ноль. Даже вендузятникам - нельзя.
Можно (даже нужно) страдать, переходить на красный свет, заплывать за буйки... А на ноль делить - нельзя.
| |
|
|
1.5, Аноним (-), 22:58, 28/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вместо того, чтоб закoпать это эхо нулевых (WP), они решили эту php/html лапшу научить прямо в бинарь... Впрочем, оно и к лучшему, двоичный код приятнее читать, чем исходники wp-проектов.
| |
|
|
3.11, Отражение луны (ok), 00:12, 01/03/2017 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ну да, а еще все на венде сидят и ios хвалят.
Стата не делает wordpress менее убогим. Просто там не нужно осваивать синглпейджи и аяксы, из-за чего phpшникам (не путать с кодерами) проще и быстрее написать очередную свою поделку, которая будет рефрешить страницу на каждый чих.
Понятия не имею, как вообще люди этим пользуются в 2017м.
| |
|
4.21, gogo (?), 02:22, 01/03/2017 [^] [^^] [^^^] [ответить]
| +4 +/– |
Лучше страница будет засрана явагвноскриптами, из-за которых кнопка "назад" не работает в принципе...
| |
4.32, Аноним (-), 12:47, 01/03/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Понятия не имею, как вообще люди этим пользуются в 2017м.
Когда уже молодёжь повзрослеет и поймёт, что на сайты заходят не за красивым дизайном а за информацией.
| |
|
3.28, Аноним (-), 09:31, 01/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
О чем это должно мне рассказать? О том, что до сих пор нормально ваять php/html лапшу? Надо сообщить ребятам из Laravel, что они маются хреновнёй.
| |
|
|
1.7, тоже Аноним (ok), 23:32, 28/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
А еще говорят, что если откомпилировать Битрикс в дотНет, то он при запуске свернет пространство и остановит время...
| |
|
|
3.12, Гостище (?), 00:14, 01/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
На самом деле, нет.
Просто время начнёт отсчитываться с нуля, а человеки будут компилировать верёвку из травы и сухожилий животных.
| |
|
|
1.13, Аноним (-), 00:24, 01/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> Возможность выполнения проекта в системах без установленного интерпретатора PHP;
Только умалчивается сколько всего нужно вместо этого установить.
Это как "независимость от СУБД".
> Повышение безопасности за счёт выполнения в стандартном окружении .NET
> верифицированного кода, избавленного от небезопасных конструкций.
А святой водой ваш компилятор код не окропляет?
| |
|
2.15, Гостище (?), 00:42, 01/03/2017 [^] [^^] [^^^] [ответить]
| +3 +/– |
Святой водой окропляет мой кот, но мне не нравится, когда он это делает.
| |
|
1.20, Аноним (-), 02:00, 01/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Зря вы так на .NET наехали. Его ведь доведут до вменяемого состояния и на Linux. А ребята из WordPress - просто смотрят в будущее! Платформа то поинтересней Java будет.
| |
|
2.24, gogo (?), 04:51, 01/03/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну да, есть mono. ОНО работает. И что? Портирование тормозов на линукс не сделает тормоза ни приятнее, ни кошернее.
И "ребята из WordPress" к упомянутому поделию отношения не имеют.
| |
|
1.22, gogo (?), 02:27, 01/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А где они видели плагины вордпресса, написанные на C#?? Надеются, что кто-то напишет? Ясно впрягают лошадь мордой к телеге...
А "создания бинарных сборок, поставляемых в виде двоичных файлов без исходных текстов" - это ваще шедеврально...
Они вообще в курсе, что вордпресс под GPL v2+ распространяется??
| |
|
2.31, Аноним (-), 11:36, 01/03/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
WordPress лишь пример готовности компиляции больших и сложных PHP-проектов.
| |
2.42, Аноним (-), 21:05, 02/03/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
на PHP все можно писать
читайте внимателнее про проект - это компилятор для .NET
C# не нужен
| |
|
1.27, anomymous (?), 08:58, 01/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так в итоге и не понял, на хрена это. Попытка сделать второй HHVM? Так вроде с первым все уже всё поняли, нативный движок его догнал без особых ухищрений.
| |
|
2.43, Аноним (-), 21:07, 02/03/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
нет вы не правильно поняли
это компилятор в .NET байткод
как C# только пишете на PHP
потом собираете бинарь
| |
|
1.29, Нанобот (ok), 09:46, 01/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
аж интересно посмотреть, что там будет по скорости
только почему-то ихний сайт не открывается
| |
1.39, Аноним (-), 13:24, 02/03/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Поддержка создания бинарных сборок, поставляемых в виде двоичных файлов без исходных текстов;
Не нравится мне это.
| |
|