- 1
if (!session_start()) {session_start();}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+183
if (!session_start()) {session_start();}
Случилось мне, переписывать самописную чьюто хрень, так что буду постить не по мере лени..)
- Нет?
- А если подумать?
тогда уж до кучи и session_destroy )
while (!session_start()) {
session_start();
}
// тут еще какой то кал..
while(!session_destroy()) {
session_destroy();
}
> преминение
граммар-наци негодует! (ц)
а на чем, на Сях? Например, скрипт который вытягивает инфу с вебсервиса в 6 потоков(multicurl) на чем бы писали так чтобы уложиться в 4 часа времени на написание?
>граммар-наци негодует!
перепутал буквы местами, с кем не бывает ;)
хм) на перле, на питоне, хотя если программист больше ничего не знает -- то конечно можно делать и на пхп))
>php
>6 потоков
lolwut?
заодно узнаешь, что пхпшники называют "параллельностью" (лол).
Биллинг. Тарифы.
но вопрос везде один - НАФИГА???
Это было на говнокоде. Где ж ещё?! ))
http://govnokod.ru/4422#comment49656
====
А зачем? Потому что так проще наверно.
http://www-cs-faculty.stanford.edu/~knuth/diamondsigns/diam.html
Где вы еще такой цирк увидите, кроме пхп?
новый мем: кто на пхп кодил, тот в цирке не смеется
))))))))))))))))
1. скрипт ожидает разблокировки ресурсов своими силами, дождался, блокирует ресурс, начал работу и тут его убивают, не дав разблокировать - ужас
2. скрипт убит. Юзер видит полстраницы разползшейся разметки, сообщение, что кодер жопорук, или пустую страницу - гадость
НИ ОДИН другой язык не убивает скрипт - это вам ни о чем не говорит?
А как насчёт простеньких страничек?
если скрипт выполняется более 30 секунд, то тут скорее ошибка в коде.
Да и вы сами сказали про "set_time_limit(0)":
"голову за такое оторву!"
но все равно, не надо меня насиловать этими таймаутами. Если у меня процесс пошел на перекус ресурсами, я его вырублю и буду дебажить до посинения, пока не доведу до разумных показателей
пример такого насилования был у меня в году 98, когда я сделал сайт с фреймами, и три скрипта: один выдавал баннер, другой генерил левое меню, третий отдавал контент. Залил я все это дело на халявный хостинг, и там меня давай обламывать: мол, не разрешено более двух процессов одновременно. В результате периодически умирало либо меню, либо контент
Т.к. php упорно продолжает работать и не выпадает при наличии ошибок и даже позволяет их игнорировать, не удивительно, что был придуман костыль в виде set_time_limit.
Я бы перевел так:
Значение по умолчанию - 30.
или я что-то не понял?