Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.190.207.144] |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Здравствуйте.
У меня был скрипт написанный на php. Написал cgi на Kylix выполняющий такие же действия. Можно ли их как-то сравнить по скорости, потреблению памяти и загрузке процессора? Чтобы выбрать оптимальный. |
Сообщ.
#2
,
|
|
|
Что-то в последнее стал часто замечать, что не понимаю, что народ называет "cgi"? Всегда думал, да и википедии написано, что это общее название, т.е. что и скрипт на php - то же cgi.
|
Сообщ.
#3
,
|
|
|
Ради интереса заглянул в википедию(http://ru.wikipedia.org/wiki/Cgi) - ничего там такого не написано, что php это cgi. Но называйте их как хотите. Вопрос в другом - как можно сравнить интерпретируемый скрипт на php и транслируемый cgi написанный на kylix по вышеуказанным параметрам. Теоретически cgi должен работать быстрее, но где-то прочитал, что много ресурсов потребляется при его запуске и его использование оправдано при выполнении какой-то большой задачи. У меня скрипт не выполняет ни каких таких масштабных действий, поэтому и решил спросить можно ли их как-то сравнить(чтобы выбрать оптимальный вариант), может apachi может выдать такую информацию или еще что-то установить надо. Ведь хостеры это как-то делают. Мне как-то раз приходило письмо от них, что мой сайт слишком грузит сервер и табличка с данными какой скрипт сколько памяти съел и как нагрузил процессор.
|
Сообщ.
#4
,
|
|
|
Apache Benchmark?
|
Сообщ.
#5
,
|
|
|
Цитата Sunny @ Apache Benchmark? Буду пробовать |
Сообщ.
#6
,
|
|
|
Цитата Adil @ С той же страницы:Ради интереса заглянул в википедию(http://ru.wikipedia.org/wiki/Cgi) - ничего там такого не написано, что php это cgi Цитата wiki Сам интерфейс разработан таким образом, чтобы можно было использовать любой язык программирования, который может работать со стандартными устройствами ввода/вывода. Такими возможностями обладают даже скрипты для встроенных командных интерпретаторов операционных систем |
Сообщ.
#7
,
|
|
|
PHP скрипт не cgi !!!
CGI (от англ. Common Gateway Interface — «общий интерфейс шлюза») — стандарт интерфейса, используемого для связи внешней программы с веб-сервером. Скрипт php не внешняя программа! Запусти мне php скрипт без его интерпретатора ! Если не можешь помочь по теме, то хоть молчал бы! |
Сообщ.
#8
,
|
|
|
Цитата vlad-berkut @ А кто же она? При условии что это не mod_php Скрипт php не внешняя программа! Добавлено Цитата vlad-berkut @ Интерпритатор(конкретно php тоже) может быть внешней программой по отношению к веб-серверу. Запусти мне php скрипт без его интерпретатора ! |
Сообщ.
#9
,
|
|
|
Мы говорим не про php интерпретатор, а конкретно про php скрипт, который не является cgi и можете пойти застрелиться!
|
Сообщ.
#10
,
|
|
|
php скрипт без интерпретатора - "может пойти застрелиться"
|
Сообщ.
#11
,
|
|
|
За "умник" - спасибо. "SPM" это тоже самое что и "vlad-berkut".
Такие простые, вопросы можно было и самому понять, зачем других спрашиваете? Ах да, пишу в надежде - "дойдет", не судьба видимо. |
Сообщ.
#12
,
|
|
|
Я где-то спрашивал может ли выполняться php без интерпретатора?
Я сам утверждал выше, что это не отдельная внешняя программа. И все же мне не понятно к чему твой бессмысленный пост про интерпретатор. |
Сообщ.
#13
,
|
|
|
Цитата vlad-berkut @ Сам скрипт нет, но исполняется он не самостоятельно а выполняет действия будучи процессом интерпритатора а конкретно про php скрипт, который не является cgi и можете пойти застрелиться! |
Сообщ.
#14
,
|
|
|
Всегда -- нет, зачастую -- да.
Я говорил об обратном. PHP зачастую CGI, бывают исключения. Потрудись разобраться, чем спорить, особенно учитывая что тебе не один человек об этом говорит. Думаешь это доставляет удовольствие? Гораздо приятнее когда человек сам. Добавлено http://www.php.net/manual/en/install.unix.commandline.php Добавлено Ссылка, чтобы не быть голословным. |
Сообщ.
#15
,
|
|
|
А ссылка не убедила?
|