Стоит ли использовать php?

Werdna

Очень хочу ошибаться, но сделал вывод, что пхп не стоит доверять.
Говнопродукт. Пишите на перле и си.
Потому что нет никакой возможности сделать полноценный fastcgi-скрипт на пхп. Что я подразумеваю под этим? То, что я хочу такое сделать на пхп. Вернее, хотел, но обломался:
    #include "fcgi_stdio.h"
#include <stdlib.h>
void main(void)
{
int count = 0;
while(FCGI_Accept >= 0)
printf("Content-type: text/html\r\n"
"\r\n"
"<title>FastCGI Hello!</title>"
"<h1>FastCGI Hello!</h1>"
"Request number %d running on host <i>%s</i>\n",
++count, getenv("SERVER_NAME";
}

koly

Очень хочу ошибаться
Твое желание исполнено - ты ошибся.

Werdna

пример в студию!
только что рыл исходники пхп на предмет FCGI-Accept. Нашел, плакалЪ...

korsar0156

Требуется сохранять данные между сессиями или FCGI_Accept?

Werdna

Да, именно это и хотелось бы. А иначе нет никакого смысла в fastcgi перед обычным модулем Апача.

sergey_m

Хуёва мода этот php. Идея RegisterGlobals* настолько ужасна, что для меня этого факта достаточно, что бы отказаться от языка. Если авторы могли вообразить себе такое, то ничего удивительного в том, что на сегодняшний день php - самый небезопасный инструмент уеп-технологий.
* Да, я знаю, что RegisterGlobals по умолчанию отключена. Похуй. Важен сам факт того, что такую херню придумали и еще вставили в язык.

Marinavo_0507

> Требуется сохранять данные между сессиями
Дык параллельно несколько процессов выполняются, так просто не сохранить данные.

Werdna

Боян, знакомая в мастерхосте сражается с говнопроектами, использующитми эту хуйню.
Более того, из-за того, что изобретательные пидорасы пишут непонятно куда и непонятно что, им нельзя выставить права нормально, и когда ломают один проект, охуячивают всю машину.
Есть еще боянная magic-quotes, из-за этой порнотехнологии еще куча бед добавляется. Самое смешное, такие долбоебы как pochta.ru до сих пор баги не исправили на этой почве.
Но меня эта хуйня не беспокоила до тех пор пока я не напоролся на принципиально неверный подход в реализации fastcgi. Вот тут оказался пиздец.

Werdna

параллельно несколько процессов выполняются, так просто не сохранить данные.
fastcgi скрипт выполняется в стольки процессах, сколько укажешь. И обычно одним процессом, если отдача быстрая при медленной инициализации, например.

Marinavo_0507

> fastcgi скрипт выполняется в стольки процессах, сколько укажешь.
если одним, то масшабируемости никакой

Werdna

если одним, то масшабируемости никакой
ты хоть понял что ты сказал?
Оставить комментарий
Имя или ник:
Комментарий: