С нами с 06.08.03
Сообщения: 243
Рейтинг: 228
|
Добавлено: 13/05/06 в 05:25 |
Последний раз редактировалось: Magus (20/11/17 в 16:12), всего редактировалось 1 раз
|
|
|
|
С нами с 30.12.05
Сообщения: 94
Рейтинг: 75
|
Добавлено: 13/05/06 в 06:53 |
1 - раза в два и более
2 - раз в десять и более
Чем больше трафик - тем больше разница
|
|
|
|
С нами с 12.04.03
Сообщения: 93
Рейтинг: 85
|
Добавлено: 13/05/06 в 07:01 |
На PHP будет работать медленее если файл большой. Не просто медленее, а чудовищно медленее. Будет тратится по несколько секунд.
На С конечно быстрее.
|
|
|
|
+
С нами с 04.05.06
Сообщения: 103
Рейтинг: 112
|
Добавлено: 13/05/06 в 07:51 |
Си вообще даже как то не культурно сравнивать с php, самые стойкие движки баннерообмена, поиска, трафтрейдинга пришутся на Си, потому что скорость выполнения его на сервере быстрее ни в раз, ни в два, а в разы...
|
|
|
|
БешаныйСуслег
С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338
|
Добавлено: 13/05/06 в 13:01 |
Сравнимо медленно.
|
|
|
|
С нами с 11.10.03
Сообщения: 109
Рейтинг: 24
|
Добавлено: 13/05/06 в 16:20 |
1) c / +20-40%
2) perl / 1
3) php / много ниже
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 13/05/06 в 16:47 |
Основная нагрузка - циклический поиск со сравнением. Си будет выигрывать раз в несколько в таких операциях.
|
|
|
|
С нами с 07.06.00
Сообщения: 3516
Рейтинг: 1802
|
Добавлено: 13/05/06 в 18:21 |
ИМХО десяток строк быстрее переписань на все нужные языки и проверить разницу самому, чем опрос устраивать.
ЗЫ: На С конечно же быстрее будет, но выигрыш во времени выполнения вполне может сьесться затратами на запуск приложения. Все зависит от конкретных условий.
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 13/05/06 в 18:44 |
По моему опыту никакой разницы, во всяком случае визуально, нет. Имхо, это больше зависит от задачи которую выполняет скрипт, а не от реализации. Если, действительно, требуется высокая скорость, то надо или использовать Perl/C + FastCGI, или писать специальный даемон под требуемую задачу...
|
|
|
|
С нами с 26.04.06
Сообщения: 77
Рейтинг: 70
|
Добавлено: 13/05/06 в 20:05 |
прикрутить mod_perl
ну или на С, конечно.
|
|
|
|
С нами с 06.08.03
Сообщения: 243
Рейтинг: 228
|
Добавлено: 16/05/06 в 20:09 |
Последний раз редактировалось: Magus (20/11/17 в 16:13), всего редактировалось 1 раз
|
|
|
|
С нами с 24.03.03
Сообщения: 553
Рейтинг: 794
|
Добавлено: 17/05/06 в 15:08 |
если скорость этого скрипта на перле хочешь увеличить (или на пхп\с) - используй файловую систему типа
open (F, ">$ip");
print F "";
close F;
потом проверка типа
if (-e "$ip") { #ip есть
}else{
#нет ип}
Но тут необходимо не забывать о чистке директории каждые х часов.
До 30-40тысяч файлов в директории (ext3) это работает без проблем, а потом начинает тормозить.
|
|
|
|
С нами с 06.08.03
Сообщения: 243
Рейтинг: 228
|
Добавлено: 21/05/06 в 05:40 |
Последний раз редактировалось: Magus (20/11/17 в 16:13), всего редактировалось 1 раз
|
|
|
|
С нами с 13.08.03
Сообщения: 533
Рейтинг: 481
|
Добавлено: 21/05/06 в 07:30 |
leo1 писал: | если скорость этого скрипта на перле хочешь увеличить (или на пхп\с) - используй файловую систему типа
open (F, ">$ip");
print F "";
close F;
потом проверка типа
if (-e "$ip") { #ip есть
}else{
#нет ип}
|
можно еще извратиться и даже такое немного ускорить
вместо полноценных файлов создавать симлинки через symlink (неважно куда указывают) и проверять их через -l
будет исключительно работа с каталогом без обращения к остальным частям файловой системы
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 21/05/06 в 12:24 |
Ну раз пошла такая пьянка, тогда надо все это на рамдиск закинуть
|
|
|
|