All streams
Search
Write a publication
Pull to refresh
63
0
Send message
и да, кстати, как мы ispconfig будете обновлять без апача? и как он будет конфиги под nginx генерировать, или вы сайты будете руками добавлять? а то, что все сайты там подчинены сложной системе привилегий, исключающей то что кто-то через дырку в вордпрессе полазает по всей файловой системе, вы помните? или вы и suexec прикрутили и научили nginx с ним работать?

вообще, статья больше о том как вы к шесьерке на коленке прикрутили газ. едет хреново, техосмотр не пройдет, но зато жрет на 20 копеек меньше.
простите, 1.0 )
Apache — это не тормозная штуковина, которую можно заменить на темплый тамповый nginx. Это инфраструктура, связанная со многими вещами, типа Varnish, Esi, и прочим.

К тому же, php5.4 быстрее работает в mod_, чем в fpm режиме, поедая одинаковое количество памяти, а nginx — динозавр времени HTTP 1.1. Эх.
Как-то перестал читсать после 2х гигабайт рама. Вот из-за использования такого старье говно типо нгинкса и становится популярным…
товарищи говнокодеры, есть стандарт названия классов, где namespace совпадает с путем к файлу, а подчеркивания — заменяются на спуск на одну папку вниз.

он описан тут:

github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md

автолоадер состоят из 15 строк. более сложный вариант тут:

github.com/symfony/ClassLoader
он уже давно быстрее и при вывове пользовательских. К тому же, для array_map можно использовать лямбды, которые, в принципе, inline.
Используйте чаще array_map
Народ, у гугла код ревайзят три человека подряд. Вы думаете такие ващи не санкционированны? :)
Конспективно: go get yourself a life
Ну, мой титул System Architect скорее означает Integration Ingeneer + Senoir на нескольких платформах, и работа заключается в разработке middleware, объединяющей несколько различных платформ (от java до flex, от php до haxe). Вполне, кажется нормальное определение для круга задач «спланировать развитие в общих чертах, чтобы потом все не развалилось в мелочах».
у меня неделю назад был цветной глюк о том что окна просто не появлялись, то есть табы повяляются, но серые и без контента.
Вы замечательно пишите! Скайптаб как таковой мне неинтересен (пару раз ставил, из — за косяков kwin не пользовался), но плюс в карму однозначно :).
С другой стороны, ограничение будет скорее в IO, чем в процессоре. А архиватор, нечаянно повесивший дисковую систему… тоже не очень.
у меня есть подозрение что никому не нужен архиватор, умеющий отжирать все дсотупные ядра, особенно на серверах :)
а я не евангелист, которому надо писать подкасты итп — поймите меня правильно. я просто работаю в среде, в которой я работаю.

рад, что вы все же ушли с личностей на спокойный разговор.
увы, никита, эти догмы становятся правилами, когда вы выходите на enterprise уровень. причем, это не зависит от языка программирования — и не надо говорить что «во всяком случае в php» — код на java/jsp превращается в такое же Г если эти правила не соблюдаются. пример — в одном из латвийских банков был такой прикольный статический класс работы с базой. такой весь из себя быстрый, синглетончиком, без всякого enterprise говна, прямо как вы говорите.

знаете чем это закончилось? когда Eclispe перестала открывать этот файл по причине что он слишком большой, проект переписали на hybernate. вот вам и паттерны.
рад бы, но с несколькомиллионным оборотом в играх это уже не прокатывает.
нет, но нет особого смысла цепляться к коду который и так помечен как «переписать»
никита, вы опять плохо читаете!
кстати, читать русскую документацию не советую, вчитайтесь тут — en.wikipedia.org/wiki/Stand-up_meeting

ps: и сказать уже нечего?
мимо, дорогой :)
во-первых, это недописанный код (точнее, я туда экстракчу тестинг фреймфорк которым мы пользуемся, но времени не хватате закончить)
во-вторых, там есть комментарий на тему именно этого куска — @todo use $_SERVER['KERNEL_DIR'] maybe? of phpunit config dir?
в-третьих, подгрузка ядра как раз и нужна для того чтобы в тесте получить DI контейнер; то есть, по сути, это и будет единственный require в проекте, проблема только в том что я не всегда уверен по какому пути в vendor установлен мой бандл.

вчитывайтесь в код, родной.

Information

Rating
Does not participate
Registered
Activity