The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"PHP-транслятор HipHop позволил Facebook использовать в разы ..."
Отправлено бедный буратино, 06-Апр-11 10:07 
====== php-on-3 ======
Created Среда 06 Апрель 2011

> представитель тех кто портит репутацию языку. А вы серьезно верите что
> за 15 минут можно родить что-то симпатичное, а не очередной студенческий
> высер? oO

Я серьёзно пытался найти хоть какую-то нишу, и ответить на вопрос "Сегодня нужно выбрать для разработки веб-приложения php, а не python, потому что...". И не нашёл ни одного аргумента, который бы отвечал на этот вопрос положительно.

Быстро? Нет. Проще чем python? Нет? Рантайм быстрый? Смешно.


Кроме того, что php хорошая запускалка для legacy-кода, не было вообще ни одного аргумента, почему следует выбрать php как _ЯЗЫК РАЗРАБОТКИ_. 10 лет назад это были дешёвые хостинги, но сейчас этот аргумент - даже не смешно.


>> Если нужно что-то написать, то лучше брать нормальные инструменты,
>> чем мучаться, как facebook.
> Плохим танцорам какой инструмент не дай, а все-равно что-то помешает. А учтя
> что у вас вообще единственный аргумент "попробуй написать за полчаса вот
> это"

Хватит словами дёргаться, как малолетка. Аргумент "можно быстро" был привёден в ответ на вопрос "можно быстро?". Можно. На python всё можно.


> пожар накодить его за полчаса. А осталное автора видимо не колебало...
> (зато оно очень даже будет колебать тех кто рискнет этим отстоем
> воспользоваться на практике).

А зачем кому-то мои персональные потребности? Если он может быстро, с помощью хорошего фреймворка, сделать точно под свои потребности? А если у кого-то нет потребности, а нужно только что-то, чтобы было, то ему и php подойдёт, лично мы возражать не будем.


> Вообще-то я вообще не пхпшник. Чуть более чем полностью.

Разумеется. Вы запускатель. Это видно от первой до последней буквы.


> Хотя если жизнь
> заставит - могу и подрихтовать что-то по мелочи, но желательно чтобы
> это было не в мой огород. А моя сфера компетентности -
> это качество софта, в общем то. И да, как специалист в
> этой сфере я имею все основания искренне и всей душой ненавидеть
> тех кто пишет форумы за 45 минут. Я с чистой совестью
> называю это ХАЛТУРОЙ. Если в написании софта за 45 минут и
> ощущается какой-то уровень, то пахнет на этом уровне очень невкусно и
> канализационно.

Вы уже много проблем и уязвимостей нашли в вики за 23 минуты на bottle.py?


> смогут. Т.к. нечего ломать :). Кстати если уж вы о секурити
> заговорили, сообщаю: в свое время Battle for Wesnoth, позволявшем когда-то юзать
> AI скрипты на питоне выпилили к черту эту самую поддержку питона...
> потому что питоновский скрипт оказывается нельзя толком изолировать от системы. И
> он там может все что угодно. Сильно больше чем это надо

Скрипт нельзя изолировать от системы. По определению. Можно изолировать интерпретатор. В btw была опциональная поддержка python, её заменили на lua, в чём проблема? lua больше подходит для этой задачи, только и всего.


> AI и по сути недобросовестный создатель карты может поиметь всех пользователей
> по полной, отхватив доступ в систему с правами текущего юзера. В
> результате выпилили в пользу своего WML + для особых наворотов LUA,
> у которых таких проблем нет. В общем в вашем королевстве -
> тоже  не все так уж гладко.

CPython это _НЕ ЕДИНСТВЕННЫЙ_ интерпретатор python. Это вам не windows и не php с "один мир, один фюрер". Тут нет фюреров, на которых молиться надо, безальтернативно.


>> Так и пишите "я видел trac в 1837 году, и это нанесло
>> мне невероятную травму психологического характера". Потому что у меня mercurial.
> Я видел трак не далее чем сегодня... и я бы не стал
> утверждать что это любимая система багтрекинга. И знаете, как-то так получилось
> что проектов у которых я вижу git - в 100500 раз
> больше чем mercurial. Почему-то git и trac - взаимоисключающие параграфы.

http://packages.debian.org/lenny/trac-git
http://packages.debian.org/lenny/trac-bzr
http://packages.debian.org/lenny/trac-mercurial

http://packages.debian.org/search?suite=default§ion=all&...


> процент отстоя больше будет. Судя по вашему подходу к написанию софта
> "форум за 45 минут" - я бы ваш софт обходил за
> пушечный выстрел. Сами таким софтом пользуйтесь. А я себе не враг.

Как хорошо себе придумать реальность, а потом на протяжении двух страниц её героически опровергать. Обычно это доказывает, что уважаемому оппоненту сказать-то просто нечего.

> Мля, так покажите мне исправленные оптом проблемы безопасности в phpbb3?

Я ещё раз повторяю - авторам потребовалось много лет и аж три раза всё переписывать, чтобы избавиться от проблем. Это уйма потраченного времени и уйма людей, у которых возникли реальные проблемы, в том числе и крупный ущерб или дае вылет из бизнеса по причинам утечек конфиденциальной информации.

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


> и сначала не поверил что кто-то может настолько хорошо поработать над
> ошибками. Но факты вещь упрямая - ну реально во всех БД
> уязвимостей для пхпбб гостинцев мизер и для каких-то сторонних аддонов.

Но какое это дело тем, кто доверились phpbb2, и получили проблемы?


>> Если я уже вылетел из бизнеса, доверившись phpbb2, то какая мне разница,
>> ковыряясь в мусорном баке, знать, что в phpbb3 уже всё хорошо?
> Я почему-то думаю, что если вы вылетите из бизнеса - туда вам
> и дорога. "Специалист" который готов 3 месяца таскать ноут на подзарядке
> от инвертора чтобы отпедалить 100Мб базу вместо того чтобы разобраться за
> не более чем сутки с проблемой и долететь за 5 минут
> - лучшей участи имхо и не достоин.

Я базу не считаю, считает её компьютер. А вы даже в специфике своего любимого php ничего не смыслите, хотя всё это описано. Я ещё раз говоррю, что посчитал её и на windows, и на slackware, и на debian. Ничего не произошло, никакие мысли в голове не стали зарождаться? Я так и думал.

Я говорил про mediawiki. А вы снова ничего не поняли, больная тема снова застелила вам глаза, о ней, применяя сленг дошкольников, вы готовы рассказывать часами.


> При том что phpbb3 - это версия переписанная заново. С учетом прошлых
> ошибок. Судя по тому что дыр практически не нашлось, при том
> что оно на каждом третьем сайте воткнуто - с безопасностью у
> них полный порядок. Иначе давно бы уже раздраконили как phpbb2.

Я понял! Вы считаете, что phpbb2 был написан на python, и с переписыванием на php исчезли все проблемы. Но это не так.


>> Какая ИМ ВСЕМ разница, что теперь то всё хорошо? php полностью потерял свою репутацию
>> среди тех, кому есть, чем дорожить.
> Наверное именно поэтому phpbb3 воткнут на каждом третьем сайте. В отличие от
> форумов на питоне которых нет. По этой же причине форумы на
> питоне неуязвимы: хакеры не могут их найти :)))

И? Если мне нужны будут смайлики и аватарки, я возьму phpbb3, благодаря миллиону пострадавших хомячков он наконец-то более-менее безопасен. Если мне потребуется решение под мои нужды, я возьму более подходящий для этого фреймворк и напишу.

Я ещё раз намекну - в стандартном репозитории Debian я насчитал 19 веб-фреймворков на python.


>> и даже facebook-у пришлось делать свою собственную реализацию php,
>> превращающую её в C.
> Зато оно будет скомпилено в быстрый нативный код. Проверенным годами компилятором. Так
> что результат даже работать будет.

Только это не php. Тут есть свои особенности и своя специфика, код нужно писать не под php а под hiphop.


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

Я правильно понимаю, что питона вы видели только в зоопарке, когда он приезжал к вам в 1976 году? Я правильно понимаю.


> Win95 в свое время был вполне приличной ОС позволившей мс завоевать рынок.

Я думал, что вы просто заблуждаетесь. А вы, оказывается. болеете.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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