С нами с 17.06.05
Сообщения: 270
Рейтинг: 183
|
Добавлено: 13/12/05 в 05:17 |
Сразу пишу - я юзала поиск! Туда меня не посылать.
Все ответы сводятся к тому, что и то и то лучше для своих задач и тд и тп. Поэтому сразу напишу конкретную задачу
Куча линков которые будут брать урл из небольшого листа. Но таких линков будет много - мультинишевый сидж. Трафа много и запросов таких будет очень много. Так вот какой взять редирект-скрипт для этих запросов - пхп или перл?
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 13/12/05 в 05:44 |
смотря что такое ОЧЕНЬ много
но в любом случае ИМХО на перле стоит один раз написать (что нихрена не сложнее чем на ПХП) и усе. есть конечно вариант с C - но тут уже мегауники
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 13/12/05 в 05:53 |
пхп бери, на небольших списках нагрузка на сервер будет в разы меньше.
Правда если списки будут по мегабайту весом, то перл будет быстрее, может быть.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 13/12/05 в 05:56 |
Stek писал: | пхп бери, на небольших списках нагрузка на сервер будет в разы меньше. |
смотря как написать
|
|
|
|
С нами с 05.12.99
Сообщения: 342
Рейтинг: 323
|
Добавлено: 13/12/05 в 06:09 |
mod_perl
|
|
|
|
С нами с 17.06.05
Сообщения: 270
Рейтинг: 183
|
Добавлено: 13/12/05 в 06:41 |
Так а что писать? Я имею в виду простенький скрипт который случайный урл берет из txt. такой (фришный, любой вообще) скрипт пхп или цги залить - вот в чем вопрос только много таких скриптов (под десятки категорий). Это не сам сидж или что-то в этом духе. Это просто доп. линки. Кликов (именно запросов) по таким линкам 15к+ в час приблизительно. Я не знаю - много это или мало. Но просто я для теста попробовала цги - так мне кажется что как-то медленно все открывается или мне кажется уже
2Stek: да, там списки по 2-3 кб вообще. Просто допустим сотня фхг в таком листе.
Итак - юзать пхп?
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 13/12/05 в 06:53 |
IMHO +1 mod_perl or PHP
с таким количеством кликов лучше всего модуль вообще...
|
|
|
|
НЕ ЗАНИМАЮСь ФИНАНСАМИ!
С нами с 16.03.03
Сообщения: 1251
Рейтинг: 653
|
Добавлено: 13/12/05 в 09:19 |
если на пхп...
то ИМХО все эти ссылки прямо в скрипт забить
|
|
|
|
В чем сила, БРАТ?
С нами с 22.03.05
Сообщения: 749
Рейтинг: 246
|
Добавлено: 13/12/05 в 11:31 |
Sveta_V писал: | Так а что писать? Я имею в виду простенький скрипт который случайный урл берет из txt. такой (фришный, любой вообще) скрипт пхп или цги залить - вот в чем вопрос только много таких скриптов (под десятки категорий). Это не сам сидж или что-то в этом духе. Это просто доп. линки. Кликов (именно запросов) по таким линкам 15к+ в час приблизительно. Я не знаю - много это или мало. Но просто я для теста попробовала цги - так мне кажется что как-то медленно все открывается или мне кажется уже
2Stek: да, там списки по 2-3 кб вообще. Просто допустим сотня фхг в таком листе.
Итак - юзать пхп? |
писать лучше на том что лучше знаешь
<?php
$txt = "baza.txt";
$baza = file($txt);
$url = array_rand($baza);
header("location: $url");
?>
если я правильно понял что ты хочешь рандомно берет адрес из файла и посылает на...
хочу рейтинг
|
|
|
|
С нами с 17.06.05
Сообщения: 270
Рейтинг: 183
|
Добавлено: 14/12/05 в 02:15 |
wdfrretevw
хочешь рейтинга - получите
но скрипты есть какие угодно
вопрос в том - что меньше загрузит сервер при таких кол-вах запросов?
судя по всему - пхп.
всем спасибо.
|
|
|
|
В чем сила, БРАТ?
С нами с 22.03.05
Сообщения: 749
Рейтинг: 246
|
Добавлено: 14/12/05 в 09:27 |
нифига себе 15к в час где такой трафик берете.
значит неправильно вопрос понял.
скажу что по производительнотси пхп4 и выше = перл
единственное на что еще много ресурсов тратится, так это на конвертацию исходного кода в машинный. Ведь для того что бы выполнить програму ее нужно конвертнуть в понятную для машини последовательность едениц и нолей. пэтому что бы получить максимальную приозиводительность, вам нужно зендом конвертнуть код тогда все ресурсы будут тратится только на выполнение.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 14/12/05 в 18:41 |
Цитата: | единственное на что еще много ресурсов тратится, так это на конвертацию исходного кода в машинный. Ведь для того что бы выполнить програму ее нужно конвертнуть в понятную для машини последовательность едениц и нолей. пэтому что бы получить максимальную приозиводительность, вам нужно зендом конвертнуть код тогда все ресурсы будут тратится только на выполнение. |
бред полный. На скрипте редиректа зенд только заторамазит , так что не надо извращений.
Бери пхп, на мелочи он перл сделает только в путь, ему в отличие от перла себя форкать ненадо.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 05.12.99
Сообщения: 342
Рейтинг: 323
|
Добавлено: 14/12/05 в 18:48 |
поэтому модперл ) , все очень шустро получается
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 14/12/05 в 20:05 |
Ну если на сервере есть пару гигов лишней памяти, то можно и модперл )
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 16.02.05
Сообщения: 123
Рейтинг: 155
|
Добавлено: 15/12/05 в 01:08 |
А помоему при большом кол-ве обращений к файлу он в конце концов попадет в оперативку и оттуда вылазить не будет, и получается что язык абсолюно не важен.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 15/12/05 в 01:49 |
Цитата: | А помоему при большом кол-ве обращений к файлу он в конце концов попадет в оперативку и оттуда вылазить не будет, и получается что язык абсолюно не важен. |
нет, так не будет, так как кроме чтения файла выполняется еще много разных действий.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
В чем сила, БРАТ?
С нами с 22.03.05
Сообщения: 749
Рейтинг: 246
|
Добавлено: 15/12/05 в 02:14 |
Stek писал: | бред полный. На скрипте редиректа зенд только заторамазит , так что не надо извращений.
Бери пхп, на мелочи он перл сделает только в путь, ему в отличие от перла себя форкать ненадо. |
нет не бред, тк ПХП это не копилируемый язык (как правильно писать?) те копиляцыя происходит каждый раз в момент исполнения програмы. на простиньком скрипте на это будет тратится основное время работы скрипта. Это я в одной вумной книге прочитал.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 15/12/05 в 02:24 |
выкинь вумную книгу. И перл и пхп - это интерпретируемые языки. А зенд не компилирует, он проводит только начальную сборку файла, трансляция кода в выполнимый все равно происходит позже.
Зенд нужен только для закрытия кода, или для больших скриптов 10к+ , тогда что то будет. На скрипте до килобайта с зендом будет падение скорости, на 100к скрипте - будет до 50% повышения его выполнения.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 15/12/05 в 08:08 |
ой бля ...
редирект на асме лучше всего будет работать...
кодирование 3х строчек зендом тоже неплохо...
|
|
|
|
В чем сила, БРАТ?
С нами с 22.03.05
Сообщения: 749
Рейтинг: 246
|
Добавлено: 16/12/05 в 03:49 |
Stek это твое мение или ты его лично проверял?
на счет зенда я не знаю информации мало читал поэтому спорить не буду, а вот на счет книги и того что ПХП это не компилированый язык (те компиляция происходит каждый раз во время запуска скрипта) это ты зря. Это тогда нужно будет еще сходить на сайт ДЕНВЕРА и послать этих разработчиков нах. потому что плохие книги пишут и плохие локальные сервера. Шутка
на счет зенда я читал к некоторым комерческим скриптам, что закодировано зендом поэтому работать будет быстрей. Поэтому и решил, спорить не буду.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 16/12/05 в 12:12 |
wdfrretevw: проверял и не один раз.
Цитата: | Это тогда нужно будет еще сходить на сайт ДЕНВЕРА и послать этих разработчиков нах. потому что плохие книги пишут и плохие локальные сервера. |
Денверцы не делают локальные сервера, а просто делают сборку апача и прочего в 1 пакет, что вобщем то большая разница.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
пенсионер
С нами с 07.11.02
Сообщения: 2612
Рейтинг: 1166
|
Добавлено: 16/12/05 в 13:01 |
zend encoder - ширфует и лицензирует файлы. оптимизация там минимальная.
zend optimizer о котором говорят - тупо исполняет файлы.
а вот полностью компилирует и хранит в памяти только Zend Platform.
|
|
|
|
В чем сила, БРАТ?
С нами с 22.03.05
Сообщения: 749
Рейтинг: 246
|
Добавлено: 17/12/05 в 06:11 |
блин столько нового узнал про зенд, что захотелось самому ппоробовать, Stek подскажи как это делается?
|
|
|
|