[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.1413 Reply
File: ComputerLanguagesChart-med.png
Png, 312.85 KB, 1600×993 - Click the image to expand
edit Find source with google Find source with iqdb
ComputerLanguagesChart-med.png
Дорогие доброкодеры!
Подскажите, пожалуйста, быдлокодеру, какой из интерпретаторов стандартных языков для написания серверной логики (PHP, Perl, Ruby, Python) наиболее безопасен?
Сравнение скоростей выполнения нашел, а вот по дырам - нет.
Ясное дело, что самая большая дыра - это кодер, но тут интересуют именно дырявость самих интерпретаторов.
>> No.1415 Reply
питон безопасен, остальные даже рядом не стояли
>> No.1450 Reply
Удваиваю питон. Хотя прострелить себе ногу можно даже там, если не следовать гайдлайнам (БД только через ОРМ, работа с файловыми путями только через os.path, и т.д.)
>> No.1451 Reply
File: python-php.JPG
Jpg, 101.67 KB, 660×668 - Click the image to expand
edit Find source with google Find source with iqdb
python-php.JPG
>>1415>>1450

Он, суко, в 4-5 раз медленнее того же PHP!
>> No.1452 Reply
>>1451
Хоть бери чистый C (или C++) и пиши на ём.
Только тогда обычный хостинг не попрёт, ибо нужно будет либо виртуальный, либо выделенный сервак.

Вот и не знаешь, к красивым или к умным податься.
>> No.1453 Reply
>>1452
> бери чистый C (или C++) и пиши на ём
> С / С++
> наиболее безопасен
Ты делаешь меня смеяться. Скриптовые языки по определению в разы безопасней си и плюсов.
>>1451
Это какая-то хуита, а не тест. Прозреваю отсутствие psyco, numpy и быдлокод. Да и при чем тут питон 3?
>> No.1454 Reply
File: ab_table.gif
Gif, 10.75 KB, 660×267
edit Find source with google Find source with iqdb
ab_table.gif
File: ab_ram.gif
Gif, 15.28 KB, 1027×235
edit Find source with google Find source with iqdb
ab_ram.gif
File: http_load.gif
Gif, 10.38 KB, 616×229
edit Find source with google Find source with iqdb
http_load.gif
File: siege.gif
Gif, 36.55 KB, 1506×640
edit Find source with google Find source with iqdb
siege.gif

Вот например тест реального питонового кода и реального похапешного кода.
Превосходство питона в 10 раз очевидно.
>> No.1455 Reply
http://www.timestretch.com/FractalBenchmark.html
Python 2.5.1 9.99 seconds
PHP 5.1.4 23.12 seconds

По твоему тесту нормальный питон (CPython, он же Python 2.6.x) тоже обходит похапе, хоть и сравнительно слабо.
http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=python&lang2=php

На питоне 3 еще никто не пишет реальных программ, да и я например не очень хочу на него переходить.
>> No.1456 Reply
>>1454>>1455
Убедил.
>> No.1457 Reply
>>1453
В исходном коде речь шла не о дырявости рук программера и возможностей простреливать себе ноги.
>> No.1458 Reply
>>1457
В исходном посте, пардонаме.

1457-кодер
>> No.1459 Reply
>>1457
Ээээ, тебя интересуют баги компилятора/интерпретатора на "типа нормальном" коде?
Никогда не сравнивал с этой точки зрения, хотя в похапе такие баги часто встречаются.
Можно опубликованным уязвимостям сравнить:
http://www.securityfocus.com/cgi-bin/index.cgi?o=0&l=30&c=12&op=display_list&vendor=PHP&version=&title=PHP&CVE=
http://www.securityfocus.com/cgi-bin/index.cgi?o=0&l=30&c=12&op=display_list&vendor=Python%20Software%20Foundation&version=&title=Python&CVE=


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]